Originally posted by kpedersen
View Post
Announcement
Collapse
No announcement yet.
X.Org DMX Dropped After More Than A Decade Of Crashes
Collapse
X
-
-
Originally posted by kpedersen View PostWell it kind of is a feature. Same with C and OpenGL. Having such a legacy of software and platform support available to them is further contributing to their lifespan like a vicious circle. Yes they may arguably be surpassed in many ways but they also tend to outlive everything in the end.
Originally posted by kpedersen View PostXwayland is quite good evidence of this. You can bet on the successor to Wayland having an Xserver compatibility layer.
If we look back at what you originally said...
That's a bit odd. XWayland only exists because there are useful things in X11 that Wayland lacks. If you remove all that, why even bother having XWayland?
Admittedly, I've never even heard of DMX before it's removal, but it sounds like it's a server-side feature/utility that was transparent to the client so it's removal won't effect compatibility at all and wouldn't make sense to add to XWayland. Since XWayland IS a Wayland client, anything that provides similar functionality to DMX in an Wayland session would work just as well for XWayland or Wayland-native clients.
Similarly, Pipewire/xdg-desktop-portal can capture windows and screens in a Wayland session regardless of whether or not the applications are Wayland-native so there's no purpose for XWayland to support tools like xwd (X Window dump).
And really you can apply that to any utility that's part of Xorg.Last edited by Myownfriend; 08 September 2021, 01:23 AM.
- Likes 2
Leave a comment:
-
Originally posted by Myownfriend View PostSo you're call Xorg itself a feature of Xorg? Not how that works.
That's like saying that Vulkan lacks features compared to OpenGL because it isn't a direct superset of OpenGL with backwards compatibility. Nobody is trying to build X backwards compatibility into Wayland, nobody wants to, and that's a good thing.
Xwayland is quite good evidence of this. You can bet on the successor to Wayland having an Xserver compatibility layer.Last edited by kpedersen; 07 September 2021, 08:30 PM.
Leave a comment:
-
Originally posted by kpedersen View PostEvery feature in Xorg that supports X11 applications.
That's like saying that Vulkan lacks features compared to OpenGL because it isn't a direct superset of OpenGL with backwards compatibility. Nobody is trying to build X backwards compatibility into Wayland, nobody wants to, and that's a good thing.
Originally posted by Vistaus View Post*waits for “apps can't be ported to Wayland because it's just a protocol” responses*
- Likes 2
Leave a comment:
-
Originally posted by tomas View Post
Any example of such a feature would do. Thanks.
You can of course state that this was by design. But that won't magically make existing software not talk X11.Last edited by kpedersen; 07 September 2021, 04:32 PM.
- Likes 1
Leave a comment:
-
Originally posted by kpedersen View Post
Every feature in Xorg that supports X11 applications.
What specifically are "those useful things" that you claim wayland lacks?
Any example of such a feature would do. Thanks.
- Likes 1
Leave a comment:
-
Originally posted by sinepgib View Post... tomas mentioned the emulated input extension. You want to avoid that on Wayland, so I doubt XWayland will enable that. If you need it, you'll stick to X11. It isn't going anywhere anytime soon.
"Turns out we still have a lot of X clients around so somehow we want to be able to use those. Under Wayland, those clients connect to Xwayland which translates X requests to Wayland requests. X clients will use XTest to emulate input which currently goes to where the dodos went. But we can add libei support to Xwayland and connect XTest..."Last edited by tomas; 07 September 2021, 11:57 AM.
- Likes 3
Leave a comment:
Leave a comment: