I have had a lot of luck forcing broken apps to use ZINK (Yes, you can do this on the nvidia propriety driver! Yes, it will use the proprietary vulkan driver as a backend.)
I have a 3060 12GB and have yet to run into something broken that I couldn’t get to work, although it is annoying that NVIDIA still can’t be fucked to have a driver that doesn’t reek.
I guess their mention that X isn’t part of POSIX very much applies, despite you being dismissive of it. This is an absurd take. Wayland can obviously be ported to whatever is still developed. It’s just software.
It isn’t very red