+1 for Fedora Atomic.
Especially Bazzite comes with Nvidia drivers already built in and everything should just werk™.
It’s very modern and reliable. If it doesn’t work with that, nothing will.
To be fair, the use case is very demanding. Just 2 years ago, we were glad that we can play more than one game on Steam, and now, we’re complaining that our triple monitor setup with Nvidia and VRR/HDR doesn’t work perfectly. I’m happy we’re at this point, but some things, like that, may hinder the wide spread adoption…
Bazzite offers a variant with Nvidia drivers already baked in too.
You don’t have to reinstall anything btw, you can just rebase from Kinoite to Bazzite with
rpm-ostree rebase *link to Bazzite*
. (You find the instructions on the website).It takes about 5 minutes and you can keep all your configs and data, including Flatpaks, pictures and WiFi password. And if you don’t like it, you can revert that or rebase to some other variant, e.g. Aurora, the Sway spin, or whatever. I find it pretty neat.