Gnome Shell 非常慢,而 Mutter 运行得相当快

Gnome Shell 非常慢,而 Mutter 运行得相当快

即使移动窗口在 Gnome Shell 中也会显得卡顿,但最小化动画显示了真正的差异。在 Gnome Shell 上,它看起来在 RGB 窗口上被限制为 15 fps,而在 RGBA 窗口(例如带有 GTK 标题栏的窗口)上,它的动画速度非常慢,以至于我可以计算每一帧。同样在 Wayland 模式下,渲染动画时光标会卡顿甚至冻结。

然而,在 Mutter 上,一切都很顺利,在 X11 和 Wayland/DRM 模式下,光标在 Wayland 上也能完美工作,并且glxgears,尽管报告的 FPS 与 Gnome Shell 上相同,但似乎更流畅。

这种行为的原因可能是什么?难道 Gnome Shell 应该做的只是绘制顶部栏并让 Mutter 处理其他所有事情吗?

我在 Fedora 21 上使用 Gnome 3.14。

相关内容