Рейтинг:0

Ubuntu 20.04 зависает, даже если nomodeset?

флаг au

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

Что я уже пробовал без успеха:

  • С использованием номодесет для проверки проблем с драйверами. Система запускается, но через несколько секунд снова зависает. Похоже, это связано с разделом графического драйвера, поскольку я могу печатать, входить в него и вводить команды внутри терминала (даже если я вижу ту же страницу входа в систему, поскольку я делаю это по памяти). Даже изменение уровня журнала или использование консоли tty2 зависает сразу после этого.
  • Использование режима восстановления Ubuntu. Это также зависает через несколько секунд.
  • Запуск фсдиск чтобы проверить повреждение файловой системы, но проблем не обнаружено.
  • Изменение системы инициализации из меню GRUB (инициализация=/бин/ш). Это единственный способ, которым я могу взаимодействовать с системой, но при изменении системы инициализации у меня есть некоторые ограничения. Если бы я мог подключиться только к Интернету, я мог бы попробовать удалить пакеты nvidia и, возможно, переустановить Ubuntu-рабочий стол или что-то еще, но я не знаю, как запустить новую сеть оттуда.

Если вам нужна дополнительная информация, я рад дать ее вам. Я бы предпочел найти исправление для этого (что кажется действительно глупым, но все же ...), а затем переустановить ОС.

Рейтинг:0
флаг au

Итак, копнув немного глубже, мы предположили, что проблема с видеодрайвером. Последняя установка драйвера nvidia (nvidia-драйвер-470) был поврежден и приводил к зависанию системы во время загрузки. Я до сих пор не могу понять, как nomodeset замораживал видеовыход, но в любом случае.

Что я сделал, так это загрузился в «безопасном режиме», добавив инициализация=/бин/ш и изменение Ро к RW к сценарию GRUB, а затем вручную удалив поврежденные драйверы:

sudo apt-get remove --purge '^nvidia-.*'

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

После перезагрузки должен автоматически установиться новый драйвер. Чтобы быть уверенным, что nouveau будет загружаться при загрузке, я принудительно загрузил его, добавив в /etc/modules и удалив (закомментировав) модули nvidia:

эхо 'модерн' | sudo tee -a /etc/modules

Наконец, удалите файл конфигурации Xorg:

судо рм /etc/X11/xorg.conf

После перезагрузки я мог снова использовать графический интерфейс и правильно переустановить последние версии драйверов nvidia из окна «Программное обеспечение и обновления».

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

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