I've stopped even checking protondb before getting a game these days. Pretty much unless they've gone out of their way to make it not work (which is mostly competitive games, so you can tell beforehand), it works.
I realize by posting that here on HN I'm tempting people to send me the ProtonDB garbage tier list, but it's true for the types of games I play.
Thanks for the advice. I spend 99.99% of my time in a terminal, a browser and vscode.
The graphical environment is neither here nor there for me, I just want to do an update and cuda libraries/nvidia drivers not break and for my OS to boot!
Same setup here, one game setup I've hit but this will be a rare problem, is StarCraft Remastered. Wine has an issue with audio processing which I can't seem to configure my way out of. It pegs all 32 threads and still stutters. Thankfully this game can likely run on an actual potato, so I have a separate mini PC running windows for this when I want to get my ass kicked on battle.net.
The beta based on 24.04 ubuntu or the stable which is still based on 22.04?
Not that it wasn't nice when i used it, but it is very much outdated at this point from the regular packages perspective
Shit just works. When it doesn't, changing the proton version usually fixes it.
Way better than Windows.