Originally posted by tildearrow
View Post
Announcement
Collapse
No announcement yet.
X.Org's XEyes 1.2 Released, Other Updated X11 Components Too
Collapse
X
-
Originally posted by tildearrow View Post
Hotkeys or accessibility. Or customization (say if I want a trail on the cursor or something).
Windows is as insecure as X. macOS fixes the problem by adding a permissions system, so that you have to authorize the application prior to usage.
Wayland fixes the problem by removing the ability completely, which only causes MORE trouble.
Comment
-
Originally posted by tildearrow View PostHotkeys or accessibility. Or customization (say if I want a trail on the cursor or something).
(snip)
Wayland fixes the problem by removing the ability completely, which only causes MORE trouble.
I'm getting really tired of security theater in general, but Wayland seems to be far more obsessed with it than I realised. It's amazing how even 13 years in there are so many basic things like this, or the vsync thread linked earlier, that either haven't been considered *at all* even though they were well-known concerns before the project even started; or where the only position Wayland has reached so far is either "We have no idea, maybe an extension or something?" or "Yeah, that's not going to work at all because of bad decisions made 10 years ago that our pride won't let us recover from".
I thought Wayland had finally made it to "a couple of years away" from being ready, but it's still not even 5 years from that: it's just nowhere at all other than the "toy demo" stage. It looks like at best we're going to be depending on XWayland for a VERY long time still for everything except the smartphone-style approach of "only one GUI program running at a time", or maybe one per workspace, or something like that.
Still, that won't stop the fanboys from proclaiming it the Second Coming, so at least we'll have plenty of entertainment while we wait. :P
- Likes 1
Comment
-
-
Originally posted by tildearrow View PostAnd most of these protocols end up being implementation-specific. Rarely any of these make it into the official specification, and sometimes not all implementations follow it (like SSD protocols being not implemented on GNOME for no reason).
Today, if a protocol is needed, after being validated a first time (is it useful, well written,...) it goes to unstable protocols. And that's it, wayland compositors can implement it, and clients checking for it and using it if implemented. Later, after some time using it, it will be stabilized.
Wlroots is a great compositor library, not rebuilt from Xorg roots like Mutter or [KDE compositor's name]. It is far easier for it to implement new protocols. A "global cursor position" protocol would be easy to implement into it (but needs the last thing missing into compositors to achieve Wayland's vision : indicators or security popups to indicate/allow an app to use a protocol).
It seems to be long (quality takes time), but when things will be done, you'll see a very few implementations (mutter, wlroots, and some specific compositors), with this stabilisation X11 will be able to finally die after a long and full life (and XWayland will be kept for compatibility reasons).
Comment
-
Wayland is useless garbage. I haven't actually used it, but I've read that people have issues with it. Feature X (which I don't use either) has worked in X.org for 20 years, but is missing from Wayland. I'm not going to write a protocol for it, because I don't need it + I don't know how to program. I don't care that the entire industry already moved on a long time ago and that X is completely and utterly dead either. Although I'm obviously completely incompetent and clueless, I strongly feel the need to bitch and complain about some of it's design decisions because my sound card doesn't work with PipeWire. Wayland really sucks because Linux is monolithic + Redhat is evil and systemd is bloated and binary only. I went off topic on purpose because I felt this discussion could not continue without my uneducated opinions. PS Gnome/KDE is trash, XFCE is the perfect desktop everybody on the planet should use because.
Pretty much sums up the average Phoronix userLast edited by arokh; 03 August 2021, 10:25 AM.
- Likes 3
Comment
-
Originally posted by arokh View PostWayland is useless garbage. I haven't actually used it, but I've read that people have issues with it. Feature X (which I don't use either) has worked in X.org for 20 years, but is missing from Wayland. I'm not going to write a protocol for it, because I don't need it + I don't know how to program. I don't care that the entire industry already moved on a long time ago and that X is completely and utterly dead either. Although I'm obviously completely incompetent and clueless, I strongly feel the need to bitch and complain about some of it's design decisions because my sound card doesn't work with PipeWire. Wayland really sucks because Linux is monolithic + Redhat is evil and systemd is bloated and binary only. I went off topic on purpose because I felt this discussion could not continue without my uneducated opinions. PS Gnome/KDE is trash, XFCE is the perfect desktop everybody on the planet should use because.
Pretty much sums up the average Phoronix user
*wobbles* *dabs*
Comment
-
Originally posted by AHOY View Post
- Likes 1
Comment
Comment