Wayland didn't save the Linux Desktop for me, but I'd say that dropping nvidia + Wayland in favour of amdgpu + Wayland did.
Wayland is simply unusable with Nvidia's junky blobs. It frustrated me to the point of selling my founders ed 3090 (that I got from a friend at Nvidia at launch) and replacing it with 7900xt. It was like night and day. Not a single dropped frame (at 120hz), no tearing, not a single crash in 12 months. Just some minor issues with Electron to do with variations in fractional scaling across monitors. My 7840u 90hz oled Thinkpad is the same - not a single crash, not a single dropped frame. An absolute joy to use.
Wayland isn't perfect, but it certainly isn't the problem. At least it wasn't for me.
To my eye, Nvidia not playing ball seems to be at the root of some of the most significant issues with day to day Wayland usage. Unfortunately, with the degree of lockin they’ve achieved with CUDA they don’t have to care a whole lot.
They sell their non consumer gaming hardware for multiple times the profit. As llm usage keeps increasing I would not be shocked if Nvidia exited the consumer gpu market as it becomes smaller and smaller part of its business.
I feel like this is a perilous outlook - LLMs and other AI might not turn out to be the success stories we want them to be - we are still banking on their future potential instead of their present capabilities.
We are with AGI at a similar point we were with self-driving cars circa 2016(?). Back then it was predicted that each car will need a super powerful AI brain to be able to drive itself. We didn't get self driving and I'd bet these fancy driving assistants that we have today in cars don't justify the technological expense that went into them.
Gaming is a solid, established business and has been the backbone of NVIDIA's profits. The AI hype is very high now, and it's not clear where its going to go in the future, but it's not going to be stable.
Same arguments apply to crypto it seems, but that didn’t stop nvidia basically leaving the gaming market high and dry while the crypto market vacuumed up all of their cards.
I agree that’s a perilous approach for nvidia… but based on past behaviour that doesn’t seem to bother them.
This criticism of Wayland with NVIDIA drivers surprises me every time I see it, because I've been on Wayland a few years with NVIDIA hardware (both very old and very new) and it's all cool.
But I'm on Fedora. Are you on a different distribution? Ubuntu?
I'm curious what kind of workloads you were running that you have had no issues. I wouldn't expect XWayland to have worked at all before Nvidia added GBM support.
> Wayland is simply unusable with Nvidia's junky blobs.
That's a lot less true as of their 545 branch. It still has a rather serious VRR sync issue but otherwise they're almost there. And aside that sync issue, it feels better than X does. It's close.
Wayland is simply unusable with Nvidia's junky blobs. It frustrated me to the point of selling my founders ed 3090 (that I got from a friend at Nvidia at launch) and replacing it with 7900xt. It was like night and day. Not a single dropped frame (at 120hz), no tearing, not a single crash in 12 months. Just some minor issues with Electron to do with variations in fractional scaling across monitors. My 7840u 90hz oled Thinkpad is the same - not a single crash, not a single dropped frame. An absolute joy to use.
Wayland isn't perfect, but it certainly isn't the problem. At least it wasn't for me.