Welcome to a new issue of This Week in Plasma!
This week a significant technical milestone was achieved: the XWayland compatibility layer is now loaded only when needed. Previously it had always been running even when no apps were using it, and fixing this required porting various system services away from legacy X11 code paths. This work was done by Vlad Zahorodnii, David Edmundson, and David Redondo, and will ship in Plasma 6.9.
Does it actually work properly? I ran Wayland on debian around Jan and programs that needed X11 crashed on launch and didn’t work right (bird tray). Does this mean it’s fixed now or just the same but more efficient?
Either I have no applications that need X. (Doubt) Or there may be something with your hardware. I’ve been running Wayland without a hitch under fedora, pika, and cachy. (RPM, DEB, Arch) Will have to take a look at this when I get home. It would be nice to prune another background process.
I’m running Wayland on Fedora without problems. IIRC steam is still X and runs flawless since Fedora 43 (that’s when I switched to Fedora)