Skip to content
vlado-pira edited this page Oct 1, 2026 · 296 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
✅ AcreetionOS Homepage @GitHub @GitLab 💬 Discussion
✅ antiX Linux Homepage @GitLab 💬 antiX-forum
✅ DeLinuxCo DeLinuxCo Workstation Homepage 💬 Support
🏗️ Devuan seatd support has been upstreamed, testing is next
✅ EasyOS Homepage @GitHub 💬 EasyOS - Puppy Linux Forum
🏗️ FreeBSD WIP, please use b-aaz/xlibre-ports until further notice
✅ GhostBSD Homepage @GitHub 💬 GhostBSD Forums
✅ HomeServerHQ HomeServerHQ 💬 HomeServerHQ Forum
📣 Illumarine Announced port of XLibre to illumos - X
🏗️ LCOS @GitHub 💬 The Lunduke Journal Forum
✅ Liya Linux Homepage @GitLab 💬 Liya Linux Forum
✅ Netrunner Homepage @GitHub 💬 Netrunner Forums
✅ Nemesis 💬 Nemesis Arch based Porteus - Porteus Forum
✅ Obarun Homepage @Obarun GitLab 💬 Obarun Forum
✅ OpenMandriva Homepage @GitHub 💬 OpenMandriva Forum
✅ PCLinuxOS Debian Homepage 💬 PCLinuxOS Debian Edition Forums
✅ PrismLinux Homepage @GitLab 💬 PrismLinux Discussion
🏗️ Slackware In testing for Slackware-current x86_64, changelog
📣 Stormux Announced Migration to XLibre - Stormux
✅ Vendefoul Wolf Vendefoul Wolf - 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 packages.xlibre.net/arch @GitHub 💬 Discussion
✅ Alma Linux @xlibre/xlibre-xserver - Copr 💬 Fedora Discussion
✅ Alpine Linux x86_64/arm64 binary packages - xlibre-alpine.github.io
✅ Arch Linux AUR PKGBUILDS only, xlibre-meta - AUR
✅ ArchCraft packages.xlibre.net/arch @GitHub 💬 Discussion
✅ Artix Linux xlibre-artix/xlibre-artix - GitHub 💬 Discussion
✅ CachyOS packages.xlibre.net/arch @GitHub 💬 Discussion
✅ CentOS Stream @xlibre/xlibre-xserver - Copr 💬 Fedora Discussion
✅ Chimera Linux x86_64/arm64 binary packages - xlibre-alpine.github.io
✅ Debian xlibre-debian/debian - GitHub 💬 Discussion
✅ Devuan xlibre-debian/devuan - GitHub 💬 Discussion
✅ DragonFly BSD b-aaz/xlibre-ports - GitHub 💬 Discussion
✅ EndeavourOS packages.xlibre.net/arch @GitHub 💬 Discussion
✅ Fedora @xlibre/xlibre-xserver - Copr 💬 Fedora Discussion
✅ FreeBSD b-aaz/xlibre-ports - GitHub 💬 The FreeBSD Forums
✅ Garuda Linux packages.xlibre.net/arch @GitHub 💬 Discussion
✅ Gentoo X11Libre/ports-gentoo - GitHub 💬 Gentoo Forums
✅ GNU Guix 💬 Tutorial and Discussion
🏗️ GNU Hurd Contribute to 💬 XLibre on Hurd
✅ Kali Linux xlibre-debian/debian - GitHub 💬 Discussion
✅ KDE neon xlibre-debian/ubuntu - GitHub 💬 Discussion
✅ Kiro packages.xlibre.net/arch @GitHub 💬 Discussion
✅ Lilidog xlibre-debian/debian - GitHub 💬 Discussion
✅ Linux Mint xlibre-debian/ubuntu - GitHub 💬 Tutorial and Discussion
✅ LMDE xlibre-debian/debian - GitHub 💬 Discussion
✅ macOS Builds (XQuartz) X11Libre/xserver@f40afc8 - GitHub
✅ Manjaro Linux xlibre-manjaro.github.io 💬 Discussion
✅ MX Linux xlibre-debian/debian - GitHub 💬 Discussion
✅ NixOS takagemacoed/xlibre-overlay - Codeberg 💬 Discussion
🏗️ OpenWRT probonopd/openwrt-video-feed - GitHub 💬 Discussion
✅ Oracle Linux @xlibre/xlibre-xserver - Copr 💬 Fedora Discussion
✅ postmarketOS x86_64/arm64 binary packages - xlibre-alpine.github.io
✅ Raspberry Pi OS xlibre-debian/debian - GitHub 💬 Raspberry Pi Forums
✅ RebornOS packages.xlibre.net/arch @GitHub 💬 Discussion
✅ RHEL @xlibre/xlibre-xserver - Copr 💬 Fedora Discussion
✅ Rocky Linux @xlibre/xlibre-xserver - Copr 💬 Fedora Discussion
✅ Slackware ONykyf/X11Libre-SlackBuild - GitHub 💬 Discussion
✅ SteamOS AMD x86_64 PC 💬 Steam Forums
✅ Tuxedo OS xlibre-debian/ubuntu - GitHub 💬 Discussion
✅ Ubuntu xlibre-debian/ubuntu - GitHub 💬 Discussion
✅ Void Linux RotaryBoot58/vpim - Codeberg 💬 Discussion
✅ Void Linux xlibre-void/xlibre - GitHub 💬 Discussion
✅ Zorin OS xlibre-debian/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 as well as the third-party package maintainers for XLibre. (Sources: 1 2)
⛔ 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 about 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)
❓ postmarketOS Upstream (Alpine) has rejected the idea of including XLibre, may also continue into postmarketOS.
❓ 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: 1)
❓ 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 up to version 10.9
✅ CDE works at least on FreeBSD
✅ Cinnamon -
❓ Enlightenment should work
✅ GNOME up to version 48
✅ KDE KDE lists XLibre as packages to avoid installing
✅ LXDE -
✅ LXQt -
✅ MATE -
✅ Moksha -
✅ SonicDE SonicDE - GitHub, fork of KDE Plasma 6
✅ TDE -
✅ Xfce works also on default Void linux XFCE .iso installation
❓ ... 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 reportedly outdated 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)
✅ SonicDE X11 by default, no public plans for Wayland support
✅ TDE X11 by default, no public plans for Wayland support
✅ Xfce X11 will stay, Wayland support WIP (Sources: 1 2)
✅ ... ...

No future support for X11

  DE Remarks
⛔ Budgie Budgie 10.10+ will be Wayland only (Source)
⛔ GNOME GNOME 50+ will be Wayland only (Source), please see gnome-xorg for a WIP of bringing back X11 support onto GNOME 50+
⛔ KDE KDE Plasma 6.8+ will be Wayland only (Source), please see SonicDE for the X11-specific aspects of KDE Plasma 6
⛔ ... ...

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 works at least in FreeBSD, rarely packaged by distributions, systemd logind free
✅ Entrance Enlightenment 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
❓ ... ... ...

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
✅ compiz compiz - Launchpad
✅ dwm Homepage dwm - git.suckless.org
✅ Enlightenment Homepage enlightenment/enlightenment - Enlightenment GIT
✅ EXWM emacs-exwm/exwm - GitHub
✅ Fluorite l0wigh/Fluorite - GitHub
✅ Fluxbox Homepage fluxbox/fluxbox - GitHub
✅ FVWM Homepage fvwmorg/fvwm3 - GitHub
✅ herbstluftwm Homepage herbstluftwm/herbstluftwm - GitHub
✅ Hypr Homepage hyprwm/Hypr - GitHub
✅ i3 Homepage i3/i3 - GitHub
✅ IceWM Homepage bbidulock/icewm - GitHub
✅ JWM Homepage joewing/jwm - GitHub
✅ KWin KDE/kwin - GitHub, default on KDE
❓ 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
✅ NWM Homepage Mr-Emacs/nwm - GitHub
✅ openbox Homepage Mikachu/openbox - GitHub
✅ OXWM Homepage, A dynamic WM written in Zig, inspired by dwm.
✅ Qtile Homepage qtile/qtile - GitHub
❓ ragnarwm Homepage cococry/ragnar - GitHub, should work
❓ ratpoison Homepage ratpoison - Savannah, should work
✅ sonic-win Sonic-DE/sonic-win, X11-centric fork of KWin
✅ spectrwm conformal/spectrwm - GitHub
✅ StumpWM Homepage stumpwm/stumpwm - GitHub
✅ SxWM Homepage uint23/sxwm - GitHub
✅ TWin Homepage tdebase/twin - TDE Gitea Workspace, default on Trinity desktop
✅ TWM xorg/app/twm - GitLab
✅ WindowMaker Homepage wmaker-crm.git - repo.or.cz
✅ 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