this post was submitted on 25 Dec 2024
26 points (79.5% liked)
Linux
8141 readers
384 users here now
A community for everything relating to the GNU/Linux operating system
Also check out:
Original icon base courtesy of lewing@isc.tamu.edu and The GIMP
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Finish the transition from X to Wayland?
I’m not a super-savvy user. Can someone explain to me why I should care about X vs Wayland? Everything seems to work with X, and as I’ve just read, many programs don’t support Wayland. So will this transition just lead to lots of broken software once someone decides they won’t ship with X by default anymore?
X is broken and the people who understand it at a deep level are pretty much all dead. What's worse is that the code base is massive and doesn't follow modern code practices.
Wayland is different as there is no codebase. It is simply a set of standards that allow apps to connect to a desktop.
The X model:
App -> window manager -> X server -> hardware
The Wayland model:
App -> desktop -> hardware
This sounds like it wouldn't be that big of improvement but unlike X Wayland is designed to take advantage of the modern GPU horse power. X was originally designed to run on UNIX mainframes so to make it run like it does took a bunch of Jacky work arounds.
Many of the people that maintain X are the same people working on Wayland implementations. They're pushing people towards the new thing because it makes their lives easier, and that's also the nature of engineer driven product development, it's not going to consider all the edge cases underserved from replacing legacy software because there's nobody to keep them in check.
Edit: Guess the thought police decided my factual information isn't welcome here because it goes against their feefees.
There are people working on X?
Yeah, there's maintenance and security patching, otherwise distros wouldn't be packaging it...