Пустой экран с указателем мыши (Ubuntu 18.04)

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

Итак, я сталкиваюсь с этой проблемой в последнее время. У меня Ubuntu 18.04, GDM/Gnome, стандартный рабочий стол Ubuntu. Мой графический драйвер — nvidia-390 из PPA graphics-drivers. Моя видеокарта — GeForce GTX 960M.

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

Теперь, если я захожу в TTY и смотрю Xorg.0.log, там одна странная вещь: Xorg, похоже, считает, что все мои устройства — это клавиатуры. Я, к сожалению, не могу выложить его копию. Если я смотрю journalctl --human, я вижу много строк, говорящих, что i2c_hid_get_input генерирует неполный отчет. Я не уверен как это интерпретировать.

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

У меня такая же проблема. Я использую внешний монитор. Экран моего ноутбука остается черным с мигающим курсором. Каждый раз, когда я перезагружаюсь, я могу войти только через tty на экране моего ноутбука. Затем он становится черным, и я могу ввести sudo systemctl restart gdm3.
Графика появляется на моем внешнем мониторе, но экран моего ноутбука остается черным с курсором…
Я использую nvidia-396, это рекомендованный драйвер для моего GeForce 1010.
Попробуйте внешний монитор, посмотрите, если он будет распознан.

Эту проблему, возможно, можно решить по этой ссылке.

Добавление параметра nomodeset инструктирует ядро не загружать видео драйверы и использовать режимы BIOS до загрузки X, как это объяснено здесь.

У меня была похожая проблема. (Ubuntu 18.04 Dell precision 7550)

Следующее решение помогло мне:

  1. Отключите безопасную загрузку.

  2. Выполните следующую команду в терминале:

    sudo ubuntu-drivers install 
    
  3. Перезагрузите компьютер.

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

Ваша проблема с черным экраном и курсором на Ubuntu 18.04 связана с графическими драйверами и, возможно, другим конфликтующим программным обеспечением. Давайте разберем данную проблему, используя подход TEA (теория, пример, применение), чтобы предоставить вам максимально полное и практическое руководство по её решению.

Теория

Согласно вашему описанию проблемы, у вас возникают трудности с графической подсистемой после загрузки системы на Ubuntu 18.04. Конфигурация вашей системы включает использование графического драйвера nvidia-390 для графической карты GeForce GTX 960M. Кроме того, вы заметили ошибочные сообщения в логах, такие как «Xorg считает все устройства клавиатурами» и строки <code>i2c_hid_get_input</code> с "неполными отчетами". Эти проблемы могут указывать на несколько возможных причин:

  1. Конфликты графических драйверов: Использование неподходящих или конфликтующих графических драйверов может приводить к сбоям или неработоспособности графической оболочки.

  2. Настройки загрузчика: При использовании параметра загрузчика, такого как nomodeset, графическая подсистема может не загружаться корректно.

  3. Конфигурация Xorg: Неправильная конфигурация Xorg может иметь такие же последствия, как вы описали.

Пример

Ваш опыт подсказывает, что подобная проблема уже возникала ранее и у других пользователей. Частый фактор в подобных проблемах — это драйверы NVIDIA. Один из пользователей решил проблему, отключив Secure Boot и выполнив команду sudo ubuntu-drivers install, что может свидетельствовать о проблемах с драйверами.

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

Применение

Давайте разработаем программу действий:

  1. Отключение Secure Boot: Некоторые драйверы NVIDIA могут не загружаться корректно, если включен Secure Boot. Попробуйте зайти в BIOS вашей системы и отключить Secure Boot.

  2. Переустановка драйверов NVIDIA:

    • Зайдите в TTY (нажмите Ctrl + Alt + F3 для входа в текстовый режим).
    • Удалите текущие драйверы NVIDIA, если это необходимо:
      sudo apt-get purge nvidia*
    • Установите рекомендованные драйверы:
      sudo ubuntu-drivers autoinstall
    • После установки драйверов перезагрузите систему:
      sudo reboot
  3. Проверка конфигурации Xorg:

    • Убедитесь, что в файле /etc/X11/xorg.conf или других конфигурационных файлах Xorg нет некорректных записей. Возможно, что система автоматически создала неправильные параметры ввода. Если вы обнаружите неполадки, попробуйте временно переименовать этот файл и перезапустить Xorg.
  4. Настройки загрузчика:

    • Проверьте и удалите параметр nomodeset, если он используется.
    • Откройте файл /etc/default/grub и проверьте строку GRUB_CMDLINE_LINUX_DEFAULT. Убедитесь, что там нет ненужных параметров, которые могут блокировать загрузку графической оболочки.
    • Примените изменения и обновите GRUB:
      sudo update-grub
  5. Мониторинг логов системы:

    • Перепроверьте логи:
      grep EE /var/log/Xorg.0.log
      journalctl -xe

      Эти команды могут предоставить детальную информацию о последних ошибках графического сервера.

Применяя указанные шаги вы сможете исключить наиболее вероятные причины таких графических сбоев в Ubuntu 18.04. Если проблема сохраняется после всех предложенных действий, целесообразно рассмотреть обновление системы или рассмотрение альтернативной версии драйверов NVIDIA (например, из стабильного канала), что может привести к исправлению проблемы.

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

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