Установка Ubuntu 20.04 на ASUS N53J: Решаем проблему черного экрана

черный экран Ubuntu ASUS N53J
черный экран Ubuntu ASUS N53J

Приветствую, любители Linux! Сегодня у нас супер-короткая, но ёмкая история о том, как я победил «черный экран» при установке Ubuntu 20.04 на свой старенький ASUS N53J (2010 года выпуска, Intel Core i3-370M, 4 ГБ ОЗУ, NVIDIA GeForce GT 415M).

Установил Ubuntu на SSD вместо CD-ROM, а после перезагрузки – чёрный экран и курсор. Знакомо?

Что в начале?

Изначально мне удавалось запустить Ubuntu 20.04.6 LTS (Сборка модуля для ядра 5.15.0-134-generic), но через колено, то есть через режим восстановления Ubuntu (Recovery Mode). Но даже в этом случае экран отображался не пропорционально, окна уплывали далеко за пределы монитора. Дисплей отображался, как не определённый или не известный.

В какой-то момент думал установить более раннюю версию Ubuntu, например, Ubuntu 18.04 LTS. Но приял решение не поддаваться и искать решение проблемы.

При возникновении чёрного экрана во время загрузки системы я переключился в текстовую консоль, используя комбинацию клавиш Ctrl + Alt + F3. Это позволило мне получить доступ к командной строке без загрузки графической подсистемы.

Благодаря команде «ubuntu-drivers devices» выяснил следующую информацию:

== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00000DEEsv00001043sd000015A2bc03sc00100
vendor : NVIDIA Corporation
model : GF108M [GeForce GT 415M]
driver : nvidia-340 - distro non-free recommended
driver : nvidia-driver-390 - distro non-free
driver : xserver-xorg-video-nouveau - distro free builtin

У меня вместе с драйвером NVIDIA, был установлен драйвер nouveau. Сразу скажу, что именно nouveau мне оказался полезным и именно этот драйвер рекомендуется для установки.

Пока искал варианты решения проблемы чёрного экрана, нашёл официальные драйверы NVIDIA для Unix. Вот ссылки на найденные официальные архивы драйверов Nvidia:

Unix Driver Archive

Linux AMD64 Display Driver Archive

Проблема и решение

Всё дело в конфликте драйверов NVIDIA и менеджера дисплея.

Вот что помогло:

  1. Загрузка в режим восстановления Ubuntu.
  2. Удаление драйверов NVIDIA: sudo apt-get purge nvidia-*
  3. Переключение на lightdm: sudo dpkg-reconfigure lightdm
  4. Перезагрузка: sudo reboot
Выбор менеджера дисплея - lightdm
Выбор менеджера дисплея — lightdm

Что такое lightdm?

lightdm – это лёгкий и быстрый менеджер дисплея, который отвечает за отображение экрана входа в систему. В отличие от gdm3, используемого в GNOME, lightdm менее требователен к ресурсам и часто лучше работает на старых ноутбуках.

Выводы

Переключение на lightdm – может стать палочкой-выручалочкой для владельцев старых ноутбуков с NVIDIA.

В итоге Ubuntu 20.04.6 LTS загрузилась правильно и без каких-либо проблем и танцев с бубном. 🙂

Ubuntu 20.04.6 LTS
Ubuntu 20.04.6 LTS

Действия, которые мне не помогли

Вот список действий, которые предпринял в процессе решения проблемы чёрного экрана при установке Ubuntu на ноутбук ASUS N53J, но которые, в итоге, не помогли:

  1. Установка различных версий драйверов NVIDIA:
    • Пробовал устанавливать различные версии проприетарных драйверов NVIDIA (например, nvidia-340, nvidia-driver-390), рекомендованные для моей видеокарты GeForce GT 415M.
    • После каждой установки перезагружал систему, но чёрный экран продолжал появляться.
    • Возможно, в вашем случае, установка драйверов NVIDIA поможет.
  2. Проверка целостности файловой системы:
    • Я выполнил проверку файловой системы с помощью команды sudo fsck /dev/sda1 -y.
    • Это действие не выявило никаких ошибок, но и не решило проблему чёрного экрана.
    • Возможно, для Вас это действие окажется полезным.
  3. Обновление GRUB:
    • Обновил конфигурацию GRUB с помощью команды sudo update-grub.
    • Это действие также не помогло решить проблему.
    • Возможно, для Вас это действие окажется полезным.
  4. Переустановка Xorg:
    • Переустановил Xorg с помощью команды sudo apt install --reinstall xserver-xorg.
    • Это действие не устранило проблему чёрного экрана.
    • И да, 🙂 Возможно, для Вас это действие окажется полезным.
  5. Переустановка gdm3:
    • Переустановил менеджер дисплея gdm3 с помощью команды sudo apt install --reinstall gdm3.
    • Это действие не помогло решить проблему.
    • Возможно, для Вас это действие окажется полезным.
  6. Сброс настроек Xorg:
    • Сбросил настройки Xorg к значениям по умолчанию с помощью команды sudo dpkg-reconfigure xserver-xorg.
    • Это действие не устранило проблему чёрного экрана.
    • И может быть, в этот раз, наверное 🙂 Возможно, для Вас это действие окажется полезным.

Важно:

  • Эти действия далеко ни все что были мною предприняты, но и они не помогли мне, однако они могут быть полезны в других ситуациях.
  • При решении проблем с Linux важно пробовать различные варианты и анализировать результаты. Анализ log-файлов мне очень помог ( /var/log/syslog ).
  • Если вы столкнулись с чёрным экраном, не отчаивайтесь, продолжайте искать решение.
  • У меня ушла неделя на поиск решения проблемы чёрного экрана Ubuntu 20.04.6 LTS.

Чтож.. продолжаю учиться Linux. Сейчас пытаюсь установить ROS и настроить её, но снова везде сущие ошибки. Возможно напишу и о них, в будущем.

Если статья была полезна, поделитесь ею. Поддержать автора можно донатом.


Чёрный экран погас,
lightdm зажег огни,
Ubuntu живёт.

DSLT

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

Вам может также понравиться...

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
OK
Политика конфиденциальности