There’s an atomic Fedora spin made for gaming, Bazzite, and the experience has been to install, and just go. Everything works, everything is set up for gaming and performance monitoring, it’s actually baffling how good this is!
I realise I’ sounding like a shill, but genuinely it’s great and seems to be what you’re looking for. You can always just try it in a VM!
Ah, I do use Mint on my dev laptop but Bazzite on my gaming PC, each has their own usage.
It’s really just Fedora with different defaults, pre-installed software (mostly for Steam, MangoHUD, etc.) and a welcome-screen that helps you set up different software.