News for hackers. Stuff that matters.
Re:An X11 apologist tries Wayland by xani_ on Sunday September 18, 2022 @08:55PM (#32893044)
No, it's wayland architecture problem.

It forces every single DE that will use it to reinvent same thing. There is no good reason to do that, just a lot of duplicated effort. You will not want to have different mouse behaviour when you use different WM. Having it pluggable is fine, even desired, but pushing it on every DE is just waste of effort and just bumps the bar required for any DE to move to wayland.

> GNOME is probably worst DE imaginable. After 20 years, they still don't have thumbnails in filepicker and even dropped preview side pane in GTK4. I can't even.

For me it peaked somewhere in 1.x, 2.x was prettier version of it, after that they completely lost me. And their constant dumb arrogance with assuming what their users want is just cherry on cake of shit. And the "fuck the compatibility, just change APIs will nilly" attitude they got after 2.x

Re:An X11 apologist tries Wayland by kaba0 on Monday September 19, 2022 @02:41AM (#32895040)
That is exactly what libraries are for, not protocols.

Should Web Standards mandate the use of a given JS implementation because it hinders the creation of new ones?

Also, the million+1 “de” under X are more like skins, there is absolutely no reason for them to exist in that form, they could just build on top of another wayland compositor.

Re:An X11 apologist tries Wayland by xani_ on Monday September 19, 2022 @04:55AM (#32895908)
Okay ? It can be lib. Just make wayland use it, not be thing every DE needs to. DE shouldn't care about where the mouse movement data comes from and should not need to compensate based on device.
Re:An X11 apologist tries Wayland by kaba0 on Monday September 19, 2022 @05:20AM (#32896081)
There is no wayland.exe, it is a protocol.
Re:An X11 apologist tries Wayland by dotancohen on Monday September 19, 2022 @07:13AM (#32896801)
But there is an implementation - to that GP was referring.
Re:An X11 apologist tries Wayland by kaba0 on Monday September 19, 2022 @08:06AM (#32897199)
No, there is Gnome’s, KDE’s, Weston’s (the reference), and Sway (wlroots)’s implementation.

This latter is pretty much a library to build your own de with minimal code up on top.

Re:An X11 apologist tries Wayland by Izkata on Monday September 19, 2022 @08:30AM (#32897447)
If that's the case, that there's no common code they're all built on, then why does anyone talk about "Wayland" anything?

All these conversations end up kinda pointless because of a sort of "it works on my machine[desktop environment]".

Re:An X11 apologist tries Wayland by LtWorf on Monday September 19, 2022 @09:23AM (#32897964)
Well the conclusion is that it's never a wayland bug because wayland never defines X feature that users are missing.
Re:An X11 apologist tries Wayland by customkitchen on Monday September 19, 2022 @12:17PM (#32900346)
That is a correct conclusion, in the same way that many issues with X features are not actually issues with the X server. Over the years a lot of things have been moved out of the X server into client libraries, or into Mesa, or into D-Bus, or into Wayland...