3 ms·
No, Wayland is not currently usable for the "vast majority" of people. Anyone that has a high DPI display and/or NVIDIA card and uses most of the popular Elect
by spion 6y ago
No, Wayland is not currently usable for the "vast majority" of people.
Anyone that has a high DPI display and/or NVIDIA card and uses most of the popular Electron based apps or Chrome will have a bad experience.
Not saying Xorg is any good, or the scaling decisions in Wayland are bad. Just that its not objectively possible to switch away from it yet, for a large number of people
See e.g. https://www.reddit.com/r/swaywm/comments/d2qqtk/yet_another_xwayland_post_about_blurriness/ https://www.reddit.com/r/swaywm/comments/d2qqtk/yet_another_...
- zamadatix 6y agoThis was a sway thing more than a Wayland thing and a PR for it was made back in March https://github.com/swaywm/wlroots/pull/2064 https://github.com/swaywm/wlroots/pull/2064 Edit: but not merged yet :/ Also it's (ironically) an X11 related issue which shows up do to XWayland backwards compatibility, not something new with Wayland. Chrome also since supports Wayland natively so the workaround in that PR isn't even needed for it anymore. Electron is still a bit behind but it's looking like Electron 12 should have native Wayland support as well, until then the workaround for X11 app scaling is there. There are still a few things I'd like to see land (which are closing in) before saying Wayland is a better fit for most users but better DPI scaling certainly isn't one, it was one of the first wins to land to be honest. . Regardless sway isn't for most users and will probably never be. I'd look more to issues in KDE or similar where it's more focused on the "normal" use case, supports Nvidia just fine, and is expected to work out of the box.
- spion 6y agoFrom the user's perspective, if they get blurry Electron apps, they get blurry Electron apps. Its not a win if you don't get to use the win.
- zamadatix 6y agoAn X11 presented app having DPI issues not solved by copying that up through XWayland (X11) is not a lose on Wayland's part but the apps working with multi-monitor fractional DPI awareness on Wayland are definitely wins. The aforementioned workaround would make some X11 use cases work but not all, because X11 has no way to do multi-monitor fractional DPI awareness without rescaling so there is only so much hack workaround you can do in the meantime. But there's no need to rush users to it just because it can work. IMO let Electron and whatnot get updated in the meantime so it's a smoother transition.