关闭应用程序或应用设置后,KDE neon 桌面变得缓慢

关闭应用程序或应用设置后,KDE neon 桌面变得缓慢

我在 HP Elitebook 上使用 KDE neon 5.21 和 Ubuntu 20.04 LTS。系统运行起来还算顺利,但是有一个主要的不便之处:

桌面有时会变得非常滞后。鼠标仍然可以平稳移动,但其他所有操作(移动窗口、输入文本、每次单击)都会延迟大约一秒。执行以下操作之一后会发生这种情况(仍在发现更多):

  • 特别是在关闭应用程序时guvcview
  • 通过设置应用不同的窗口装饰风格
  • 应用不同的合成器设置
  • 向窗口添加属性以强制其采用特定大小

退出并重新启动会话通常可以解决问题,但并非总是如此。我还在本机上测试了其他发行版,例如 openSuse KDE,问题完全相同。

永久解决此问题的唯一方法是将合成器从 OpenGL 2.0 或 3.1 切换到 XRender。所以我认为 OpenGL 可能是罪魁祸首。我还是想用OpenGL,因为感觉更流畅。

这是 的输出inxi -G,以防有帮助。

Graphics:  Device-1: Intel UHD Graphics driver: i915 v: kernel 
           Display: x11 server: X.Org 1.20.9 driver: modesetting unloaded: fbdev,vesa 
           resolution: 1920x1080~60Hz, 2560x1440~60Hz 
           OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 20.2.6

当然,如果需要,我可以提供更多输出。

答案1

我也有同样的问题。我正在 System76 Darter Pro 上运行全新安装的 KDE Neon 5.21,过去几天刚刚从带有 Gnome 的 Pop OS 切换过来。每隔一段时间,它就会进入这种模式,其中鼠标单击和键盘输入等会出现明显的延迟。例如,如果我单击超级键来调出应用程序菜单,则在出现之前会有 1-2 秒的延迟向上。或者,如果我输入密码,我会在屏幕上显示任何内容之前输入两到三个字符。这是非常令人沮丧和难以合作的。

然而,与您相反,当我使用另一个发行版时,我在这台机器上从未遇到过这个问题(尽管我尝试过的唯一另一个发行版是 Pop,它是机器上安装的)。我应该注意的另一件事是,在将 Neon 安装到这台机器上之前,我在一台旧的 Dell Latitude 6420 上试用了它,并且在使用的多个小时内没有遇到此问题。除了机器之间的差异之外,唯一的区别是我在安装中没有使用全盘加密,而我在 System76 机器上使用了全盘加密。不知道是否涉及加密,但我想我应该提及它以防万一。

然而,你的问题以及你对 OpenGL 参与的猜测激励我尝试切换到 Wayland 会话,这(到目前为止)似乎已经解决了问题。无论如何,我想坚持使用 Wayland,当我在 Gnome 上时,我就这样做了,所以我们将看看它与 Plasma 的配合如何。

答案2

由于最新的更新之一 - 不幸的是我不知道到底是哪一个更新 - 问题似乎消失了。我的合成器设置为 OpenGL,并且无法再再现滞后现象。

相关内容