3 ms·
> Alyssa Rosenzweig probably forgot more about graphics on Linux than you (or I) will ever know. I don't give a fuck about knowledge, I want a working system a
by josefx 3y ago
> Alyssa Rosenzweig probably forgot more about graphics on Linux than you (or I) will ever know.
I don't give a fuck about knowledge, I want a working system and Wayland has this misfeature that it has been declared "complete" long before any DE had the chance to reinvent the X APIs it dropped.
> You can either be on that train or watch all your software bitrot as new software just stops supporting X.
The question is what is it going to support instead? Wayland moved most of the X features into the hands of the desktop environments on one end and graphics drivers on the other end. The gigantic fuck up with NVIDIA compatibility was already a pain in the ass, do I even want to know how many GNOME and KDE versions (just to mention the big two) will need special treatment to make things work?
- bitwize 3y agoThe problem is, most of the people fulminating about X being deprecated know somewhere between jack and squat about how graphics actually works now and why X is holding us back due to the enormous impedance mismatch between it and modern graphics stacks. Those with expertise in this area have chosen Wayland. If Wayland isn't doing it for you, make it better. File bug reports, write some code. Just realize that there is an active, interested community surrounding Wayland, not so much for X anymore.
- deleted 3y ago[deleted]
- josefx 3y agoAnd the people ranting about graphics forget that X is a lot more than that.
- kaba0 3y agoWayland is not declared completed, it has versioned protocols. Anything deemed worthy enough and on which this bazaar style of governance can agree on will be added to a newer version/extension. Wayland implementations only depend on the kernel’s abstractions for video cards/buffers. Blame only NVIDIA that they were unable to support the kernel for so long. Xorg just had a hacked userspace support for nvidia cards via a binary proprietary patch — is that really the tooling you would want to use?