Чтобы ответить на мой собственный вопрос:
Далее предполагается, что драйвер nvidia работает достаточно хорошо для редактирования настроек grub. Если это не так, загрузитесь в режиме восстановления. Теперь удалите существующие драйверы nvidia:
sudo apt удалить --purge nvidia*
Отредактируйте конфигурацию grub:
судо нано /etc/по умолчанию/жратва
И отредактируйте следующую строку:
GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск nomodeset"
Для драйвера nvidia-495 GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск i915.enable_psr=0"
кажется, работает отлично.
Обновить личинку:
sudo update-grub
Прямо сейчас вы должны нормально загружаться (не с дополнительным экраном), но вы не можете использовать свою видеокарту. Итак, чтобы исправить это:
Установите драйверы nvidia «обычным» способом:
sudo apt установить nvidia-driver-xxx
xxx = 470 на момент написания.
Отредактируйте конфигурацию grub:
судо нано /etc/по умолчанию/жратва
И отредактируйте следующую строку:
GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск nvidia-drm.modeset=1 i915.enable_psr=0"
я не слишком уверен в i915.enable_psr=0
, но, кажется, исправить мерцание экрана.
Обновить личинку:
sudo update-grub
Отредактируйте конфиг нвидиа:
судо нано /etc/gdm3/custom.conf
И раскомментируйте (уберите #) строку:
Вейланденабле=ложь
Чтобы уточнить, я использую 20.04. Более поздние выпуски могут больше полагаться на wayland, поэтому шаги могут измениться.