@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.

GreenDotGuy
Post
-
it is beyond frustrating how much damage / misinformation the anti-systemd/anti-wayland/anti-woke Linux weirdos have spread throughout the years -
it is beyond frustrating how much damage / misinformation the anti-systemd/anti-wayland/anti-woke Linux weirdos have spread throughout the years@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.