如何诊断和修复每隔几分钟就会冻结几秒钟的情况

如何诊断和修复每隔几分钟就会冻结几秒钟的情况

每隔几分钟,我的 Ubuntu 桌面就会冻结几秒钟。我可以移动鼠标,但点击和键盘没有明显的效果。

当这种情况发生时,我在日志中看到以下内容:

May 11 15:04:07 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) AIGLX: Suspending AIGLX clients for VT switch
May 11 15:04:07 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) NOUVEAU(0): NVLeaveVT is called.
May 11 15:04:07 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) systemd-logind: got pause for 13:75
May 11 15:04:07 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) systemd-logind: got pause for 226:0
May 11 15:04:07 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) systemd-logind: got pause for 13:69
May 11 15:04:07 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) systemd-logind: got pause for 13:66
May 11 15:04:07 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) systemd-logind: got pause for 13:68
May 11 15:04:07 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) systemd-logind: got pause for 13:67
May 11 15:04:07 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) systemd-logind: got pause for 13:65
May 11 15:04:07 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) systemd-logind: got pause for 13:64
May 11 15:04:39 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) systemd-logind: got resume for 13:75
May 11 15:04:39 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) systemd-logind: got resume for 226:0
May 11 15:04:39 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) AIGLX: Resuming AIGLX clients after VT switch
May 11 15:04:39 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) NOUVEAU(0): NVEnterVT is called.
May 11 15:04:39 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) NOUVEAU(0): EDID vendor "DEL", prod id 40976
May 11 15:04:39 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) NOUVEAU(0): Using hsync ranges from config file
May 11 15:04:39 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) NOUVEAU(0): Using vrefresh ranges from config file
May 11 15:04:39 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) NOUVEAU(0): Printing DDC gathered Modelines:
May 11 15:04:39 bb8 /usr/lib/gdm3/gdm-x-session[29416]: (II) NOUVEAU(0): Modeline "1920x1200"x0.0  154.00  1920 1968 2000 2080  1200 1203 1209 1235 +hsync -vsync (74.0 kHz eP)

几天前我安装了 Ubuntu 18.04 LTS,从那时起就一直发生这种情况——当我在同一台电脑上运行 Ubuntu 14.04 时并没有发生这种情况。

答案1

当您的桌面冻结时,记下确切的时间。

等待桌面解冻或通过 ssh 进入机器,然后查看/var/log/syslog您记下的冻结时间。

就我而言,日志NOUVEAU在冻结时有几行,我用 NVIDIA 二进制驱动程序替换了 Nouveau 显示驱动程序,从而解决了间歇性冻结问题。

答案2

对我来说, 中没有显示任何内容/var/log/syslog,但是我注意到每次复制到剪贴板时都会发生这种情况。原来是一个名为 copyq 的剪贴板管理器。运行apt purge copyq && apt install copyq后问题就解决了。这可能对我的解决方案没有帮助,但知道问题并不总是输出到系统日志可能会有所帮助。

相关内容