Skip to content
callmetango edited this page Nov 14, 2025 · 200 revisions

This page lists distributions, operating systems and X11 software in regard to XLibre support so that you can make an informed choice. If you wish to edit this page due to political events or you are unsure about your intended changes, please first talk about it.

Distributions

First-party support

The maintainers of these distributions created packages for XLibre or intend to create them.

  Distribution Remarks
Artix Linux XlibreOnArtix - artix Wiki 💬 Artix Linux Forum
📣 CuerdOS Announced possible incorporation of XLibre in v2.0
DeLinuxCo DeLinuxCo Workstation Homepage 💬 Support
🏗️ Devuan Contribute at Add seatd support - X11Libre/xserver
🏗️ GhostBSD Testing ISOs at GhostBSD Jenkins 💬 Discussion
HomeServerHQ HomeServerHQ 💬 HomeServerHQ Forum
📣 Illumarine Announced port of XLibre to illumos - X
Nemesis 💬 Nemesis Arch based Porteus - Porteus Forum
OpenMandriva …Mandriva…/xlibre - Github 💬 OpenMandriva Forum
📣 Stormux Announced Migration to XLibre - Stormux
Vendefoul Wolf Vendefoul Wolf JWM spin - Sourceforge 💬 Discussion
Vipnix Linux vipnix/livecd - Github
... ...

Third-party support

There is a third-party repository with XLibre packages for these distributions. Unless otherwise stated, these packages are in working condition to the best of our knowledge.

  Distribution Remarks
All Arch Distros x86_64 binary packages - x11libre.net 💬 Discussion
Alpine Linux x86_64 binary packages - xlibre-alpine-github.io
Arch Linux AUR PKGBUILDS only, xlibre-xserver - AUR
ArchCraft x86_64 binary packages - x11libre.net 💬 Discussion
CachyOS x86_64 binary packages - x11libre.net 💬 Discussion
Chimera Linux x86_64 binary packages - xlibre-alpine-github.io
Debian xlibre-deb/debian - Github 💬 Discussion
Devuan xlibre-deb/devuan - Github 💬 Discussion
DragonFly BSD b-aaz/xlibre-ports - Github 💬 Discussion
EndeavourOS x86_64 binary packages - x11libre.net 💬 Discussion
Fedora kkofler/xlibre-xserver - Copr 💬 Fedora Discussion
FreeBSD b-aaz/xlibre-ports - Github 💬 The FreeBSD Forums
Garuda Linux x86_64 binary packages - x11libre.net 💬 Discussion
Gentoo X11Libre/ports-gentoo - Github 💬 Gentoo Forums
GNU Guix 💬 Tutorial and Discussion
🏗️ GNU Hurd Contribute to 💬 XLibre on Hurd
Kali Linux xlibre-deb/debian - Github 💬 Discussion
KDE neon xlibre-deb/ubuntu - Github 💬 Discussion
Lilidog xlibre-deb/debian - Github 💬 Discussion
Linux Mint 💬 Tutorial and Discussion - Linux Mint Forums
macOS Builds (XQuartz) X11Libre/xserver@f40afc8 - Github
Manjaro Linux x86_64 binary packages - x11libre.net 💬 Discussion
NixOS takagemacoed/xlibre-overlay - Codeberg 💬 Discussion
Raspberry Pi OS xlibre-deb/debian - Github 💬 Raspberry Pi Forums
RebornOS x86_64 binary packages - x11libre.net 💬 Discussion
Slackware ONykyf/X11Libre-SlackBuild - Github 💬 Discussion
SteamOS AMD x86_64 PC | SteamDeck install 💬 Steam Forums
Tuxedo OS xlibre-deb/ubuntu - Github 💬 Discussion
Ubuntu xlibre-deb/ubuntu - Github 💬 Discussion
Void Linux RotaryBoot58/vpim - Codeberg 💬 Discussion
Zorin OS xlibre-deb/ubuntu - Github 💬 Discussion
... ...

How to use the above sections

Wherever possible, there is a link to a starting point for using XLibre in the above "Remarks" columns. We also always try to link to a discussion where you can find some fellow users and help each other. For reporting issues, please go to the respective repository or use Issues · X11Libre/xserver for general ones. For work in progress, we encourage you to contribute code or test the solution if you like to. Together we can improve.

No support

The maintainers of the distribution expressed concerns about packaging XLibre, do not want to add it or removed X11.

  Distribution Remarks
Aeryn OS "Hell no." and "Very unlikely." (Source)
Alpine Linux Rejected for political reasons (Sources: 1 2 3 4)
Bazzite "X11 has been removed, ... not coming back..." (Source)
Chimera Linux They have called XLibre maintainers names. (Source)
Kubuntu Removed X11 default session for new installs (Source)
MidnightBSD "It has absolutely nothing to do with DEI..." (Source)
NixOS The maintainers have little to no support for it. (Source)
Ubuntu Desktop Support for GNOME on Xorg has been dropped (Sources: 1 2)
... ...

If your distribution of choice does not support XLibre, you may resort to the third-party support. If there is none, please have a look at our 💬 XLibre on Other Distributions Discussion.

Unclear

There has been some discussion whether to create packages for XLibre but there is no decision yet.

  Distribution Remarks
Debian Discussions on their forums indicate they will take a wait and see approach (Source)
helloSystem Consideration of XLibre requested (Source)
Linux From Scratch "It's all a matter of maturity and reliability... Give one or two years..." (Source)
Linux Mint "Let us wait and see how things will evolve." (Source)
MX Linux "Topic Locked - out of control" (Source)
OpenBSD They have Xenocara, a X.Org 7.7 variant (Source)
openSUSE There were discussions on their forums. (Sources: 1 2)
Raspberry Pi OS Packages could be added if XLibre gets into Debian stable, but unsupported. (Source)
Slackware Patrick Volkerding: "I try to keep an open mind." (Source)
Solus OS "We will wait and see..." (Source)
Void Linux "Let's wait for some dust to settle..." (Source)
Ubuntu MATE "X11/Xorg will still be available for 25.10 & is expected for 26.04 LTS if you're using other desktop/WMs." (Source)
... ...

If it is still unclear whether your distribution of choice will support XLibre, you may resort to the third-party support. If there is none, please have a look at our 💬 XLibre on Other Distributions Discussion.

Desktop environments

This section lists desktop environments and their support for X11 and XLibre.

Currently working on XLibre

  DE Remarks
Budgie should work
Cinnamon -
Enlightenment should work
GNOME -
KDE KDE lists XLibre as Packages to avoid installing
LXDE -
LXQt -
MATE -
Moksha -
TDE -
XFCE -
... should work

A side note: Please feel free to change the status accordingly if you use one of the above mentioned desktop environments with XLibre.

Future support for X11

  DE Remarks
Cinnamon X11 by default, Wayland support WIP (Source)
Enlightenment X11 by default, Wayland support WIP. Website implies X11 deprecation, but this information is outdated reportedly in the advent of XLibre. (Sources 1 2 3)
MATE X11 by default, Wayland support WIP (Source)
LXQt X11 by default, Wayland support WIP (Sources: 1 2)
Moksha X11 by default, supports Wayland clients (Source)
TDE X11 by default, no public plans for Wayland support
XFCE X11 by default, Wayland support WIP (Source)
... ...

No future support for X11

  DE Remarks
Budgie Budgie 10.10+ will be Wayland only (Source)
GNOME GNOME 50+ will be Wayland only (Source)
KDE KDE Plasma 7+ will be Wayland only (Source)
... ...

Unclear support for X11

  DE Remarks
... ...

Display Managers

This section lists display managers and their support for X11 and XLibre.

Currently working on XLibre

  DM DE Remarks
dtlogin CDE should work, rarely packaged by distributions, systemd logind free
Entrance Enlightenment should work, systemd logind free
GDM GNOME -
LightDM (agnostic) -
LXDM LXDE -
SDDM KDE/LXQt -
SLiM (agnostic) systemd logind free, available at SLiM-fork
TDM TDE Available through third-party packages
XDM (agnostic) -
LY (agnostic) ncurses-like TUI display manager: https://github.com/fairyglade/ly
... ... should work

A side note: Please feel free to change the status accordingly if you use one of the above mentioned display managers with XLibre.

No future support for X11

  DM DE Remarks
GDM GNOME GNOME 50+ will be Wayland only (Source)
... ... ...

Unclear future support for X11

  DM DE Remarks
SDDM KDE to be replaced by Plasma Login Manager (PLM) in KDE Plasma 7, but PLM may support X11 sessions (Sources 1 2)
... ... ...

Window Managers

This section lists X11 window managers and their support for XLibre.

Currently working on XLibre

  DE Remarks
AwesomeWM Homepage awesomeWM/awesome - GitHub
bspwm baskerville/bspwm - GitHub
dwm Homepage dwm - git.suckless.org
EXWM emacs-exwm/exwm - GitHub
Fluorite l0wigh/Fluorite - GitHub
Fluxbox Homepage fluxbox/fluxbox - GitHub, should work
FVWM Homepage fvwmorg/fvwm3 - GitHub
herbstluftwm Homepage herbstluftwm/herbstluftwm - GitHub
i3 Homepage i3/i3 - GitHub
IceWM Homepage bbidulock/icewm - GitHub
JWM Homepage joewing/jwm - GitHub
KWin KDE/kwin - GitHub, default on KDE
KWin/X11 lite KDE-Lite/kwin-x11-lite - GitHub, X11-centric fork of KWin
LeftWM Homepage leftwm/leftwm - GitHub , should work
Marco Homepage mate-desktop/marco - GitHub, default on Mate Desktop
Moksha Homepage JeffHoogland/moksha - GitHub
Muffin linuxmint/muffin - GitHub, default on Cinnamon desktop
Mutter Homepage GNOME/mutter - GitLab, default since GNOME 3
Notion Homepage raboof/notion - GitHub, should work
openbox Homepage Mikachu/openbox - GitHub
Qtile Homepage qtile/qtile - GitHub, should work
ragnarwm Homepage cococry/ragnar - GitHub, should work
ratpoison Homepage ratpoison - Savannah, should work
spectrwm conformal/spectrwm - GitHub, should work
StumpWM Homepage stumpwm/stumpwm - GitHub
SxWM Homepage uint23/sxwm - GitHub
TWin Homepage tdebase/twin - TDE Gitea Workspace, default on Trinity desktop
xfwm4 Homepage Xfce/xfwm4 - GitLab, default on XFCE
xmonad Homepage xmonad/xmonad - GitHub
... should work

A side note: Please feel free to change the status accordingly if you use one of the above mentioned window managers with XLibre or add anything missing.

Legend for the Icons Used

✅ Working | 🏗️ Work in Progress | 📣 Announced | ❓ Unclear | ⛔ No support

References

Window Managers

Clone this wiki locally