Wayland + Сбой + Файл Журнала

Вопрос или проблема

Я пытаюсь отследить зависание (или, точнее, повисание) Wayland + Gnome на Ubuntu 16.04. Я ищу файл журнала Wayland, подобный тому, что у меня есть для Xorg (например, /var/log/Xorg.0.log), чтобы я мог искать подсказки в моем зависании. Однако я не могу его найти. Может кто-нибудь направить меня в правильном направлении?

Также существует ли эквивалент CTRL+ALT+DEL для Wayland, который завершает его в случае зависания?

Когда я устранял проблемы с зависанием Wayland, я обнаружил в /var/log/syslog, что это gdm зависает.

У меня были следующие записи в журнале:

27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): SDC (DFP-1): подключен
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): SDC (DFP-1): Внутренний DisplayPort
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): SDC (DFP-1): 1440.0 МГц максимальная часовая частота пикселей
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0):
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): LG Electronics LG ULTRAWIDE (DFP-0): подключен
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): LG Electronics LG ULTRAWIDE (DFP-0): Внутренний TMDS
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): LG Electronics LG ULTRAWIDE (DFP-0): 600.0 МГц максимальная часовая частота пикселей
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0):
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): SDC (DFP-1): подключен
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): SDC (DFP-1): Внутренний DisplayPort
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): SDC (DFP-1): 1440.0 МГц максимальная часовая частота пикселей
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0):
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-2: отключен
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-2: Внутренний DisplayPort
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-2: 1440.0 МГц максимальная часовая частота пикселей
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0):
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-3: отключен
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-3: Внутренний TMDS
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-3: 330.0 МГц максимальная часовая частота пикселей
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0):
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-4: отключен
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-4: Внутренний DisplayPort
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-4: 1440.0 МГц максимальная часовая частота пикселей
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0):
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-5: отключен
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-5: Внутренний TMDS
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-5: 330.0 МГц максимальная часовая частота пикселей
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0):
27 апр 08:59:46   /usr/lib/gdm3/gdm-x-session[4965]: (II) NVIDIA(0): Установка режима "HDMI-0: nvidia-auto-select @2560x1080 +0+0 {ViewPortIn=2560x1080, ViewPortOut=2560x1080+0+0}"
27 апр 08:59:50   /usr/lib/gdm3/gdm-x-session[4965]: (**) Опция "fd" "38"
27 апр 08:59:50   /usr/lib/gdm3/gdm-x-session[4965]: (**) Опция "fd" "41"
27 апр 08:59:50   /usr/lib/gdm3/gdm-x-session[4965]: (**) Опция "fd" "42"
27 апр 08:59:50   /usr/lib/gdm3/gdm-x-session[4965]: (**) Опция "fd" "43"
27 апр 08:59:50   /usr/lib/gdm3/gdm-x-session[4965]: (**) Опция "fd" "44"
27 апр 08:59:50   /usr/lib/gdm3/gdm-x-session[4965]: (**) Опция "fd" "45"
27 апр 08:59:50   /usr/lib/gdm3/gdm-x-session[4965]: (**) Опция "fd" "46"
27 апр 08:59:50   /usr/lib/gdm3/gdm-x-session[4965]: (**) Опция "fd" "47"
27 апр 08:59:50   /usr/lib/gdm3/gdm-x-session[4965]: (**) Опция "fd" "45"
27 апр 08:59:50   /usr/lib/gdm3/gdm-x-session[4965]: (II) systemd-logind: получил паузу для 13:67
27 апр 08:59:50   /usr/lib/gdm3/gdm-x-session[4965]: (II) systemd-logind: получил паузу для 13:65
27 апр 08:59:50   /usr/lib/gdm3/gdm-x-session[4965]: (II) systemd-logind: получил паузу для 13:68
27 апр 08:59:50   /usr/lib/gdm3/gdm-x-session[4965]: (II) systemd-logind: получил паузу для 13:70
27 апр 08:59:50   /usr/lib/gdm3/gdm-x-session[4965]: (II) systemd-logind: получил паузу для 13:71
27 апр 08:59:50   /usr/lib/gdm3/gdm-x-session[4965]: (II) systemd-logind: получил паузу для 13:64
27 апр 08:59:50   /usr/lib/gdm3/gdm-x-session[4965]: (II) systemd-logind: получил паузу для 13:72
27 апр 08:59:50   /usr/lib/gdm3/gdm-x-session[4965]: (II) systemd-logind: получил паузу для 13:69

Затем я выполнил:

apt-get remove gdm && apt-get install lightdm

Эта запись из syslog также была записана в мой Xorg.0.log.

Это просто обходной путь для меня, у меня, похоже, есть проблемы с работой Wayland на Geforce 1070GTX.

Ответ или решение

Для решения проблемы с зависанием Wayland и Gnome на Ubuntu 16.04, сначала стоит отметить, что в отличие от Xorg, Wayland не имеет сводного лог-файла, аналогичного /var/log/Xorg.0.log. Вместо этого, события и ошибки, связанные с Wayland, могут быть записаны в системные журналы, такие как syslog.

Чтобы найти подсказки о причине зависания, выполните следующие шаги:

  1. Просмотр системного журнала: Используйте команду journalctl или посмотрите непосредственно файл /var/log/syslog. Вы можете фильтровать сообщения, связанные с сессией GDM (Gnome Display Manager), чтобы найти ошибки, связанные с вашим окружением Wayland. Например:

    grep gdm /var/log/syslog

    Или, для использования journalctl:

    journalctl -b | grep gdm
  2. Проверка драйверов видеокарты: Часто зависание может быть связано с драйверами, особенно если у вас видеокарта от NVIDIA. Проверьте, что у вас установлены последние версии драйверов NVIDIA, совместимые с вашей версией Ubuntu. Убедитесь, что вы используете драйверы, рекомендуемые для работы с Wayland.

  3. Использование альтернативного дисплейного менеджера: Как сообщалось в вашем запросе, некоторые пользователи сталкивались с проблемами, связанными с GDM и переключением на LightDM. Если GDM вызывает проблемы, вы можете попробовать установить и использовать LightDM, как вы уже сделали:

    sudo apt-get remove gdm && sudo apt-get install lightdm

Теперь по поводу вашего второго вопроса — эквивалента сочетания клавиш CTRL+ALT+DELETE для перезагрузки сессии Wayland. В Wayland нет прямого аналога этой комбинации, поскольку управление сессиями осуществляется более ограничительно с точки зрения безопасности. Однако вы можете использовать CTRL+ALT+F2 (или другую функциональную клавишу) для перехода в виртуальную консоль, где можно войти как пользователь и перезагрузить систему или графический интерфейс, если он завис.

Если вы столкнулись с конкретными сообщениями об ошибках или логами, их стоит исследовать более подробно, возможно, предоставляет возможность для других мероприятий по устранению неполадок.

Оцените материал
Добавить комментарий

Капча загружается...