我在 Ubuntu 上使用 i3wm 已有几年了。以前从未遇到过这样的问题。我刚刚升级到 22.10,但更新后,在 i3wm 中,我遇到了以下问题:
每当我打开一个应用程序时,屏幕就会暂时撕裂,在屏幕的某些部分显示其他(或以前的)应用程序。
在终端中,键盘输入存在很大的延迟。
Emacs 特别糟糕,输入延迟非常糟糕,一度甚至看起来笔记本电脑冻结了一点。
实际上,在我打开 Vim 或 Emacs 的任何台式机上,延迟都特别严重。严重到笔记本电脑实际上在我能做任何事情之前就冻结了大约 5 秒钟。
5. 新信息:我发现,在干净启动时直接进入 i3wm,会出现这种延迟。但是,如果我先登录正常的 Ubuntu Gnome 会话,然后退出并返回 gnome,则这种延迟会突然消失。
这没有发生在 22.04 (i3wm) 上,如果我登录到正常的 gnome 会话,这也不是问题。
另外,我应该指出,我确实尝试了康普顿,因为有些人在其他论坛上提到这可能是原因......但这并没有解决问题。
有人知道这里的问题是什么吗?
$ neofetch
.-/+oossssoo+/-. andre@andre-framework
`:+ssssssssssssssssss+:` ---------------------
-+ssssssssssssssssssyyssss+- OS: Ubuntu 22.10 x86_64
.ossssssssssssssssssdMMMNysssso. Host: Laptop (12th Gen Intel Core) A4
/ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 5.19.0-23-generic
+ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 22 mins
/sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 1690 (dpkg), 23 (snap)
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: bash 5.2.2
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Resolution: 2256x1504
ossyNMMMNyMMhsssssssssssssshmmmhssssssso WM: i3
ossyNMMMNyMMhsssssssssssssshmmmhssssssso Theme: Yaru [GTK3]
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Icons: Yaru [GTK3]
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Terminal: gnome-terminal
/sssssssshNMMMyhhyyyyhdNMMMNhssssssss/ CPU: 12th Gen Intel i5-1240P (16) @ 4.400GHz
+sssssssssdmydMMMMMMMMddddyssssssss+ GPU: Intel Alder Lake-P
/ssssssssssshdmNNNNmyNMMMMhssssss/ Memory: 2029MiB / 15708MiB
附言:不要告诉我改用 gnome session,非平铺窗口管理器现在对我来说变得非常麻烦,并且会大大减慢我的工作速度。目前,我宁愿格式化并重新安装 22.04 和 i3wm,也不愿使用任何非平铺窗口管理器。
答案1
我遇到了完全相同的问题,在 i3 中输入延迟,但在 ubuntu 22.10 上的 gnome 中没有。
对我来说,解决方案是升级到 Linux 内核 6.0 或降级到 <5.19。