最近,我的一些应用程序有时会出现半冻结状态。我在使用 Chromium、Blender 和 Sublime Text 时注意到了这种情况,其中 Chromium 出现这种情况的次数最多。基本上,应用程序的窗口部分将停止更新并变得无响应,但仍然可以使用键盘快捷键和菜单来控制应用程序。一旦我退出程序,重新启动时就会正常。
大多数情况下,这种情况发生在从另一个应用程序切换回一个应用程序后,但也发生在我正在一个窗口中进行编辑时。当这种情况发生在应用程序的一个窗口中时,其他窗口不会受到影响。
有其他人有过类似的经历吗?如果有,你能修复它或找到原因吗?我知道 Blender 和 Sublime Text 都是 Python,所以这可能与此有关。
我正在运行 Kubuntu 16.04/Xenial 和 GeForce GTX 970(这些似乎是该问题最重要的规格,但如果有必要,我可以提供更多信息)。
编辑:我认为我认为它可能与 Python 有关的想法是错误的。我在 Firefox 中遇到了这个问题,现在在玩 X-Com 2 时也遇到了这个问题。X-Com 2 在剪切场景期间冻结,只有屏幕边缘被更新,但音频继续播放。从全屏视图中退出然后返回游戏将显示完整剪切场景电影的新帧,但它仍然冻结在那里。我还注意到,在调整 Chromium 或 Firefox 窗口的大小后,窗口将重新绘制(我在文本字段中输入了内容并在调整大小后在那里看到了它)。我在 xorg-edgers 驱动程序上运行了 ppa-purge 并重新安装了它们,所以也许这会有所帮助。