Live data from Hacker News

An X11 apologist tries Wayland

artemis.sh

1–10 of 453 posts

Re: An X11 apologist tries Wayland

#2
Wayland seems pretty good to me now.

There are still the odd issues with HiDPI but I think that's mainly down to XWayland support in apps that don't support Wayland natively yet.

e.g. If I'm running VLC and I move it from a 1:1 screen to a HiDPI screen then my mouse pointer goes tiny as it passes over it. It's a similar situation for some older Electron based apps too.

Support for XWayland is OKish but not seamless.

Hopefully time will solve that, for VLC I think that should happen in version 4.

Re: An X11 apologist tries Wayland

#4
Just wanted to point out that rendering right before vblank has been in Weston (the Wayland reference compositor) for at least 6 years now.

Even if Wayland was never fully adopted, I'm thankful for the work that was done to allow usage of GPUs outside of X11...

Re: An X11 apologist tries Wayland

#5

How is the multi monitor story? Especially when the resolutions or refresh rates do not match?

If you have mixed resolution, mix refresh rate, and mixed DPI setups, anything Wayland native will be just fine. XWayland can still have some quirks, but I'm not sure if that's an easily solvable problem (or at all).

Though I don't have HiDPI displays, I have a triple monitor setup with NVIDIA (2x 1920x1200@75Hz~96ppi and 1x 2560x1440@60Hz~108ppi) and though I use Xorg due to some specific applications, the Wayland session is completely usable and fine otherwise for 99% of my use cases. I actually wish I could use it full time.

This is on Fedora 36 Workstation.

Re: An X11 apologist tries Wayland

#7
I recently tried switching to Linux with a few different distro's (Ubuntu, Elementary OS, etc.) and use Wayland.

The thing that sticks out like a sore thumb to me, and which I've been unable to solve, is that apparently it's not possible to configure trackpad scroll speed. At all.

From what I was able to gather, Wayland/libinput say they shouldn't be responsible for handling it and instead window managers should[0][1], meanwhile gnome says wayland/libinput should handle it[2] and ultimately - several years later - it's still not possible to in pretty much any Linux distro that uses Wayland(?)

When I switch to my Linux laptop to test things, my trackpad is bonkers and I have to move my finger in like 1mm increments because otherwise I'd scroll like 10 pages in Firefox. It's infuriatingly frustrating.

[0] https://gitlab.freedesktop.org/libinput/libinput/-/issues/18...

[1] https://gitlab.freedesktop.org/wayland/wayland/-/issues/87

[2] https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues...

Re: An X11 apologist tries Wayland

#8
From https://wiki.ubuntu.com/Wayland "The X11 protocol was designed around running graphical apps across the network. While some people use this feature, it's far from common. Wayland drops this requirement as a way to greatly simplify its architecture."

X client and server are usually the same machine, but they don't have to be. While on the road, you can use your notebook to open a Gimp session on your home machine and edit an image stored there. That is, the Gimp runs on your home machine while your notebook has the GUI.

This is a lot to give up for cool compositing effects...

Re: An X11 apologist tries Wayland

#10
post #7

I recently tried switching to Linux with a few different distro's (Ubuntu, Elementary OS, etc.) and use Wayland. The thing that sticks out like a sore thumb to me, and which I've been unable to solve, is that apparently it's not possible to configure trackpad scroll speed. At all. From what I was able to gather, Wayland/libinput say they shouldn't be responsible for handling it and instead window managers should[0][1…

Huh, I am on Ubuntu 22.10 (current dev) and changed the track pad speed yesterday. I think it was part of the regular mouse settings in gnome.
Post reply on HN