upvote
I run NVIDIA on my Bazzite box and I get excellent performance. I had to fiddle with a few things though that probably work out of the box on AMD (example: screen tearing in Steam Big Picture mode. Fix: enabling developer mode in Steam and setting "Force Composite" to true).
reply
In amd, you have to turn on TearFree in xorg.conf, but you can then avoid screen tearing with and without compositors.

I have no idea why this is not turned on by default.

reply
It typically will only outperform Windows *if* you are running lower-end hardware. The main thing here is that when running on Linux, your game is typically in less contention with the OS for getting access to CPU cores and RAM.

If you have a beefy CPU and plentiful RAM, then typically one should expect Linux to be slightly behind Windows performance (though there are exceptions), because then Windows' bloat becomes a non-issue, and the impact of the translation layers start to become more significant.

reply
> I wouldn't recommend using Nvidia on Linux though.

This was true 4 years ago, but is outdated knowledge now. Nvidia used to disallow distributing drivers with distro images, but they have since made agreements with some popular distros. If the distro image you download includes drivers or you know how to install them, the proprietary drivers work really well.

reply