Я установил драйвер 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.
Если я перезагружаю, я могу войти в систему, но рабочий стол не загружается. Я затем комментирую в WaylandEnable=false (таким образом, флаг активен), как предложено и перезагрузка. Однако начальная загрузка зависает с фиолетовым экраном; если я, тип F12 для отъезда графической среды консоль сообщает мне "Задание запуска, работаю за хранением до процесса начальной загрузки, законченного", и это продолжается 'бесконечно'.
Затем я перезагружаю и ввожу загрузчик. Вопреки ожиданиям уже отключен SecureBoot. Это включает его, который делает загружающуюся начальную загрузку и настольную передачу.
Однажды в моей настольной среде, однако, система предупреждает меня о появлении задач. Журналы в /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. По-видимому, включение Защищенной загрузки взяло боль далеко. Я чувствую, что существует много фольклора об отключении Защищенной загрузки как великий целитель для многих проблем установки. Однако я испытываю недостаток в направлениях для ориентирования меня в том, как это должно быть и как это. Кто-либо разъяснил бы, как это работает?
Большая часть беспорядка вызывается вещами, изменяющими выпуск для выпуска. Ubuntu работала с безопасной начальной загрузкой с 2012, но первоначально, проверка подписи остановилась, прежде чем любые модули ядра были загружены. После этих 16,04(?) выпусков модули были добавлены к цепочке подписи, таким образом, неподписанные модули Nvidia, затем требуемые или выключающий безопасную начальную загрузку или добавляющий Вашу собственную подпись к ним. При некотором более позднем выпуске это добавление Вашей собственной подписи было автоматизировано и включено в установку.
Уэйленд все еще не работает с используемыми драйверами Nvidia. Можно заставить опцию при входе в систему (под значком механизма) выбирать вход в систему Уэйленда (никакая потребность отредактировать любые gdm файлы конфигурации). Первоначально, Уэйленд не предлагался, когда драйверы Nvidia использовались, затем (18,04 включенных), Уэйленд предлагался, даже когда Вы выбрали для использования драйверов Nvidia, но переключитесь на межтертые драйверы Intel. При некотором более позднем выпуске Уэйленд был удален из опций входа в систему, когда драйверы Nvidia использовались.