每次我在屏幕上打开一个新窗口,整个屏幕都会冻结 3 秒钟。每次关闭一个窗口,整个屏幕都会冻结 3 秒钟。重启后的前几个窗口相对来说比较流畅,但问题随着时间的推移变得越来越严重。没有其他可见的影响 - 其他一切似乎都很流畅。
我将尝试列出一些可能有趣的事情:
- ThinkPad T540p
- 酷睿 i7-4700MQ、英特尔高清 4600
- nVidia GeForce GT 730M 存在,但未使用且未配置
- 高分辨率显示器:2880x1620,以此原始分辨率运行桌面
- Linux 3.13,Debian
- Gnome 3,Gnome Shell 3.8.4
我可能需要通过逐个交换来开始缩小范围,但我在这里创建了这个问题,看看是否有其他人遇到过类似的问题 - 这可能是 gnome shell 和某些 mesa 变体或其他东西的常见问题。
我现在已经确认,在发生冻结时,gnome-shell 占用了 100% 的 CPU 时间。
我现在已经缩小了问题的范围。这可能是由扩展引起的,即花哨的底部面板或工作区网格扩展。Gnome-shell 泄漏了一些东西,这会让它变得越来越慢。通过开始查找类并按“r”重新启动整个 gnome-shell,可以恢复全速。
我还没有完全调试它以找出确切的原因,因为 Debian 很可能很快会将我的 gnome-shell 更新到更新的版本。