Фиолетовые линии при загрузке (возможно, ошибка декодера initramfs)

Что происходит, когда я пытаюсь нормально загрузиться, я застреваю на черном экране с некоторыми фиолетовыми линиями. Прежде чем я что-либо сделал, он показывал ошибку декодирования Initramfs, и после поиска мне удалось загрузиться в режиме восстановления и изменить компрессор lz4 для gzip с помощью команды " sudo gedit / etc / initramfs-tools / initramfs .conf "и изменив его в файле initrams. Я также удалил "тихий всплеск" из файла GRUB, потому что он предлагался в некоторых проблемах с зависанием экрана. Ничего из этого не решило мою проблему, и когда я пытаюсь нормально загрузиться, мой экран выглядит следующим образом: Фотография проблемы Я все еще могу загрузиться в режиме восстановления, но было бы неплохо, чтобы он работал. Ай идеи? Я использую UEFI только для загрузки, и мои диски отформатированы с использованием метода разделов GPT.

My Config: Ryzen 5 3500 MSI B450I Gaming AC GTX 1660 Супер 2x8 ОЗУ Corsair Vengeance, 3200 МГц 500 ГБ 850 EVO SSD (используется для загрузки Ubuntu 20.04 LTS И Windows 10 PRO) Corsair MP510 960GB (используется только в Windows)

0
задан 15 December 2020 в 23:51

1 ответ

Ну, теперь проблема устранена, и вот что я сделал:

1- установил драйвер дисплея nvidia с помощью команды "sudo ubuntu-drivers autoinstall"

Это установило последние протестированные драйверы (они должны быть стабильными). Это исправило линии, но я получил знаменитый фиолетовый экран смерти. Для тех, кто не знает, это обычная проблема в Ubuntu, Mint, Debian и т. д., возникающая при установке драйверов nvidia.

2- удалил диспетчер драйверов дисплея gdm3 с помощью терминала в режиме восстановления

Загрузился в режим восстановления и открыл там терминал. Затем я использовал команду «sudo apt-get remove gdm3» и перезагрузился.

3- удалил последнюю версию драйверов nvidia, установил более старую и обратно установил диспетчер отображения gdm3

Без диспетчера отображения я мог нормально загрузиться в систему, но теперь у меня нет графического интерфейса. Я попытался использовать lightdm as в качестве драйвера дисплея вместо gdm3, но получил другой зависший экран. Затем я удалил, используя тот же метод, что и раньше, и снова загрузился в систему. Следующим шагом было удаление драйверов nvidia, и для этого я использовал команды "sudo dpkg -P $(dpkg -l | grep nvidia-driver | awk '{print $2}')" и "sudo apt autoremove".Затем вместо повторного использования команды "sudo ubuntu-drivers autoinstall" для установки последних версий драйверов я сначала использовал команду "ubuntu-drivers", чтобы увидеть, какие драйверы были доступны, и вручную установил более старый драйвер, чтобы посмотреть, будет ли он работать. для этого я использовал команду «sudo apt install nvidia-driver-xxx» (xxx — это версия, которую я выбрал. Последняя версия на момент написания — 455, и я установил версию 450) Наконец, я использовал команду «sudo apt-get install gdm3» , чтобы вернуть графику, и это сработало. Нет больше линий или зависшего экрана.

Резюме: я думаю, что фиолетовые линии были какой-то проблемой с новыми драйверами, потому что, как только я установил драйверы nvidia, они исчезли. Фиолетовый экран был/есть какая-то проблема с драйвером версии 455 и менеджером дисплея. Теперь я могу нормально загрузиться в систему, но мой второй монитор не распознается, и команда "nvidia-smi" возвращает "Не удалось инициализировать NVML: несоответствие версии драйвера/библиотеки"... Сейчас попробую исправить

0
ответ дан 16 December 2020 в 16:30

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

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