I haven’t had any issues with my nvidia GPU. I did some distro-hopping and didn’t have any nvidia issues in any of the distros I tried.
If you want everything to work out of the box, I would recommend Bazzite. Pop! OS had me using the AMD image and fetching the nvidia driver manually (the nvidia image just didn’t work for me). After that, everything worked brilliantly.


I believe that it’s specified in the architectural reference framework that it has to re-validate every session, to ensure that the token hasn’t been revoked. I’d be happy to be corrected, though!