我的 Ubuntu 19.04 在 vmware 上安装了 vmware 工具并启用了 3d 加速,有时会冻结 gnome UI。从应用商店启动某些应用程序时似乎可以重现这种情况,但是,在未执行任何特殊操作的情况下也会发生这种情况。有趣的事实:鼠标仍在移动,我可以看到光标/指针在视图上做出反应(如鼠标按钮或文本字段)。此外,我可以通过快捷方式盲目打开终端并重新启动机器。也就是说,我遇到过这种情况,几分钟后它恢复或更改了图像,然后再次冻结。但是,大多数情况下,一旦冻结,它就会冻结。
ls -al ~/.local/share/gnome-shell/extensions
结果为 No such file or directory. 假设没有安装扩展。
我是 ubuntu 桌面新手,也是 Windows 专家。也许指出正确的日志可能已经对我有帮助了。
答案1
VM 模拟图形芯片组。该芯片组驱动程序可能无法很好地处理动画,除非 CPU 爬升,因此会导致鼠标滞后。我有 VirtualBox,在 MacOS 上使用 Lubuntu 19.04 时也遇到了同样的问题。
有时很难注意到这是动画造成的。就我而言,我使用 Pluma 并移动鼠标,它偶尔会卡住。起初,我认为这与 VM 超虚拟化、鼠标轮询率或屏幕刷新率有关。那时我才意识到,当我在 Pluma 中移动鼠标时,它会打开和关闭滚动条动画。当将鼠标悬停在 Pluma 工具栏菜单和其他视觉元素上时,它偶尔也会滞后。一旦缓存,它就会稍微加快速度,但如果我重复任务,几秒钟后就会恢复。
也许更好的解决方案是修复芯片组驱动程序,使其更好地与这些动画配合使用,或者更改动画 API,使其更好地与 VM 芯片组配合使用。但是,关闭大多数动画似乎现在确实对我有帮助。此外,我使用 Linux VM 来完成工作——而不是用动画来娱乐自己。
答案2
我也遇到同样的问题。当我将 nvidia 418 驱动程序更改为 noveau 驱动程序时,问题就解决了。我希望他们能尽快修复这个错误,因为我需要专有驱动程序才能玩一些游戏。我有一台 Geforce 960m。