The one thing you will need to do occasionally is experiment with different Wine distributions. This means you will need to right click on your game and select the distribution from a drop-down box. Exhausting, I know.
Red Hat is working on getting it integrated, and Valve have it in their display manager.
https://wiki.archlinux.org/title/HDR_monitor_support
But for general users, out of the box, no.
None of the games I've played recently even are on Steam, so no, your answer is misleading at best.
And no, I've not tried it recently on my main machine but I've tried it often enough that my summary is still: Feel free to try it, but many (or most) of us still have to stick with Windows even if we don't like it.
They are not necessarily applicable to everyone, but most of the time they are accurate. Makes it easy to see whether setting it all up under Linux is worth it for your library.
Only problem with Linux gaming is that you don't get stuff like fan, voltage, frequency control for newer AMD hardware. This hasn't been an issue for me until I got a 6800XT. I thought about RMA until I remembered their Adrenaline software exists. I wish I could save my settings to the card's BIOS.
I no longer use this machine for anything but gaming. Going back to windows sucks
All games I want to play these days work under Linux without effort. Older titles work even better where under Windows you could run into compatibility issues not so under Linux because of the great effort put on backward compatibility by Wine.
Also, a bit susprising and unfortunate, the Windows version of a game that has native Linux support often runs better.
I run Manjaro Linux and have an Nvidia GPU for if it matters. My Steam games I run with Steam and for the games I bought on GOG I use Lutris.
I would really suggest people to check out how far it has come.
This application lets you adjust everything and the settings are saved on reboot
It’s really mind blowing that winapi is the binary cross-OS API of choice.