Nvidia (prop) driver support in wayland session

Last I checked (a few months ago), it basically works. You just have to:

  1. Enable Wayland support on the Nvidia kernel driver by adding this to your command line:

    nvidia-drm.modeset=1
    

    which is done in /etc/default/grub.

  2. Run:

    sudo update-grub
    
  3. Verify in /etc/gdm3/custom.conf that you don’t still have Wayland disabled.

  4. Reboot.

Unfortunately CPU performance was very bad last I checked. Bad enough to not want to use it. But that was Nvidia driver version 410. Maybe it’s better now?