Linux/Gnome Shell 中每个新窗口和每个关闭窗口的短暂挂起

Linux/Gnome Shell 中每个新窗口和每个关闭窗口的短暂挂起

每次我在屏幕上打开一个新窗口,整个屏幕都会冻结 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 更新到更新的版本。

相关内容