GNOME's Mutter Now Allows Building Without XWayland - Nearing Optional X11

Written by Michael Larabel in GNOME on 4 January 2023 at 05:47 AM EST. 9 Comments
GNOME
GNOME's Mutter now allows disabling XWayland support at build-time if so desired. This is part of the broader GNOME effort for making X11 support optional and ultimately allowing for a modern Wayland-only environment if so desired and without carrying legacy X11 cruft.

Merged yesterday to Mutter was the build system code that had been under review for more than a half-year to allow building Mutter while disabling XWayland support. A new "xwayland" build option is added to toggle whether XWayland is built as part of Mutter.


This is part of the larger effort to eventually allow Mutter to be built as a Wayland-only compositor if desired and making all of the X11 dependent code optional. GNOME developers are making good progress there but Mutter still needs changes to land around cursor loading, keybindings, and other changes before a Mutter X11-free environment can be successfully built and used. In any event, that ability will eventually be here for Mutter though we suspect most Linux distribution packages will continue building with X11 compatibility maintained.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week