Рейтинг:1

Двойная загрузка Ubuntu 20.04 LTS зависает перед входом в систему, не может войти в TTY (вероятно, проблема с драйверами nvidia)

флаг cn

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

Спустя две недели мой Ubuntu 20.04 LTS больше не загружается для входа в систему после автоматической установки некоторых обновлений. Скорее всего, это связано с драйвером, потому что загрузка более старого ядра с графическим драйвером по умолчанию работает. В настоящее время я думаю, что драйвер nvidia вызывает некоторые проблемы (nvidia-драйвер-460). Он зависает после завершения загрузки GRUB (или как это называется?), но никогда не достигает экрана загрузки Ubuntu или последующего экрана входа в систему: экран полностью черный (белое подчеркивание в правом верхнем углу), и я не могу ввести любой TTY с помощью Ctrl+Альт+F1 команды. Я могу только принудительно выключить, удерживая кнопку питания, чтобы избежать зависания экрана.

Мое оборудование:

  • AMD Райзен 7 3700X
  • MSI GeForce RTX 2070 Super Gaming X Трио
  • MSI B450 Томагавк МАКС

Я использую Ubuntu в режиме двойной загрузки вместе с Windows 10, где каждая ОС установлена ​​на отдельный SSD. Когда начались проблемы, у меня было ядро ​​Linux 5.4.0, но из-за переустановки с флешки теперь у меня ядро ​​5.8.0-55, хотя проблема все еще существует.

Я пытался использовать все типы номодесет, модерн.modeset=0, модерн.nomodeset=0 и т.д. вместо бросить всплеск в строке linux в командах после нажатия Е в меню GRUB (строка: linux /boot... ...ro тихий всплеск $vt_handoff) без каких-либо результатов.Пробовал даже переустанавливать Ubuntu с флешки, но после установки все та же проблема.

Странно то, что когда я нажимаю «Попробовать Ubuntu» при загрузке с флешки, все работает очень правильно, даже с отличной графикой...

Загрузка Ubuntu с SSD, на котором он снова установлен (то есть не с флэш-накопителя) в Режим восстановления по крайней мере достигает Меню восстановления, отсюда я могу войти в приглашение корневой оболочки.

Вход lshw -c видео в корне подсказки печатает конфигурация: драйвер = задержка nvidia = 0. Впоследствии ввод nvidia-smi приводит к зависанию подсказки root и однажды даже резко остановил оболочку после паники ядра (?), заявив, что она не синхронизируется:

...
Паника ядра - не синхронизация: попытка убить init! код выхода=0x0000000b
efi: службы EFI Runtime Services отключены!
Смещение ядра: 0x33e00000 от 0xffffffffff810000000 (диапазон перемещения: 0xfffffffffff8000000-0xffffffffbffffffff)
--- [ end Паника ядра - не синхронизация: Попытка убить init! код выхода=0x0000000b ] ---

Я попытался переустановить старые драйверы nvidia; от приглашение корневой оболочки Мне удалось удалить все, что связано с nvidia:

sudo nvidia-installer --удалить
меткая очистка nvidia*
перезагрузка

и после этого все работает просто отлично, однако система теперь использует графический драйвер по умолчанию. После этого переустановка старых драйверов nvidia (я пробовал 450 и 440) с помощью приведенных ниже команд снова приводит к той же проблеме с зависанием загрузки.

судо подходящее обновление
sudo apt поиск нвидиа *
sudo apt установить nvidia-драйвер-440
судо перезагрузка 

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

Stefan Verweij avatar
флаг cn
**обходной путь**: я посмотрел на флэш-накопитель USB и увидел, что он использует драйверы nouveau, я удалил их из файлов конфигурации черного списка в `/etc/` и переустановил их снова. Кажется, теперь все работает нормально, хотя я не использую драйверы, предоставленные Nvidia.

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

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