←back to thread

49 points 1una | 4 comments | | HN request time: 2.006s | source
Show context
not_your_vase ◴[] No.35928051[source]
> Yes, not every random app and feature you use on Xorg will have a Wayland equivalent. Deal with it.

In general this sentence is why the Year of Desktop Linux won't come in this millennia. Not only XOrg vs Wayland. Many such cases. Sad!

replies(8): >>35928066 #>>35928112 #>>35928157 #>>35928221 #>>35928227 #>>35928231 #>>35928305 #>>35928559 #
1. roenxi ◴[] No.35928559[source]
I'd go a bit further and say that is also why Wayland in particular has struggled with adoption given the lack of anyone maintaining X and the general support of maintainers for Wayland. It was a bad sign when screenshots required major architecture changes to how a linux system was expected to run.

Still, X.org is terrible and can be reasonably called the Internet Explorer 6 of the linux desktop. At least Wayland will be easier to displace if anyone comes up with something better. This is a step forward.

replies(2): >>35928632 #>>35932501 #
2. gjsman-1000 ◴[] No.35928632[source]
The Internet Explorer 6? IE6 is 17 years newer than X11.
3. kaba0 ◴[] No.35932501[source]
> It was a bad sign when screenshots required major architecture changes

That’s FUD. The reason around the controversy about screenshots is as simple as gnome wanting to do it right from first principles, that is to also include proper support for taking video recordings/streaming, which is much more complex, while wlroots were looking for a simple “take a picture” mode at first. They couldn’t come to agreement on a common protocol for a time, end of story.

This is due to the bazaar style of development, has no technical reason. Apple can just say they will switch to this new tech in x time, linux can’t really.

replies(1): >>35933566 #
4. roenxi ◴[] No.35933566[source]
It is obvious there is no technical reason - computers have been able to take screenshots for around 40 years. The issue is the Wayland protocol thought it could get away with no provisions for sharing buffers and so its adoption was crippled while people discovered that they needed to implement a new Wayland+ standard or live without screenshots.

We're probably never going to be in a situation where someone can "implement Wayland" and have an acceptable desktop. The real standard to be implemented was written as part of the sway team circa 2018 (eg, https://gitlab.freedesktop.org/wlroots/wlr-protocols/-/commi...).