- Ubuntu 22.04.4 LTS
- 内核:Linux 6.5.0-28-generic
- 侏儒版本:42.9
- 窗口系统:X11
我在使用 Ubuntu 22.04 时又遇到了终端延迟。打字总是晚 1 个字符,由于这个问题,我的代码中出现了很多打字错误。系统不是滞后,只是终端。libmutter
我的经历与上个月由于此线程中提到的滞后问题完全相同:终端 Ubuntu 22.04.4 上的输入延迟,解决方案是:
sudo add-apt-repository ppa:vanvugt/mutter
sudo apt update && sudo apt upgrade
事实上,我的终端上个月也出现了延迟,我按照上面的解决方案进行操作,效果很好。几天前,我收到了内核更新,最近我的终端再次开始滞后。两个最新内核的列表:
dpkg --list | grep linux-image
linux-image-6.5.0-28-generic 6.5.0-28.29~22.04.1 Generic Linux kernel image (running)
linux-image-generic-hwe-22.04 6.5.0.28.29~22.04.1 Signed kernel image generic
我尝试使用与以前相同的解决方案,并尝试重新安装,libmutter
但它不再起作用。当我尝试引导到其他内核时,仅6.5.0-28-generic
在引导选项中列出。我无法跟踪上个月升级了哪些其他软件包。关于如何调查这个问题有什么建议吗?
[更新]
我已经从Ubuntu Bugs Launchpad确认,同样的终端延迟问题目前也正在影响其他人。同样,这是由于libmutter
更新显然是在没有修复的情况下实施的。
事实上,最近对mutter / libmutter和依赖项进行了更新,但没有修复问题,而是覆盖了以前的修复版本。
然而,在您提到的Ubuntu Bugs Launchpad 问题中,最近有一条评论指出,此问题的修复程序现已构建并发布到官方提议的 pocket 中。这个新版本是42.9-0ubuntu8。
因此您可以按照以下步骤来尝试这个新版本:
sudo apt update
sudo apt install mutter/jammy-proposed
sudo apt install libmutter-10-0/jammy-proposed
注意:一旦您启用了建议的 pocket,apt 可能会通知您有许多其他更新可用。但是,您很可能不想将所有这些其他组件更新到当前在建议的口袋中测试的版本。因此,不要运行一般的“升级”命令,不要在“软件更新程序”应用程序中执行任何升级,并确保再次禁用建议的口袋,如步骤 (5.) 中所述。
在我的系统上,问题现已再次修复(显然,新版本包含与此问题的主要问题中提到的完全相同的修复)。此修复有望很快成为拟议口袋之外的官方版本的一部分,但在那之前这是修复它的一种方法。