by dxs on 6/17/25, 7:03 PM with 203 comments
by MarkusWandel on 6/17/25, 7:54 PM
But yes, there are use cases it doesn't cover. Example. My elderly mom uses Linux laptops that I've rigged to (1) always have an SSH connection open to my server machine, with reverse tunnels, and (2) run x0vncserver.
Modern security people would cringe, but this is the real world. I can open her desktop any time, from 700km away, and fix serious disasters like: She accidentally double-clicked an email and it opened up in a tab that obscures her message list (Thunderbird). This has worked very well to keep her online and happily emailing.
Where is the equivalent for Wayland? I get the impression that "it shouldn't exist because security" and therefore won't. Luckily, the show's not over yet. I run Fedora. The main spin won't do it any more, but the MATE spin is perfect. It comes up in MATE and it uses X! Still happy. Other laptop installations I have running probably use Wayland and as long as nothing breaks, I don't care.
by msgodel on 6/17/25, 9:01 PM
Unfortunately Wayland devs seem to have become user hostile in a way similar to the systemd devs (your use case being incompatible or unsuported is your problem, shut up and let us rearrange the OS etc) on top of the software just not being very good. Basic things like running video terminal emulators just doesn't work as well as it does on X (comparing Xterm on X to whatever on Sway always seemed to have much higher latency on my hardware, even moving the window around seems to lag a frame or two behind where it should be.)
At this point wayland itself has gotten pretty old, doesn't support what most desktop Linux users need day to day (at least enough to replace X) and is so unpleasant to deal with I don't think I'll be trying it again. It's a shame, the bar isn't that high. Then again maybe X11 is the oldest still in use graphics API for a reason.
by lelanthran on 6/17/25, 7:36 PM
I occasionally write native GUI apps (not electron-based), and for the current automation application I am working on Wayland is an absolute non-starter[1].
Like the other poster, every few years I would give Wayland a try, but as of today, 17-June-2025, Wayland is still lacking features that I want.
I have no objection to using it, I just need it to be a replacement for X.
[1] My application uses X11 FakeEvent. Did not find a similar thing for Wayland.
by 63 on 6/17/25, 8:20 PM
Wayland just straight doesn't work and the push to move everyone to it looks ridiculous from my perspective.
by trothamel on 6/17/25, 7:15 PM
by treve on 6/17/25, 8:02 PM
But choice and competition is one of the best things about Linux, so if a small group is upset about losing X11 and self-organize to carry the torch, more power to them. Build a great alternative, and maybe present yourself as a choice rather than being so reactionary. You're not a rebel, you're just in a niche and that's OK.
by exiguus on 6/17/25, 9:12 PM
You have a choice: acknowledge that Wayland is faster, more user-friendly, and more secure, or remain tied to technologies from the 1990s.
Since Ubuntu has adopted Wayland exclusively for its new LTS release, I've noticed over the past few days that much of the criticism comes from Windows users who rely on RDP to configure Red Hat or CentOS with a GUI, or something similar. These users have become accustomed to the lack of security in Xorg to perform their tasks. Now, they must reconsider how they maintain their Linux machines.
In any case, I was unaware that Wayland was becoming the new systemd. Perhaps this is because I have been using it for more then four years, starting with bullseye (sid) / GNOME, and for about two years with FreeBSD / Sway. I use these systems daily at work without any major issues.
by thesnide on 6/17/25, 8:10 PM
by jmkr on 6/17/25, 8:22 PM
Looking more into plugin libraries, a lot of it is based specifically on X, I don't think that's going to be rewritten anytime soon.
I've felt for a while stuck between X and Wayland. Same with Pipewire and Jack/Pulse.
by yongjik on 6/17/25, 8:09 PM
Retina MacBook Pro was released in 2012, about 13 years ago. Personally, I don't think Xorg is in a position to sneer at its competitor for being "beta in quality" after "15 years into making."
by palata on 6/17/25, 8:17 PM
If you like Xorg, use Xorg. If you like Wayland, use Wayland. If you're not happy about an issue, contribute to it.
by Yizahi on 6/18/25, 9:07 AM
While on the other hand he conveniently ignores that a majority of users do need stuff like working HiDpi scaling, multimonitor use with different scalings, general monitor stability in all scenarios (plug and play from laptop, sleep/hibernate, go to 3D gaming and back to desktop etc.) and other stuff used daily by most users. And which is very brittle or even missing in X-11.
For professional use, I can live with Linux without graphical server at all. But for entertainment or creative arts use, monitor "just working per spec" is way more important than those thin client X-11 features inherited from mainframes and mostly unused.
by StillBored on 6/17/25, 8:35 PM
And frankly, as someone who works closely with some of these distro's, I think there is a silent majority who have the same opinion but aren't willing to pay the political tax in their ecosystem for standing up and pointing out the emperor is naked for fear of sounding like a Luddite and being sidelined.
by marcodiego on 6/17/25, 8:08 PM
by Thoreandan on 6/17/25, 7:41 PM
by MrArthegor on 6/17/25, 7:32 PM
by shmerl on 6/17/25, 7:26 PM
Then it should be proven that proposed alternative to Wayland is not mediocre or worse in issues Wayland is solving. Overall the post looks very shortsighted in looking at these issues from very narrow perspective, seemingly not realizing problems that need solving are much wider and not limited to one use case.
Wayland surely is not perfect and needs development (which lately seems to be moving at better pace), but I'm not convinced at all proposed alternative is better.
by devmor on 6/17/25, 7:33 PM
by Lariscus on 6/17/25, 8:03 PM
by MarkusWandel on 6/17/25, 7:55 PM
by ysofunny on 6/17/25, 9:39 PM
by anglesideangle on 6/17/25, 7:58 PM
> Wayland cannot do (or do well) tons of things:
> VNC server
> remote desktop
I don't regularly use either of these so I cannot attest to whether they work on wayland.
> SSH X forwarding
https://gitlab.freedesktop.org/mstoeckl/waypipe
> custom keyboard bindings
I currently have caps lock bound to esc
> numerous accessibility options
This is likely true
> legacy software
xwayland
> absolute desktop positioning
Once again, I'm running absolute desktop positioning right now
> screen sharing and recording
I just installed and ran obs, told it to use screen capture as a source, it recorded fine
> CAD/EDA tools
CAD software only runs on windows anyway. For KiCad, it's seemingly blocked on a window positioning protocol, which wayland will hopefully adopt soon
by daft_pink on 6/17/25, 8:49 PM
by GuestFAUniverse on 6/17/25, 7:56 PM
But why stop there, and cope with a multi-user environment? Just boot into single user mode and "chmod a+rwx / -R". A lot of other /problems/ solved too.
/S