both are still not native and need the XWayland compatibility layer, which is usually (but might be turned off) compiled into your Wayland desktop manager
Oooh derp, had I taken a second to think about my response I would have mentioned that. I'm using cinnamon default. Wayland experimental is my only other option.
In addition to what Neonred wrote: Steam Deck uses Wayland by default and its Steam is configured to run just fine on Wayland, even if it's possibly using XWayland behind the scenes.