Сессия Gnome сломана на Ubuntu 17.10

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

Мой Dell Inspiron 660s с Intel Graphics работал на Ubuntu 16.04.3 в течение года без проблем, и я решил попробовать 17.10.

После установки 17.10, дополнений для Ubuntu, ядра lowlatency и применения всех обновлений с перезагрузкой, GDM не запускается.

Вот несколько соответствующих записей в журнале:

21 окт 14:27:24 olympia gnome-session[2984]: gnome-session-check-accelerated: GL Helper завершился с кодом 256
21 окт 14:27:24 olympia gnome-session-c[3030]: eglGetDisplay() не удалось
21 окт 14:27:24 olympia gnome-session[2984]: gnome-session-check-accelerated: GLES Helper завершился с кодом 256
21 окт 14:27:24 olympia gnome-session[2984]: gnome-session-binary[2984]: ПРЕДУПРЕЖДЕНИЕ: проверка аппаратного ускорения не удалась: Дочерний процесс завершился с кодом 1
21 окт 14:27:24 olympia gnome-session[2984]: gnome-session-binary[2984]: КРИТИЧЕСКАЯ ОШИБКА: Мы провалились, но кит провалов мертв. Извините....
21 окт 14:27:24 olympia gnome-session-binary[2984]: ПРЕДУПРЕЖДЕНИЕ: проверка аппаратного ускорения не удалась: Дочерний процесс завершился с кодом 1
21 окт 14:27:24 olympia gnome-session-binary[2984]: КРИТИЧЕСКАЯ ОШИБКА: Мы провалились, но кит провалов мертв. Извините....
21 окт 14:27:24 olympia org.a11y.atspi.Registry[3002]: XIO: фатальная ошибка ввода/вывода 11 (Ресурс временно недоступен) на X сервере ":0"
21 окт 14:27:24 olympia org.a11y.atspi.Registry[3002]:       после 21 запроса (21 обработанных) с 0 оставшимися событиями.

У меня была, по-видимому, та же проблема. В моем случае заголовки не были установлены во время обновления, и, следовательно, видеодрайвер никогда не был собран.

Вот что я сделал:

  1. установил linux-headers-lowlatency
  2. выполнил sudo dpkg-reconfigure nvidia-384
  3. убедился, что wayland был включен в /etc/gdm3/custom.conf (я изменял это ранее)

Я, возможно, удалил nouveau (xserver-xorg-video-nouveau пакет), но, думаю, именно сбор/установка модуля драйвера и повторное включение wayland (после того, как я отключил его, пытаясь заставить все работать) помогли мне.

Для информации, для меня все кажется вялым, и не происходит изменений частоты обновления.. но это проблема для другого дня.

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

Если вы столкнулись с проблемой "разбитой сессии GNOME" на Ubuntu 17.10, это может быть вызвано несколькими факторами, связанными с графическими драйверами и конфигурацией системы. Ниже я представлю вам подробный анализ проблемы и возможные пути решения.

Основные проблемы

  1. Неправильные графические драйвера: Обновление с Ubuntu 16.04 на 17.10 может вызвать несовместимость с графическими драйверами, особенно с драйверами NVIDIA и Intel.

  2. Неустановленные заголовки ядра: При обновлении иногда не устанавливаются компоненты, необходимые для правильной работы драйверов.

  3. Конфигурация Wayland: По умолчанию Ubuntu 17.10 использует Wayland, что может привести к проблемам, особенно на системах с устаревшими драйверами или аппаратным обеспечением.

Логи и описание ошибки

В представленных логах можно заметить следующие ошибки:

  • GL Helper exited with code 256
  • eglGetDisplay() failed
  • software acceleration check failed: Child process exited with code 1
  • XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"

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

Решения

  1. Установка заголовков ядра:
    Установите заголовки ядра для вашего текущего ядра. Например:

    sudo apt install linux-headers-lowlatency
  2. Переустановка драйверов NVIDIA:
    Если вы используете драйверы NVIDIA, перезапустите их установку для перекомпиляции модулей.

    sudo dpkg-reconfigure nvidia-384
  3. Настройка Wayland:
    Убедитесь, что Wayland включен или отключен в зависимости от ваших предпочтений. Для этого отредактируйте файл конфигурации GDM:

    sudo nano /etc/gdm3/custom.conf

    Убедитесь, что строки, касающиеся Wayland, настроены правильно (например, отключите Wayland, если он вызывает проблемы).

  4. Удаление конфликтующих драйверов:
    Если вы используете драйверы NVIDIA, наличие драйвера Nouveau может вызывать конфликты. Убедитесь, что Nouveau отключен:

    sudo apt remove xserver-xorg-video-nouveau

Дополнительная информация

Учтите, что после внесения изменений важно перезагрузить систему. В некоторых случаях могут возникнуть иные проблемы, такие как замедленная работа системы или проблемы с обновлением частоты обновления экрана. Эти вопросы могут потребовать дополнительной диагностики и настройки.

Чтобы убедиться, что ваша система работает корректно, можете выполнить тесты на производительность и стабильность графической подсистемы.

Заключение

Проблема с "разбитой сессией GNOME" на Ubuntu 17.10, как правило, связана с драйверами или конфигурацией системы. Надеюсь, данные рекомендации помогут вам восстановить работоспособность вашей системы. Если у вас останутся вопросы, не стесняйтесь обращаться за дальнейшей помощью.

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

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