For debugging I installed Bazzite (Linux gaming distro) assuming compatibility would be shit but I can at least test native linux builds of some games to see if there is a hardware issue. The thing runs perfectly. I've been playing propert windows games on Proton with higher / more consistent FPS. It is kind of funny at this point. Granted I do not play any competitive / multiplayer games.
I guess Valve did a great job on the Steam Deck sw.
I switched from Windows 10 to Fedora recently. Most of the games I play work without issue but I know there are some which categorically refuse to work (mainly some specific anti-cheating software reasons).