Live data from Hacker News

Wayland set the Linux Desktop back by 10 years?

omar.yt

111–120 of 502 posts

Re: Wayland set the Linux Desktop back by 10 years?

#111

LLMs didn’t exist when Wayland was started. Now that we have them, would it be feasible to use LLMs to go after the historical crud that X11 accumulated due to age? I don’t like vibe coding, but using LLMs to dig into a huge legacy code base like X11 could be very useful.

No.

X11's problems were rooted in the abstractions presented by the X11 core protocol and its extension mechanisms. The interface, not merely the implementation.

Wayland was correct in first focusing on replacing this interface. The problem is the effort stopped there and left the ecosystem to figure out the implementation part.

Re: Wayland set the Linux Desktop back by 10 years?

#112

FWIW I recently switched full time to Linux and have had absolutely 0 problems with GNOME, Wayland and Fedora, though I am using an AMD GPU. wl-copy works fine, askpass works, copy and paste works, screen sharing with Google Meet works, drag and drop works. Using an iphone as a webcam works as does recording my screen. Most importantly using multiple monitors with fractional scaling works perfectly. AFIAK this is not…

I moved away from desktop Linux a few years back after getting a new development laptop with a hiDPI screen and running into fractional scaling issues. Windows wsl2 was just getting real good at the time, so I moved over on my desktop and laptop.

Nice to hear fractional scaling situation is better now. Tempted to try it out but.. Man Windows(Pro) is just such a nice desktop and host now, and I can still develop in "linux"..

Re: Wayland set the Linux Desktop back by 10 years?

#113
I've used Wayland (via sway) for multiple years including on machines with a 1060 and 5080 (mainly for good fractional scaling support). The only major issues I've had with it have to do with XWayland apps. I think there are some issues with providing a consistent experience with things like screen recording, 3rd party proprietary apps, etc. across different DEs/distros, but that's more of something that comes with the territory of Linux.

> I can't copy-paste, and I can't see window previews unless everything implements a specific extension to the core protocol

Sentences like this make me wonder how frequently the author has tried Wayland and what his specific setup is. I mean I understand experiences may vary, but I have such a different experience then him. I've had issues with Wayland, but I've also had issues with X.

> But the second actual users are forced to use it expect them to be frustrated!

Canonical and Red-Hat are not "forcing" you to use Wayland anymore than X only apps "forcing" me to use X (via-XWayland). They are switching to Wayland because they feel like they can provide a better experience to their users for easier with it. You're more than welcome to continue using X, and even throw a few commits its way sometime.

Re: Wayland set the Linux Desktop back by 10 years?

#114
post #3

And it's worse than this because there is no wayland. Without a strong reference implementation and with the very minimal wayland core protocol, each desktop environment picks and chooses and implements their own incompatible extensions for what should be wayland core features. This means you don't develop for linux, or even linux wayland. You develop for linux wayland mutter. Or linux wayland plasma. Or linux waylan…

What is this “massive fragmentation” you speak of? Anecdotally, I’m using Plasma, and every Gnome or Gtk app I’ve tried appears to be working perfectly, and vice versa when I occasionally try out Gnome. Much less so for DIY/BYOB desktops like Hyprland, but I feel like that’s what you sign up for there.

https://wayland.app/protocols/

Click any protocol, very few outside the core and absolute essential extensions have universal support.

Re: Wayland set the Linux Desktop back by 10 years?

#115
Yeah, I'm stuck on X11 since Wayland and NVIDIA with two video cards for display is hot garbage. I have been a Linux user on the command line since the days of root and boot floppies. I don't think the desktop has felt this broken to me since the early days. I'm a tech veteran and don't have a problem working through issues, but when the issue is "you're running Wayland compositor," Then that's a problem I can't fix. I can't write a compositor. I'm running X11/KDE on Manjaro base, and it is stable after some cursing and poking things with a stick. Oh, and telling me "Tell NVIDIA to fix their drivers!" or some other thing, if I could effectively and efficiently use something else, I would. Again, lack of competition has hamstrung us. Oh well, I'll go back to yelling at kids to get off my lawn and coming out of my thick, luxurious neck beard.

Re: Wayland set the Linux Desktop back by 10 years?

#116
post #60
post #46

Earlier quoted context omitted.

> Who is forced to use it? Just use X11, as you said (many times) you do already. This is my understanding of his actual concern - Linux corps are pushing Wayland as a replacement for X11 when it is full of issues. Anecdotally my experience was the same. I'm a dev so I'm fine in a terminal, but trying to switch to KDE actually sent me BACK to Windows. Basic windowing stuff just does not work, and like the OP says, to…

Anecdotally, my experience with Wayland has been a lot better than with X11. I have been on Wayland for years, I can't remember the last time I had an issue (running Sway).

Same here. Wayland has been fine. (Hyprland)

Re: Wayland set the Linux Desktop back by 10 years?

#117
post #60
post #46

Earlier quoted context omitted.

> Who is forced to use it? Just use X11, as you said (many times) you do already. This is my understanding of his actual concern - Linux corps are pushing Wayland as a replacement for X11 when it is full of issues. Anecdotally my experience was the same. I'm a dev so I'm fine in a terminal, but trying to switch to KDE actually sent me BACK to Windows. Basic windowing stuff just does not work, and like the OP says, to…

Anecdotally, my experience with Wayland has been a lot better than with X11. I have been on Wayland for years, I can't remember the last time I had an issue (running Sway).

Same here, there are some pain points with swaywm (notably screen sharing is only per display, DisplayLink support and screen mirroring is a pain). Most of these points however are IME a worthwhile tradeoff. Sway has also been astoundingly stable (compared to gnome or KDE)

Re: Wayland set the Linux Desktop back by 10 years?

#118

FWIW I recently switched full time to Linux and have had absolutely 0 problems with GNOME, Wayland and Fedora, though I am using an AMD GPU. wl-copy works fine, askpass works, copy and paste works, screen sharing with Google Meet works, drag and drop works. Using an iphone as a webcam works as does recording my screen. Most importantly using multiple monitors with fractional scaling works perfectly. AFIAK this is not…

Yes! Per-monitor fractional scaling on Fedora/Wayland finally allowed me to switch my default OS on my laptop from Windows 11 to Linux.

I had to give up on my previous attempt a couple years ago with Linux Mint/X11 because it was an exercise in futility trying to make my various apps look acceptable on my mixed DPI monitor setup.

Linux Mint with Wayland clearly was not getting a lot of attention at the time, and the general attitude when I looked up bugs seemed to be "just don't use Wayland", but maybe the situation has improved by now. It was also kinda off-putting reading Reddit/forum comments whose attitude towards per-monitor DPI scaling on Linux in general was basically "why would anyone need that" when it's been a basic Windows feature for a decade+.

Fedora on the other hand was literally just plug-and-play and has been very enjoyable to use as my daily driver.

Re: Wayland set the Linux Desktop back by 10 years?

#119
post #100

Earlier quoted context omitted.

Yeah? Then try to drag out a tab of firefox or GNOME files to the upper direction, good luck. Then check how "awful" Blender 5.1 titlebar and window frame integrates to GNOME. Have fun trying to make Deskflow/Synergy working on GDM.

> Then try to drag out a tab of firefox Works fine here?

Here it just works to the left or right, tried multiple distributions Fedora, Arch, CashyOS, NixOS, no way. Perhaps an issue with NVIDIA drivers, running a 5090 here.

Re: Wayland set the Linux Desktop back by 10 years?

#120
post #60
post #46

Earlier quoted context omitted.

> Who is forced to use it? Just use X11, as you said (many times) you do already. This is my understanding of his actual concern - Linux corps are pushing Wayland as a replacement for X11 when it is full of issues. Anecdotally my experience was the same. I'm a dev so I'm fine in a terminal, but trying to switch to KDE actually sent me BACK to Windows. Basic windowing stuff just does not work, and like the OP says, to…

Anecdotally, my experience with Wayland has been a lot better than with X11. I have been on Wayland for years, I can't remember the last time I had an issue (running Sway).

Additionally, the Steam Deck ships with Wayland by default. Hundreds of thousands of gamers are stress-testing it without any complaint that I'm aware of.
Post reply on HN