it is beyond frustrating how much damage / misinformation the anti-systemd/anti-wayland/anti-woke Linux weirdos have spread throughout the years
-
@ariadne I found the complaining about systemd super irritating but then I tried actually using systemd and Wayland and they actually are vry frustrating technologies! I think the problem with both these systems is that when there are problems they inhibit you from fixing them yourself. If part of systemd doesn't work right it's hard to just replace it because systemd is greedy & wants to manage so many things. Wayland encourages hyper fragmentation, so if GNOME lacks the bit you need you're SOL
@mcc @ariadne I think maybe you can make an argument there for sysv init and how everything is just shell scripts and a lot of people know bash.
But have you actually tried fixing X11? I have. It's not easier. There is absolutely nothing more approachable about X11 as a technology. There's just a bunch of people who are angry that XYZ unmaintained tool they found in the 90s doesn't work anymore.
-
@mcc @ariadne I think maybe you can make an argument there for sysv init and how everything is just shell scripts and a lot of people know bash.
But have you actually tried fixing X11? I have. It's not easier. There is absolutely nothing more approachable about X11 as a technology. There's just a bunch of people who are angry that XYZ unmaintained tool they found in the 90s doesn't work anymore.
@gfxstrand @mcc @ariadne I don't even think a lot of the Wayland haters even had 'an old piece of software'. I think they spotted something weird or broken in modern stuff and decided that 'Wayland is garbage'.
Fuzzy scaling on an app that's using legacy libraries? "Wayland is garbage"
A broken widget in a video editor that got patched between the disto freeze and today? "Wayland is garbage"
An article describing how to change a config for your X11 screen layout is no longer valid? "Wayland is garbage"
Personally, I switched to Wayland as soon as I could, the rough edges apps had with it in 2018 were well worth how well it performed with HiDPI and laptop docks. I remember the Bad Old Days of writing my own xfree86 configuration files and using a calculator to figure out my modelines, and a LOT of the ugliness of that era is still obviously under the hood of xorg-server and xlibre today.
-
@ariadne I found the complaining about systemd super irritating but then I tried actually using systemd and Wayland and they actually are vry frustrating technologies! I think the problem with both these systems is that when there are problems they inhibit you from fixing them yourself. If part of systemd doesn't work right it's hard to just replace it because systemd is greedy & wants to manage so many things. Wayland encourages hyper fragmentation, so if GNOME lacks the bit you need you're SOL
-
@gfxstrand @mcc @ariadne I don't even think a lot of the Wayland haters even had 'an old piece of software'. I think they spotted something weird or broken in modern stuff and decided that 'Wayland is garbage'.
Fuzzy scaling on an app that's using legacy libraries? "Wayland is garbage"
A broken widget in a video editor that got patched between the disto freeze and today? "Wayland is garbage"
An article describing how to change a config for your X11 screen layout is no longer valid? "Wayland is garbage"
Personally, I switched to Wayland as soon as I could, the rough edges apps had with it in 2018 were well worth how well it performed with HiDPI and laptop docks. I remember the Bad Old Days of writing my own xfree86 configuration files and using a calculator to figure out my modelines, and a LOT of the ugliness of that era is still obviously under the hood of xorg-server and xlibre today.
@DarcMoughty @gfxstrand @ariadne my screen is blurry. I don't like my screen being blurry. It is reasonable that I don't like my screen being blurry.
-
@valpackett @ariadne I think it is possible to do community organizing
-
@valpackett @ariadne I think it is possible to do community organizing
@mcc @valpackett community organizing around *what*? i do not think you can force projects to implement wayland features they find distasteful for whatever reason.
-
@mcc @valpackett community organizing around *what*? i do not think you can force projects to implement wayland features they find distasteful for whatever reason.
@ariadne @mcc @valpackett it's not even just a matter of taste, a lot of wayland features are to support stuff that has zero relevance to desktop.
-
@ariadne @mcc @valpackett it's not even just a matter of taste, a lot of wayland features are to support stuff that has zero relevance to desktop.
@dysfun @mcc @valpackett look i am trying to talk about the foot fetish DE that everyone complains about not implementing XYZ protocol extension every week
-
@DarcMoughty @gfxstrand @ariadne my screen is blurry. I don't like my screen being blurry. It is reasonable that I don't like my screen being blurry.
@mcc @gfxstrand @ariadne Oh absolutely, that was something that really bothered me for the last few years. The reason many apps are blurry under Wayland was that they were still using X11, it wasn't because of Wayland, it was because of X11. It's shameful how long so many important apps took to get native, but SDL apps, Chrome, Firefox, everything that uses GTK 3 or 4 or modern QT, and a whole bunch of other stuff look crisp in their current versions. There are still a few Electron apps that use XWayland, but if you had trouble with blurry apps under something like Ubuntu 24.04 or earlier, I'd recommend trying the latest non-LTS release, where apps have been compiled against libraries that understand Wayland and get its fractional scaling right. For some apps, like VSCode, a few environment variables made it look good for a long time now, but vendors didn't set them as defaults.
-
@dysfun @mcc @valpackett look i am trying to talk about the foot fetish DE that everyone complains about not implementing XYZ protocol extension every week
@ariadne @mcc @valpackett i have limited sympathy for the foot fetish DE, they have pushed themselves down the path of an increasingly difficult life despite the same companies being responsible as for the other stuff.
-
@mcc @valpackett community organizing around *what*? i do not think you can force projects to implement wayland features they find distasteful for whatever reason.
@ariadne @valpackett As a GNOME user I very, very badly have to hope that it will, someday, be possible to force the GNOME project to do things or else I'm never going to have usable software
-
@ariadne @valpackett As a GNOME user I very, very badly have to hope that it will, someday, be possible to force the GNOME project to do things or else I'm never going to have usable software
@mcc @valpackett tbh GNOME is gonna GNOME. i moved to xfce years ago and then KDE. sometimes when there is an impedance mismatch it’s worth moving on…
-
@mcc @gfxstrand @ariadne Oh absolutely, that was something that really bothered me for the last few years. The reason many apps are blurry under Wayland was that they were still using X11, it wasn't because of Wayland, it was because of X11. It's shameful how long so many important apps took to get native, but SDL apps, Chrome, Firefox, everything that uses GTK 3 or 4 or modern QT, and a whole bunch of other stuff look crisp in their current versions. There are still a few Electron apps that use XWayland, but if you had trouble with blurry apps under something like Ubuntu 24.04 or earlier, I'd recommend trying the latest non-LTS release, where apps have been compiled against libraries that understand Wayland and get its fractional scaling right. For some apps, like VSCode, a few environment variables made it look good for a long time now, but vendors didn't set them as defaults.
@DarcMoughty Yup! "Why is my app blurry? This never happened under X11!" Yeah, dude, that's because X11 never had frame scaling. Like, have you seen the attempts at doing scaling with X11?!?
-
@DarcMoughty Yup! "Why is my app blurry? This never happened under X11!" Yeah, dude, that's because X11 never had frame scaling. Like, have you seen the attempts at doing scaling with X11?!?
@gfxstrand @DarcMoughty @ariadne Yes. There is a method of doing DPI upscaling in X11. My understanding is this method is somewhat ad hoc, but it works. I have a large number of applications on my linux system, mostly but not exclusively electron based, which can correctly and attractively do DPI upscaling when I run in X11, but which are blurry when run in the GNOME Wayland server.
-
@gfxstrand @DarcMoughty @ariadne Yes. There is a method of doing DPI upscaling in X11. My understanding is this method is somewhat ad hoc, but it works. I have a large number of applications on my linux system, mostly but not exclusively electron based, which can correctly and attractively do DPI upscaling when I run in X11, but which are blurry when run in the GNOME Wayland server.
@gfxstrand @DarcMoughty @ariadne Now, I really want to stress I don't want to be using X11. If I wanted to be using X11, I would be using X11, and I would not be complaining about Wayland. But X11 did solve this problem, and Wayland is *inconsistently* compatible with that solution depending on what program manages your app switcher. From an end user perspective, and ignoring all maintainer or distribution concerns, that is very frustrating.