So, this morning, after years and years of using the GUI in Linux, I gave up. The state of the GUI does nothing but deteriorate over time for accessibility, and it's exhausting. It's only getting worse. We're far, far away from what it used to be, years ago. Certainly, the QT framework has improved since 5 and now 6 came out, but GTK? Oh dear, oh dear... So, let's dive into it. #linux#xorg#wayland#a11y#accessibility#blind
Will #NixOS allow me to keep #Xorg instead of forcing me to adapt #Wayland in the upcoming years?
Any opinions on that?
Background:
I do like x-forwarding within my LAN. I work on business machine, ssh to my personal host and simply start any application which pops up on my local machine. This also worked with sound forwarding.
I never play computer games and so I do think that Wayland doesn't necessarily offer me much advantage over Xorg while I've read that x-forwarding won't be possible.
Sicherheitslücken im X.Org X-Server und Xwayland erlauben Rechteausweitung
Aktualisierte Fassung des X.Org X-Servers und von Xwayland schließen Sicherheitslücken. Die erlauben die Rechteausweitung oder einen Denial-of-Service.
Seit Donnerstag Nachmittag verbreitet mein Ex-Arbeitgeber die Ente, dass #KDE#Plasma 6 nur im #Wayland-Modus startet[1]. Mindestens seit Freitag früh gibt es einen Forenbeitrag, der das richtig stellt[2]; ein zweiter folgte drei Stunden später[3].
Bedauerlich, das alles, denn so setzen sich Faktenfehler in den Köpfen deren fest, die diese Forenbeiträge nicht gesehen haben.
The 80s want their security issues back!
oss-sec: FW: #XOrg#Security Advisory: Issues in X.Org X server prior to 21.1.9 and Xwayland prior to 23.2.2
"When prepending values to an existing property an invalid offset calculation
causes the existing values to be appended at the wrong offset. The resulting
memcpy() would write into memory outside the heap-allocated array."
I'm curious how many of you actually use a screensaver (not a lock screen) on #Linux, the screensaver fans are very loud about them but surely there isn't that many of them #Wayland#Xorg#Opensource
Innocent old me. It’s been years since I have even thought about /etc/X11/xorg.conf and I thought I never would have to again. Wrong.
Today I updated Fedora Linux on my PPC workstation and on reboot, I had lost my GUI login. That turned out to be because the systemd gdm.service had failed, because the X server had failed, because… well, because it had no conf file.
These days you’re not supposed to need one (it’s meant to auto-detect stuff during boot) but after the updates, this install needed one.
I generated one with the Xorg command, and while that command errored out, it seemed to generate a complete-looking config file. With fingers crossed I dropped it into place and rebooted and it Just Worked[tm].
Not a fun thing to debug, but I am glad to have solved it. #linux#fedora38#power9#xorg
So, this morning, after years and years of using the GUI in Linux, I gave up. The state of the GUI does nothing but deteriorate over time for accessibility, and it's exhausting. It's only getting worse. We're far, far away from what it used to be, years ago. Certainly, the QT framework has improved since 5 and now 6 came out, but GTK? Oh dear, oh dear... So, let's dive into it. #linux#xorg#wayland#a11y#accessibility#blind
Just wasted a couple of hours getting #sunshine to work with a #wayland compositor only to find out virtual screens are not supported by #kmsgrab at all.
AND
#wlroots does not support faking the ‘connected’ state of an output.
Watching every video promoting switching from #Xorg to #Wayland gets me moving with a plan, later only to face multiple hurdles of medium to high complexity.
Fast-forwarding to a week (and 73 git commits) later, I'm impressed with #Wayland and can live without #Xorg with the least gaps in my setup. In fact, I did get several extra features with the newer tools.