自从我在 ArchLinux x86_64 上升级到 Gnome Shell 3.12 后,shell 动画(即窗口概述)在我的 Intel HD Graphics 3000 上变得非常不稳定。
最新内核 3.14.1 和之前的 3.13.8 都会发生这种情况。
是否有任何 xorg 或其他配置设置可以解决此问题?
编辑: 看来我并不孤单遇到这个问题,我报告了一个错误这里。让我们看看开发人员怎么说...
答案1
我在使用 Intel HD 4000 的 ArchLinux x86_64 上运行 Gnome Shell 3.12 时遇到了完全相同的问题,看起来我刚刚找到了一个解决方案(好吧,至少对我来说)。
基本上我所做的就是添加无泪我的选项/etc/X11/xorg.conf.d/20-intel.conf。我之前已经创建了它,以便启用 SNA 加速,但由于缺乏任何明显的性能改进,我再次禁用了它。
无论如何,这就是它的样子:
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
# Option "AccelMethod" "sna"
Option "TearFree" "true"
EndSection
还有巴姆! - 从此一帆风顺。
我或多或少完全是偶然发现的,所以我不太确定这是一个修复还是一个肮脏的黑客攻击,但就像我说的,它对我来说非常好。
所以据我所知,这似乎是一个帧速率/垂直同步相关的问题(Mutter 默认以 60 fps 运行)?