Readit News logoReadit News
throwaway7489 commented on X.org Security Advisory: multiple security issues X.Org X server and Xwayland   lists.x.org/archives/xorg... · Posted by u/birdculture
uecker · 4 months ago
Sorry, how was your comment "Wayland is an evolution of the previous design. X11's architecture had clients sending drawing commands to the X server, a method that became limited and required extensions over time. Wayland's approach is: applications perform their own rendering into their own separate buffers, then tell the compositor when they are ready. The compositor takes those buffers to produce the final image." not highly misleading, if X had the composite extension in 2004 and Wayland project was started in 2008? Last time I tried waypipe it did not work and its design seems flawed as it has to have hard-coded knowledge about each protocol used on the wire.
throwaway7489 · 4 months ago
I apologize for my previous misleading comments. You're right, Wayland causes many problems. As a long time Linux user, I miss how capable X was and don't want to see it go. Wayland compositors feel like toys in comparison, and its advocates sometimes seem to be coping. However, with major DEs and toolkits dropping X11 support, what options do we truly have?

Deleted Comment

Deleted Comment

throwaway7489 commented on X.org Security Advisory: multiple security issues X.Org X server and Xwayland   lists.x.org/archives/xorg... · Posted by u/birdculture
uecker · 4 months ago
So far Wayland gave me only headaches and I do not see what it offers that X does not already provide. And the fact that Wayland make their case by lying, etc. the drawing commands BS, network transparency does not work (I feature we do use every day), etc. and the fact that important use cases such as accessibility are now treated as an afterthought that there are diverging implementations with inconsistent support for important functionality, ... all this does not build confidence that the developers even remotely know what they are doing outside of their narrow view on the Graphics pipeline itself. And this after decades of effort. Maybe it is too late now to save X, but Wayland was a terrible idea, not the idea of developing Wayland itself as an experiment with open result, but to declare X dead and Wayland its successor long before it was ready and before it was clear that it is actually a better replacement (so far, it isn't).
throwaway7489 · 4 months ago
Those are not lies. I don't think you know what you are talking about. If you knew, you would know that waypipe + xwayland-satellite works even for forwarding X11 clients over waypipe. I use it myself every day, but it's pointless to discuss it with someone who isn't interested in listening, only in spreading the same lies as everyone else.
throwaway7489 commented on X.org Security Advisory: multiple security issues X.Org X server and Xwayland   lists.x.org/archives/xorg... · Posted by u/birdculture
uecker · 4 months ago
The logical problem with your argument is that as long as we want to support old clients, we now must support the X server in parallel to Wayland. So there is nothing gained. And the moment we can stop supporting them, we could do this also in X. And yes, Wayland being new and incomplete both creates a huge amount of problem which nobody needs.
throwaway7489 · 4 months ago
Wayland gives us a lot. What you don't realize is that Wayland _is_ X12.
throwaway7489 commented on Gnome Mutter Now "Completely Drops the Whole X11 Back End"   phoronix.com/news/GNOME-M... · Posted by u/throwaway7489
saturn_vk · 4 months ago
> Wayland is still years away from usable state

… for you, surely. I’m sure there are some wayland users.

> autotype keepassxc passwords

What is that?

> remote desktop sessions

IIRC, gnome comes with an ootb RDP solution that, last I tried, worked as advertised. I’m not a big remote user though.

throwaway7489 · 4 months ago
> What is that?

I believe they refer to KeePassXC's autofill feature, which autotypes credentials into other applications. I've never used this in X and won't use it on Wayland, as I prefer to keep all applications isolated.

I Ctrl-C to copy and then manually paste the password. Wayland is better for this method because I know the clipboard is cleared once I close KeePassXC.

throwaway7489 commented on X.org Security Advisory: multiple security issues X.Org X server and Xwayland   lists.x.org/archives/xorg... · Posted by u/birdculture
gnabgib · 4 months ago
You're aware of the guideline about throwaway accounts? This isn't good for community (or discussion).
throwaway7489 · 4 months ago
Thanks for pointing that out. I just learned about the policy, my bad.
throwaway7489 commented on X.org Security Advisory: multiple security issues X.Org X server and Xwayland   lists.x.org/archives/xorg... · Posted by u/birdculture
uecker · 4 months ago
If you know these extension exist (for a long time), why spread the misinformation about "drawing commands" in the first place? A client does not need to support old functionality. A server does for backwards compatibility and this is a good thing! In fact, breaking decades of compatibility is the worst blunder of Wayland. The idea that this is a "tremendous amount of functionality" or a huge burden to maintain is also misleading, first because some drawing commands from the 80s are not a lot of functionality to support from a modern point of view, and also because all this is still being maintained anyway, just much worse because the resources redirected to Wayland. And even if one had deprecated some stuff eventually, this would not have broken compatibility and many other features at the same time as Wayland did.
throwaway7489 · 4 months ago
It's not misinformation, that's how X still works. Clients do all kinds of things. New programs aren't like 80s ones but your X server still must support every operation clients expect.

Wayland doesn't break anything, it's a completely new protocol. Claiming Wayland breaks your use case is like saying systemd broke old init scripts. It did because it's a different system.

Wayland isn't trying to be Xorg 2. It's a protocol. At its core it's only a compositor protocol. Everything built on top is up to the implementation developers.

throwaway7489 commented on X.org Security Advisory: multiple security issues X.Org X server and Xwayland   lists.x.org/archives/xorg... · Posted by u/birdculture
uecker · 4 months ago
Sorry, no modern X clients sends drawing commands. This is the nonsense I am talking about.
throwaway7489 · 4 months ago
Posting from another account.

I'm aware that extensions exist now, like present, which make it possible to send buffers, similar to how Wayland operates, so you don't have to do things the primitive way.

However, to claim to speak the X protocol, you still need to support the older functionality, that's what I mean by a tremendous amount of functionality to support. The moment you get rid of that old functionality, you've essentially created a new protocol, which is what Wayland is.

How is that point nonsense? I don't want to see X go, but I don't think it's reasonable to prevent progress.

u/throwaway7489

KarmaCake day13November 5, 2025View Original