在 ubuntu 22.04 上更新后,Gnome(拖动、应用程序菜单、停靠等)变得相当慢

在 ubuntu 22.04 上更新后,Gnome(拖动、应用程序菜单、停靠等)变得相当慢

我今天更新到了 Ubuntu 22.04,我注意到任何与 gnome 相关的事情,比如窗口拖动、搜索或滚动活动窗口、将鼠标移过 dock,现在都非常慢而且滞后。

我已经使用专有且经过测试的 NVIDIA 驱动程序并尝试打开和关闭不同的东西,X.Org X Server 驱动程序也存在同样的问题。

无法找到该问题的原因。

提前致谢!如果您需要任何进一步的系统相关信息,请告诉我

答案1

更改鼠标轮询(例如使用 Piper)已为许多用户解决了此问题。

Nvidia 驱动程序 525 或 gnome 中的 mutter 更新也可能修复这个问题在 22.04 中情况似乎变得更糟(参见最后一条评论这里)。

我修改了 /etc/environment 和轮询,然后重新启动。不确定是什么修复了这个问题,或者这个问题是否真的修复了,但现在感觉还好。

编辑:保留其他解决方案,因为它们对其他人有用,但对我来说……完成此操作后,我立即打开了 slack 和 discord。然后我注意到问题又出现了。

关闭 discord 解决了问题,打开 discord 又把问题带回来了。

查找它,似乎禁用高级>硬件加速是一件事情,似乎实际上问题解决了,感谢上帝。

祈祷吧,但我真的认为我已经成功了,因为我能够如此一致地重现它。我没有意识到这是 discord,因为我总是让它在后台运行。我怀疑它连接到了错误的 GPU 还是什么?不知道,但天哪,这太可怕了,它会导致其他所有窗口在拖动时滞后,什么鬼东西。

几天后编辑:问题确实为我解决了,这也大大降低了我的 CPU 使用率,尽管处理器和 gpu 没有显示高利用率,但经常显示温度完全达到最大值 - 我推测是 iGPU 达到了最大值?无论如何,只是在这里进行跟进。

答案2

打开/etc/environment例如:

sudo gedit /etc/environment

添加顶线

export __GL_SYNC_TO_VBLANK=0

此后直接拖动并移动窗口应该非常快;)

答案3

我的 NVIDIA 驱动程序是 525.147.05。所以,我认为这不是驱动程序的问题。以下是我为解决这个问题所做的事情,但我不确定哪一个起了作用。

  1. 添加export __GL_SYNC_TO_VBLANK=0/etc/environment
  2. 没有重启系统,但重启了 gnome shell
  3. rm -rf ~/.cache/tracker3/nautilus --quit
  4. sudo apt install piperhttps://github.com/libratbag/piper),并将我的 Logitech 鼠标报告率设置为 500(默认值为 1000)。

第2点是为了解决nautilus拖动文件时卡住、崩溃的问题。(Nautilus 在 22.04 中不断崩溃

现在,我的系统运行非常顺畅。

相关内容