Рейтинг:1

Черный экран после установки драйвера Nvidia Ubuntu 20.04.02 LTS, серия RTX 30 или экран ubuntu застрял на экране с логотипом системы

флаг ru

Я пишу этот вопрос, чтобы ответить на следующие вопросы:

После установки драйвера Nvidia из «Программное обеспечение и обновления» (вкладка «Дополнительные драйверы») или из командной строки Ubuntu не запускается (зависает на системном экране LOGO или показывает черный экран).

Я пробовал ASUS ROG Strix G15 Ryzen 7 Octa Core 5800H — (16 ГБ/1 ТБ SSD/Windows 10 Home/6 ГБ Graphics/NVIDIA GeForce RTX 3060) игровой ноутбук G513QM-HN319TS.

Рейтинг:1
флаг ru

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

  1. Отключите безопасную загрузку из настроек BIOS (клавиша ESC) (обязательный шаг).
  2. Отключите быструю загрузку из BIOS (не обязательно).
  3. Параметр nomodeset не работает для запуска Ubuntu в большинстве случаев и полезен только для обхода загрузки видеодрайвера.

Как снова запустить Ubuntu в режиме пользовательского интерфейса?

Однажды застрял на черном экране или экране с логотипом. Запустите Ubuntu из дополнительных параметров в режиме восстановления. Перейдите к корневому варианту и нажмите Enter. Он покажет терминал с root-доступом. Затем выполните следующие команды.

"запрос простого выбора"

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

"первичный выбор информации"

для загрузки драйверов Intel.Теперь перезагрузитесь. Вы сможете снова запустить Ubuntu.

Как установить драйвер Nvidia для серии RTX 30.

В моем случае, когда я устанавливал драйвер из «Программное обеспечение и обновления» (вкладка «Дополнительные драйверы»). Я установил версию nvidia-driver 460.80, которая была последней версией Ubuntu 20.04, и кажется, что она не поддерживается версией ядра 5.8, которая поставляется с Ubuntu 20.04.

что делать?

  1. Прежде всего проверьте, какая версия драйвера поддерживается для вашей системы на официальном сайте Nvidia. https://www.nvidia.com/Download/index.aspx. Убедитесь, что установленная версия соответствует этой версии. Для меня правильным было 460,84 вместо 460,80.

  2. Для поддержки последнего драйвера версии ядра 5.8 недостаточно. Проверьте версию ядра, используя: uname -r Нам нужно обновиться до 5.11. Я пробовал с 5.12, но у меня не сработало. Я установил Ubuntu 21.04, который дает версию ядра 5.11.0-18-generic. Вы можете попробовать обновить версию ядра вручную из: https://kernel.ubuntu.com/~kernel-ppa/mainline/

Перейдите к версии v5.11.22 и загрузите 4 файла с расширением .deb в соответствии с архитектурой вашей системы. AMD64 для пользователей ryzen. : linux-headers, linux-image, linux-modules и linux-headers-*_all.deb. Загружайте только общие версии файлов. Перейдите в каталог, где все эти файлы загружены и запустите: sudo dpkg -i *.deb Теперь перезагрузите систему и запустите Ubuntu с версией ядра 5.11 из опции «Дополнительно» в меню grub.

Как установить драйвер nvidia после обновления ядра

  1. Запустите команду sudo add-apt-repository ppa:графические драйверы/ppa чтобы получить версию 460.84 или последнюю версию для поддерживаемой системы.
  2. Бег sudo apt установить nvidia-driver-460 для установки драйвера.
  3. Перезагрузите систему один или два раза.

Как убедиться, что nvidia работает правильно.

  1. В правом верхнем углу Ubuntu. Перейти к Настройки -> О программе. См. Графику. На ней должна отображаться Nvidia с названием модели.
  2. Бег nvidia-smi или же nvidia-настройки. Он должен работать нормально.

Надеюсь, это поможет. :)

Редактировать: После выполнения всех этих шагов моя nvidia работала нормально, но у меня возникла проблема с клавиатурой asus rog. Каждое нажатие клавиши выполняло действие кнопки питания на встроенной клавиатуре asus. Хотя внешняя клавиатура работала нормально. Следующий пост помог мне решить эту проблему: https://forums.developer.nvidia.com/t/os-still-using-renoir-after-installing-nvidia-drivers-ubuntu-18-04-rtx-3060-amd64-ryzen-7/181795/2

Рейтинг:1
флаг id

Проблема может заключаться в графическом интерфейсе gnome. гдм. Сделайте следующее:

  • На черном экране запустите консоль с ctrl+f2

  • Войдите под своим пользователем.

  • Рестарт гдм с:

    sudo systemctl перезапустить gdm
    

Это сработало для моего черного экрана amdgpu после установки драйверов.

Я проверил https://support.system76.com/articles/login-loop-ubuntu/.

Ответить или комментировать

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