Замораживание входа в систему после обновления 20,04

Я только что обновил от 18,04 до 20,04 на Dell XPS 9560. Экран входа в систему был заморожен и без ответа на входе от мыши или клавиатуры.

Я загрузил использование опции режима восстановления и произвел чистку Nvidia*, и теперь я могу войти в систему. Я могу успешно войти только в Ubuntu на Уэйленде.

Если я вхожу в обычную Ubuntu, мой компьютер замораживается снова сразу. На tty или Уэйленде, должен я устанавливать драйверы Nvidia снова (попробованный nvidia-440 и nvidia-435), я не могу даже войти в систему снова.

Я также попытался добавить nouveau.nomodeset=0 к GRUB_CMDLINE_LINUX_DEFAULT, но это не имело никакого значения в моем случае.

Действительно ценил бы любой совет.

1
задан 23 April 2020 в 23:21

6 ответов

Если Вы принимаете решение использовать собственные двоичные драйверы (как nvidia-* драйверы), затем, действительно необходимо приблизиться к NVIDIA для получения поддержки их. Драйверы полностью за пределами ядра Linux, и таким образом, разработчики ядра и дистрибутивы Linux как Ubuntu не должны оказывать поддержку конечного пользователя для них.

Тем не менее, если Вы захотите спуститься по этому пути, то необходимо будет гарантировать версию nvidia-* двоичные драйверы, которые Вы устанавливаете, оказывают поддержку для ядра Linux 5.4, поставленного в Ubuntu 20.04.


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

Загрузите компьютер и поразите клавишу Shift для перевода в рабочее состояние меню начальной загрузки GRUB. Выделите запись Ubuntu в меню начальной загрузки GRUB и нажмите клавишу E.

Добавить nouveau.modeset=0 (необходимо использовать это вместо вместо nouveau.nomodeset=0) в конец строки Linux - нажимают F10 для начальной загрузки.

На входе в систему экран нажимают Ctrl+Alt+F1

Войдите имя пользователя и пароль - выполнитесь:

sudo apt-get update
sudo apt-get install nvidia-driver-440
sudo reboot  

Обычно рекомендуется использовать драйверы NVIDIA от restricted Репозитории Ubuntu. Этот пакет был только обновлен для Ubuntu 20.04 два дня назад (22 апреля 2020), таким образом, это является довольно новейшим, и могло бы быть, почему Ваше предшествующее тестирование с nvidia 440 + ряд не работало.

Альтернатива

Поскольку необходимо найти драйверы NVIDIA (440.31 +), которые поддерживают ядро Linux 5.4, поставленное Ubuntu, Вы могли также установить последние официальные драйверы NVIDIA. Обрезные станки Xorg PPA больше не обеспечивает драйверы и был заменен Драйверами GPU PPA.

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-graphics-drivers-440
sudo reboot

После установки, добавляющей параметр ядра nouveau.modeset=0 больше не необходимо.

1
ответ дан 25 April 2020 в 10:41

Эта ссылка может вам помочь: https://itsfoss.com/fix-ubuntu-freezing/

Если вас не волнуют драйверы nvidia, мне помогло это в TTY:

sudo apt-get purge 'nvidia-*'
sudo apt install xserver-xorg-video-nouveau
reboot
1
ответ дан 19 June 2020 в 18:00

Я ввел телетайп, например с помощью Ctrl+Alt+F2, а затем последовало решение здесь: https://linuxconfig.org/how-to-disable-blacklist -nouveau-nvidia-driver-on-ubuntu-20-04-focal-fossa-linux

  1. Создайте файл /etc/modprobe.d/blacklist-nvidia-nouveau.conf с sudo со следующим содержимым.
blacklist nouveau
options nouveau modeset=0
  1. sudo reboot now
0
ответ дан 21 June 2020 в 17:03

Следующие исправлены аналогичные проблемы на Lenovo T460s с Intel HD Graphics 520 после обновления с 19.10 до 20.04LTS.

Я следил за первой половиной пункта 4 этого руководства: https://ubuntuforums.org/showthread.php?t=2442390

Коротко о том, что есть некоторые проблемы с некоторыми графическими драйверами в ядро 5.4, поставляемое с Ubuntu 20.04. Исправление заключается в ручном обновлении до 5.6. Для этого выполните следующие команды:

sudo apt update

sudo apt install linux-modules-5.6.0-1008-oem linux-image-5.6.0-1008-oem linux-oem-5.6-headers- 5.6.0-1008

0
ответ дан 26 June 2020 в 11:56

Этот совет предназначен для тех, кто безуспешно пробовал все остальные предложения.

Та же проблема, описанная в этом вопросе, возникла на моем старом ПК, когда я установил Ubuntu 20.04 в апреле 2020 года. В моем случае материнская плата была настроена на автоматическое предварительное выделение памяти внутренней видеокарте. Я решил проблему, изменив его с «АВТО» на «512 МБ». Я не знаю, почему замена общей памяти на внутреннюю графику Intel заставила работать выделенную карту Nvidia, но это просто сработало.

Посмотрите на это фото экрана:

Asrock UEFI Setup Utility

Это результат бесплатного:

$ free --kibi
              total       usada       livre    compart.  buff/cache  disponível
Mem.:       7593116     2044328     3772060      136516     1776728     3915140
Swap:      20180540           0    20180540

Моя старая машина: ASRock H61M-HG4, i5-3330, 8 ГБ ОЗУ, GeForce GTX 1050 2 ГБ.

0
ответ дан 28 July 2020 в 03:10

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

В частности, для моего ноутбука Dell Vostro 5459 с графическим процессором NVIDIA 930M и стандартной версией BIOS 1.0.4 после обновления Linux Mint с 19.3 до 20 (на основе Ubuntu 20.04 LTS) он отказался работать с любой версией драйвера NVIDIA и завис с черный экран при загрузке. Свежая переустановка Linux Mint 20 тоже не помогла.

Я заметил, что версия BIOS для Vostro 5459 обновлена ​​до 1.1.1, и решил обновить ее. После обновления BIOS драйвер NVIDIA мгновенно ожил.

-1
ответ дан 8 December 2020 в 10:34

Другие вопросы по тегам:

Похожие вопросы: