Skip to content

Wayland 

Going all-in on a Wayland future

Wednesday, 26 November 2025
Well folks, it’s the beginning of a new era: after nearly three decades of KDE desktop environments running on X11, the future KDE Plasma 6.8 release will be Wayland-exclusive! Support for X11 applications will be fully entrusted to Xwayland, and the Plasma X11 session will no longer be included. Read More

Revisiting X11 vs Wayland With Multiple Displays

Monday, 2 June 2025
The things I do for QA... A few years ago, I was among those who found Wayland too painful to use every day. Over time, I gave Wayland a try now and then. It finally got usable enough for me to switch to as my default a couple of years ago. Read More

Linux desktop shell IPC: Wayland vs. D-Bus, and the lack of agreement on when to use them

Sunday, 11 October 2020
On the Linux desktop today, we have two dominant IPC technologies in use between applications and the desktop environment: Wayland and D-Bus. While created for different reasons, both are generically extensible and can be used to exchange data, synchronize state and send requests and signals between peers. A large number of desktop use cases are implemented using either technology, and some use cases are already distributed across both of them. The status quo is mostly the result of organic growth, with individual implementation choices down to tech friction or the lack thereof. Read More