[Development] CI testing on XWayland only, not real X11

Vlad Zahorodnii vlad.zahorodnii at kde.org
Tue Aug 19 11:47:54 CEST 2025


On 8/19/25 5:03 AM, Kevin Kofler via Development wrote:
> Thiago Macieira wrote:
>> should we move our CI to test desktops only on native Wayland and through
>> XWayland?
> No.
>
> The point of the X11 (xcb) backend is to be used with X11, not with a
> compatibility layer on Wayland. (For that, there is the native Wayland

Xwayland is basically Xorg but with a different backend. Xwayland will 
be absolutely fine for the testing purposes. In other words, X11 != Xorg.

>   
> backend.) And (real) X11 is not going to go away any time soon. There is
> also a new upstream that does new X11 feature releases (XLibre/X11Libre).

Well, it also depends on what desktop environments are up to. Based on 
my discussions with GNOME developers, it seems to me like they are set 
to moving forward with Wayland+Xwayland. With my KDE hat, that's about 
the same what we want to do too. We would like to have a robust 
foundation such as Xorg that works reliably and doesn't cause us issues 
so we can focus on improving Wayland.

Obviously, GNOME and KDE are not the only fish in the sea but it's worth 
keeping in mind what their plans are.

Regards,
Vlad



More information about the Development mailing list