Ubuntu 21.10 和 Ubuntu 20.04 LTS 每分钟多次显示暂停 2 秒

Ubuntu 21.10 和 Ubuntu 20.04 LTS 每分钟多次显示暂停 2 秒

在 Ubuntu 21.10 和 Ubuntu 20.04 LTS 上,显示更新每分钟暂停 2 秒多次。

我遇到了与以下问题相同的问题这个问题,首先是在 Ubuntu 20.04 LTS 上,现在又在 Ubuntu 21.10 上。这个问题出现得非常频繁,我觉得很沮丧,以至于电脑几乎无法使用。

Ubuntu 21.10

在对 Ubuntu 21.10 进行故障排除时,我怀疑此问题与进程有关,Xorg并且特定于内核Linux 5.13.0-21-generic。安装和升级 Ubuntu 21.10 后,此组合是默认组合。选择上一个内核或使用 Wayland 而不是 Xorg 时似乎不会发生这种情况Linux 5.13.0-20-generic

就我而言,只有在移动光标或在键盘上打字时才会出现暂停。每次暂停大约持续 2 秒,并暂停所有显示更新,包括 Ubuntu GUI 中的光标移动、打字输入、视频播放等。发生这种情况时,每分钟都会发生多次暂停。该问题似乎与从空闲输入中恢复无关:每次我恢复光标或键盘输入时都不会发生这种情况,并且在我已经输入了一段时间后会随机发生。有时计算机可以运行更长时间而不会发生此问题,但原因尚不清楚。

在最近(上周末)全新安装的 Ubuntu 21.10 中,此行为似乎仅在通过 升级 Ubuntu 后才会开始sudo apt dist-upgrade。此问题之前曾出现在 Ubuntu 20.04 LTS 上,并在重新安装 Ubuntu 20.04 LTS 后再次出现。

在对 Ubuntu 21.10 进行故障排除时,我发现每次暂停都与进程的 CPU 活动峰值一致Xorg,如上图所示。CPUXorg在两次暂停之间通常较低:0% 到 0.3%,偶尔会飙升至 4%。每次暂停时,并且只有在暂停时XorgCPU 才会飙升至 30% 到 60%。Xorg VIRT如图24.8g所示top。没有其他进程使用如此多的 CPU。free显示57Gi Mem可用和2Gi Swap free

即使没有打开任何用户应用程序、关闭蓝牙和 Wi-Fi 且没有连接任何外围设备,或者连接电源和使用电池时,仍会出现此问题。

我的电脑是联想 Thinkpad X1 Extreme Gen 2、Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz、64GB RAM、NVIDIA GeForce GTX 1650 Mobile。交换设置为默认的 2GB,但在发生此问题时保持完全空闲且未使用。内核是Linux 5.13.0-21-generic

我花了几个星期才找到此相关问题(与许多关于 GUI 的更持久冻结的问题相比),因此包括一些我搜索过的关键词:暂停光标和键盘、指针停止、显示卡顿。

Linux 5.13.0-21-generic该问题似乎需要内核和的组合Xorg

  • 使用 启动Advanced options for Ubuntu并选择之前的内核Linux 5.13.0.20-generic并保留默认设置Ubuntu(不是Ubuntu on Xorg)后,此问题不再出现(在某些有限的使用中),但我的外接显示器不再通过 USB-C 识别。在此配置中,Xorg不活动,如 所示top
  • 启动到默认内核后Linux 5.13.0.21-generic,但Ubuntu on Wayland在登录屏幕的设置中选择,此问题没有再次出现(在某些有限的使用中),但通过 USB-C 插入我的外部显示器时,Ubuntu GUI 崩溃。在此配置中,Xorg不处于活动状态,如所示top
  • 使用引导Advanced options for Ubuntu并选择先前的内核Linux 5.13.0.20-generic并选择后Ubuntu on Xorg,该问题没有再次出现(在某些有限的使用中)。

回顾出现问题的组合(使用内核Linux 5.13.0-21-generic和启动Xorg),dmesg持续显示[drm:nv_drm_master_set [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership大约 24 秒的几个条目。在其他 3 个内核和 Xorg/Wayland 组合中不存在这些条目dmesg。即使尚未出现暂停症状,这些条目也会出现,目前尚不清楚这些条目是否与暂停问题有关。

Ubuntu 20.04 LTS

此问题也发生在 Ubuntu 20.04 TLS 上,安装和升级后,默认情况下该Xorg进程和内核存在Linux 5.11.0-38-generic。登录时 Wayland 选项似乎不可用。

我非常感激任何有关进一步解决问题的建议。

相关内容