
On Wed, 24 Apr 2024 15:43:15 +1200, Peter Reutemann wrote:
Any noticeable difference in performance? Faster refresh of windows, smoother dragging of windows?
Not so much performance, but window-placement behaviour is slightly different. I think client apps under Wayland are not supposed to know, or care, where their windows are placed on the screen. I have one app that displays images; the window is initially sized according to the first image shown, then it dynamically resizes as necessary if it comes across a bigger one. Previously, the window would move as necessary on a resize to fit as much on screen as possible. Now it simply stays where it is, so you can end up with quie a lot of the display off the screen. And all the desktop effects still work, which is nice. By the way, if you want to know which GUI apps you are running are Wayland-native and which are still going through the X11 server, try running the “xeyes” program. This shows a pair of eyes that follow your mouse pointer, but it only works under X11. So if the mouse enters an X11 window, the eyes will track it; move to a Wayland-native window, and they won’t. And everything I am running right now seems to be Wayland-native: I had to find an old test X11 program I had written some years back just to confirm the xeyes trick does work. ;)