3 ms·
why doesn't it gain more momentum? It has plenty of momentum. The two main desktop environments have wayland ports. Several distros ship wayland by default. w
by adrusi 6y ago
why doesn't it gain more momentum?
It has plenty of momentum. The two main desktop environments have wayland ports. Several distros ship wayland by default.
without providing a compatibility layer
Wayland does provide a compatibility layer, XWayland, which runs an X server that does all the internal processing that Xorg does, and then send the final frame to wayland to put on the screen. It works very well, just with some quirks around mixed-DPI setups, which X can't handle well to begin with.
When people complain about wayland breaking their set-ups, they're talking about tools like xdotool, which Wayland deliberately does not allow because they're security risks. Old applications, the kind that put a window on the screen, rather than manipulating other applications' windows, work just fine.
- noobermin 6y agoxdotool isnt the only issue. FFS read the attached article.
- adrusi 6y agoScreen capture is a recently solved problem on wayland. Yes, existing screen capture software that doesn't implement a new backend is broken, because the X model of screen capture was fundamentally broken, and one of main goals of Wayland to fix. But Firefox and OBS can do screen capture on wayland just fine, regardless of compositor. The gnome global menu thing is a problem with gnome's implementation of wayland. The functionality could surely work if Gnome decided to support the same standard as wlroots does for allowing custom panels like waybar. Perhaps the complaint is that wayland give the gnome despots too much power, but if you don't like gnome, then complain about gnome, not wayland. I don't know enough about KDE or AppImage to comment on those complaints.
- account42 6y ago> It has plenty of momentum. The two main desktop environments have wayland ports. Several distros ship wayland by default. Do they have a common screen capture and automation API yet?
- adrusi 6y agoScreen capture yes https://news.ycombinator.com/item?id=26000812 https://news.ycombinator.com/item?id=26000812 Automation no https://news.ycombinator.com/item?id=26000740 https://news.ycombinator.com/item?id=26000740 Though I would say that standardization of screen capture is far more important than standardization of automation, since screen capture software needs to work for all compositors, but my automation scripts only need to work on the compositor I actually use.