Беспорядок о включении/отключении безопасной начальной загрузки при установке собственных дисков (Nvidia)

Ситуация

Я установил драйвер Nvidia в компьютере, выполненном Ubuntu 18.04 LTS с дисплеем GDM3. Я следовал рекомендации команды ubuntu-driver devices, и драйвер в точке nvidia-graphics-driver-435 доступно из репозитория.

Установка sudo apt install nvidia-driver-435 подходит. Если я ввожу sudo lshw -c video строка о конфигурации показывает, что Nvidia является драйвером на дежурстве.

Предупрежден - значит вооружен

У меня был в досягаемости исчерпывающий вклад @LuisAlvarado в https://askubuntu.com/a/61433/446253. В случае, если установка перестала работать, он предлагает следующую двухэтапную стратегию поиска и устранения неисправностей (полужирный шрифт является моим).

Если Ваш рабочий стол не загружается после установки соответствующего драйвера, то сделайте следующее:

sudo nano /etc/gdm3/custom.conf

затем удалите комментарий (# символ) от строки, которая говорит

# WaylandEnable=false

и сохраните. Затем перезагрузка. Если это все еще не работает, то отключите Защищенную загрузку, так как Вы могли бы на самом деле использовать UEFI.

Поиск и устранение неисправностей шага 1

Если я перезагружаю, я могу войти в систему, но рабочий стол не загружается. Я затем комментирую в WaylandEnable=false (таким образом, флаг активен), как предложено и перезагрузка. Однако начальная загрузка зависает с фиолетовым экраном; если я, тип F12 для отъезда графической среды консоль сообщает мне "Задание запуска, работаю за хранением до процесса начальной загрузки, законченного", и это продолжается 'бесконечно'.

Поиск и устранение неисправностей шага 2

Затем я перезагружаю и ввожу загрузчик. Вопреки ожиданиям уже отключен SecureBoot. Это включает его, который делает загружающуюся начальную загрузку и настольную передачу.

Отмена шага 1 поиска и устранения неисправностей

Однажды в моей настольной среде, однако, система предупреждает меня о появлении задач. Журналы в /var/crash расцените оболочку гнома и XWayland. Следовательно, я комментирую WaylandEnable=false снова, отменяя первый шаг поиска и устранения неисправностей. Я перезагружаю и все доходы беспрепятственно.

Единственная странная вещь состоит в том что, в отличие от этого, ранее, sudo lshw -c video испытывает недостаток в записи драйвера в строке конфигурации; тишина; так никакая гарантия, что Nvidia является драйвером на дежурстве. Я беру заверение, от которого это так от вкладки Additional Drivers в программном обеспечении и Обновлениях, и

grep -iq nouveau /var/log/Xorg.0.log который перестал работать

grep -iq nvidia /var/log/Xorg.0.log который передает.

Вопрос

В моем случае не было никакой потребности настроить пользовательскую конфигурацию GDM3. По-видимому, включение Защищенной загрузки взяло боль далеко. Я чувствую, что существует много фольклора об отключении Защищенной загрузки как великий целитель для многих проблем установки. Однако я испытываю недостаток в направлениях для ориентирования меня в том, как это должно быть и как это. Кто-либо разъяснил бы, как это работает?

2
задан 18 March 2020 в 17:39

1 ответ

Большая часть беспорядка вызывается вещами, изменяющими выпуск для выпуска. Ubuntu работала с безопасной начальной загрузкой с 2012, но первоначально, проверка подписи остановилась, прежде чем любые модули ядра были загружены. После этих 16,04(?) выпусков модули были добавлены к цепочке подписи, таким образом, неподписанные модули Nvidia, затем требуемые или выключающий безопасную начальную загрузку или добавляющий Вашу собственную подпись к ним. При некотором более позднем выпуске это добавление Вашей собственной подписи было автоматизировано и включено в установку.

Уэйленд все еще не работает с используемыми драйверами Nvidia. Можно заставить опцию при входе в систему (под значком механизма) выбирать вход в систему Уэйленда (никакая потребность отредактировать любые gdm файлы конфигурации). Первоначально, Уэйленд не предлагался, когда драйверы Nvidia использовались, затем (18,04 включенных), Уэйленд предлагался, даже когда Вы выбрали для использования драйверов Nvidia, но переключитесь на межтертые драйверы Intel. При некотором более позднем выпуске Уэйленд был удален из опций входа в систему, когда драйверы Nvidia использовались.

1
ответ дан 7 April 2020 в 23:33

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

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