There are a lot of community fixes for that kind of thing, but for most people who ain't got time for fiddling, gaming oriented distributions like Nobara are shipping with baked in patches for things like SMP scheduling issues, Wine bugs, driver gotchas, etc.
I've been running Nobara on my PC exclusively for the past couple of years. It's been great - like a fixed version of Fedora that just works. I hear great things about Bazzite and CachyOS too.
The most fiddling I really have to do to get my games to run is to check protondb and look for game specific launch options (there's a place to put that in Steam), and select a compatible version of Proton (a simple drop-down in the Steam console). Most stuff just works out of the box though.