Pentru a răspunde la propria mea întrebare:
Următoarele presupune că driverul nvidia funcționează suficient de bine pentru a edita setările grub. Dacă nu este cazul, porniți în modul de recuperare. Acum eliminați driverele nvidia existente:
sudo apt remove --purge nvidia*
Editați configurația grub:
sudo nano /etc/default/grub
Și editați următoarea linie la:
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset de splash silențios"
Pentru nvidia-driver-495 GRUB_CMDLINE_LINUX_DEFAULT="Quiet Splash i915.enable_psr=0"
pare să funcționeze grozav.
Actualizați grub:
sudo update-grub
În acest moment, ar trebui să puteți porni normal (nu cu ecranul secundar), dar nu vă puteți folosi placa grafică. Deci pentru a remedia asta:
Instalați driverele nvidia în modul „normal”:
sudo apt install nvidia-driver-xxx
xxx = 470 la momentul scrierii.
Editați configurația grub:
sudo nano /etc/default/grub
Și editați următoarea linie la:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1 i915.enable_psr=0"
Nu sunt prea sigur de i915.enable_psr=0
, dar pare să rezolve pâlpâirea ecranului.
Actualizați grub:
sudo update-grub
Editați configurația nvidia:
sudo nano /etc/gdm3/custom.conf
Și decomentați (eliminați #) din linie:
WaylandEnable=fals
Pentru a clarifica, folosesc 20.04. Versiunile ulterioare se pot baza mai mult pe wayland, astfel încât pașii s-ar putea schimba.