Как диагностировать и исправлять зависание на несколько секунд каждые несколько минут

Каждые несколько минут мой рабочий стол 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 на том же ПК.

4
задан 14 May 2018 в 20:17

2 ответа

Когда Ваш рабочий стол заморозится, запишите точное время.

Или ожидайте рабочего стола, чтобы разморозиться или ssh в машину и затем просмотреть /var/log/syslog в течение времени, когда Вы записали его замораживание.

В моем случае журналы имели NOUVEAU строки во время замораживания, я заменил драйвер дисплея Nouveau двоичным драйвером NVIDIA, и это разрешило неустойчивые замораживания.

4
ответ дан 17 November 2019 в 04:39

Для меня ничего не отображалось в / var / log / syslog , однако я заметил, что это происходило каждый раз при копировании в буфер обмена. Оказалось, это менеджер буфера обмена под названием copyq. Выполнил apt purge copyq && apt install copyq , и проблема исчезла. Вероятно, знать мое решение бесполезно, но может быть полезно знать, что проблема не всегда выводится в системный журнал.

2
ответ дан 3 December 2019 в 23:01

Другие вопросы по тегам:

Похожие вопросы: