Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Wayland doesn't fractionally scale chrome, discord, vscode, spotify, beeper, and other appimage and non-native applications. So even if KDE enables it by default, most users will have to switch back to X.


>Wayland doesn't fractionally scale chrome, chromium, chromium, chromium, chromium, and other appimage and non-native applications.

The absolute state of desktop applications in 2023. Everything is a web browser. God help us all.


It does fractionally scale chrome.

It doesn't scale the rest, because those are electron apps that either ship with old electron version, or disable wayland. Special mention goes to vscode, which ignores *-flags.conf and provides no other way to enable wayland, except for command line argument.

So basically it is maintainers of these apps dragging their feet.


Isn't that more of an Electron problem than a Wayland problem? (honest question, no snark intended. It looks like those are all electron based apps)


Not even electron problem; maintainers of these apps problem. Chrome and Electron do support wayland nowadays. Just some app authors don't care.


Also, Chinese input breaks in Chrome on Wayland and they still haven't fixed this bug after 2+ years.

Also, Nvidia drivers don't work with Wayland.

So I'm still stuck with Xorg.


Wayland not working with NVIDIA is a massive deal-breaker.

I've used Linux desktops on and off for the past 20 years, and it's incredibly frustrating how everything is perpetually in a state of semi-brokenness as they move on to the Next Thing. I still think about the early years of KDE4, which were a horrible regression from the stable and usable KDE3.


>Wayland not working with NVIDIA is a massive deal-breaker.

To state the obvious, though: only if you use Nvidia. And honestly, the Linux community not going out of their way to support an uncooperative hardware vendor is a good thing for everyone who doesn't use that vendor; it reduces scope.

Agreed on the frustration of chronic semi-brokenness though.


I agree; this was a complete deal breaker for me. I had no choice but to ditch Nvidia as a result. It's been really great since then. Especially not having to deal with their shenanigans when I want to do something simple like update my kernel.


I have had no issues with Chinese IME (either ibus or fcitx5) using GTK4, iow using the --gtk-version=4 chrome flag.


FTFY: GNOME Shell/Mutter and wlroots don't fractionally scale chrome, discord, vscode, spotify, beeper and other Xwayland applications.

KDE Plasma Wayland by default applies Xwayland fractional scaling for X11 apps, which while less good than Wayland-native scaling mostly works. (If it's broken for you/an app you use, you can toggle it to let the DE scale up from 100%.)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: