Are We XLibre Yet? - X11Libre/xserver GitHub Wiki
This page lists Linux and Unix-like distributions supporting XLibre and desktop environments supporting X11 so that you can make an informed choice.
Distributions
First-party support
The maintainers of the distribution created packages for XLibre themselves and maintain them.
Distribution | XLibre Support | Remarks |
---|---|---|
Artix Linux | :white_check_mark: Pkgbuilds :white_check_mark: Binaries :white_check_mark: ISOs | XlibreOnArtix - artix Wiki:speech_balloon: XLibre on Artix Linux Discussion |
Devuan | :white_check_mark: Supportive | @DevuanOrg: "Welcome XLibre!" - XCancel |
Illumarine | :white_check_mark: Supportive | XLibre and the future of Illumarine/illumos - Illumarine Blog |
OpenMandriva | :white_check_mark: Supportive | OpenMandrivaAssociation/xlibre - Github |
Stormux | :white_check_mark: Supportive | Migration to Xlibre - Stormux |
Vipnix Linux | :white_check_mark: ISOs | vipnix/livecd - GithubLiveCD Vipnix - VIPNIX |
... | :white_check_mark: Supportive | ... |
Third-party support
There is a third-party repository hosting and maintaining XLibre packages.
Distribution | XLibre Support | Remarks |
---|---|---|
Arch Based & Arch (XLibre) | :white_check_mark: Pkgbuilds :white_check_mark: Binaries | X11Libre/pkgbuilds-arch-based - Github:speech_balloon: XLibre on Arch Linux Discussion |
Arch Linux (AUR) | :white_check_mark: Pkgbuilds | xlibre-server - Arch User Repository (AUR) |
FreeBSD | :white_check_mark: Ports :white_check_mark: Packages | b-aaz/xlibre-ports - Github:speech_balloon: Porting X11Libre to FreeBSD - The FreeBSD Forums |
Gentoo | :white_check_mark: Overlay | X11Libre/ports-gentoo - Github:speech_balloon: XLibre on Gentoo Linux Discussion |
macOS | :white_check_mark: Builds (XQuartz) | add macos (xquartz) build job ยท X11Libre/xserver@f40afc8 - Github |
Slackware | :white_check_mark: SlackBuild + Sources | ONykyf/X11Libre-SlackBuild - Github:speech_balloon: XLibre on Slackware Linux Discussion |
... | :white_check_mark: Available | ... |
No support
The maintainers of the distribution expressed concerns about packaging XLibre, do not want to add it or removed X11.
Distribution | XLibre Support | Remarks |
---|---|---|
Alpine Linux | :exclamation: Not supportive | Rejected for political reasons (Sources: 1 2 3) |
Bazzite | :exclamation: Not supportive | "X11 has been removed, it will not be coming back..." (Source) |
Chimera Linux | :exclamation: Not supportive | They have called XLibre maintainers names. (Source) |
Fedora | :exclamation: Not supportive | Rejected proposal to replace X.Org with XLibre (Source) |
Kubuntu | :exclamation: Not supportive | Removed X11 default session for new installs (Source) |
MidnightBSD | :exclamation: Not supportive | "not gonna do it" (Source) |
NixOS | :exclamation: Not supportive | The maintainers have little to no support for it. (Source) |
Ubuntu | :exclamation: Not supportive | Support for GNOME on Xorg has been dropped (Sources: 1 2) |
... | :exclamation: Not supportive | ... |
Your distribution of choice does not support XLibre? Then please have a look at our :speech_balloon: XLibre on Other Distributions Discussion.
Unclear
There has been some discussion whether to create packages for XLibre but there is no decision yet.
Distribution | XLibre Support | Remarks |
---|---|---|
Debian | :question: Unclear | Discussions on Debian forums indicate they will take a wait and see approach, with any potential adoption not likely occurring before Debian 14 (Source) |
helloSystem | :question: Unclear | Consideration of XLibre requested (Source) |
Linux Mint | :question: Unclear | "Let us wait and see how things will evolve." (Source) |
MX Linux | :question: Unclear | "Topic Locked - out of control" (Source) |
OpenBSD | :question: Unclear | They have their own version of X.Org 7.7 called Xenocara (Source) |
openSUSE | :question: Unclear | There were some discussions on their forums. (Sources: 1 2) |
Slackware | :question: Unclear | Patrick Volkerding: "I try to keep an open mind." (Source) |
Void Linux | :question: Unclear | "Let's wait for some dust to settle ..." (Source) |
Ubuntu MATE | :question: Unclear | "X11/Xorg will still be available for 25.10 & is expected for 26.04 LTS if you're using other desktop/WMs." (Source) |
... | :question: Unclear | ... |
It is still unclear whether your distribution of choice will support XLibre? Then please have a look at our :speech_balloon: XLibre on Other Distributions Discussion.
Desktop environments
This section lists desktop environments and their support for X11.
Current support for X11
DE | Works on Xlibre | Remarks |
---|---|---|
Budgie | :question: but should | |
Cinnamon | :white_check_mark: works | |
Enlightenment | :question: but should | |
GNOME | :question: but should | |
KDE | :white_check_mark: works | KDE lists XLibre as Packages to avoid installing |
LXQt | :question: but should | |
MATE | :white_check_mark: works | |
Moksha | :question: but should | |
TDE | :question: but should | |
XFCE | :question: but should | |
... | :question: but should | ... |
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 |
---|---|
:white_check_mark: Cinnamon | is X11 by default with work in progress Wayland support (Source) |
:white_check_mark: Enlightenment | is X11 by default with work in progress Wayland support (Sources 1 2) |
:white_check_mark: MATE | is X11 by default with work in progress Wayland support (Source) |
:white_check_mark: LXQt | is X11 by default with work in progress Wayland support (Sources: 1 2) |
:white_check_mark: Moksha | Moksha is based on Enlightenment DR17 for X11 and supports Wayland clients (Source) |
:white_check_mark: TDE | is X11 only without publicly available plans for Wayland support |
:white_check_mark: XFCE | is X11 by default with work in progress Wayland support (Source) |
:white_check_mark: ... | ... |
No future support for X11
DE | Remarks |
---|---|
:exclamation: Budgie | "Budgie 10.10+ will be Wayland only." (Source) |
:exclamation: GNOME | GNOME 50 will remove X11 support entirely (Source) |
:exclamation: KDE | KDE Plasma 7 will be Wayland only (Source) |
:exclamation: ... | ... |
Unclear support for X11
DE | Remarks |
---|---|
:question:... |
Display Managers
This section lists display managers and their support for X11.
Current support for X11
DM | DE | Works on Xlibre | Remarks |
---|---|---|---|
dtlogin | CDE | :question: but should | Rarely packaged by distributions, systemd logind free |
Entrance | Enlightenment | :question: but should | systemd logind free |
GDM | GNOME | :question: but should | |
LightDM | (agnostic) | :question: but should | |
SDDM | KDE/LXQt | :question: but should | |
SLiM | (agnostic) | :white_check_mark: works | systemd logind free |
TDM | TDE | :question: but should | Rarely packaged by distributions, systemd logind free |
XDM | (agnostic) | :question: but should | |
... | ... | :question: but should | ... |
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 |
---|---|---|
:exclamation: GDM | GNOME | GNOME 50 will remove X11 support entirely Source |
Unclear future support for X11
DM | DE | Remarks |
---|---|---|
:question: SDDM | KDE | SDDM will be replaced by the Plasma Login Manager in KDE Plasma 7 (Source). But the Plasma Login Manager may still be able to start an X11 session. (Source) |
References
- https://linuxiac.com/the-curious-case-of-xlibre-xserver/
- XLibre: The Middle Finger to IBM That Could Save Linux
- Dedoimedo: Long live Xorg, I mean Xlibre!
- Comparison of X Window System desktop environments - Wikipedia
- https://en.wikipedia.org/wiki/X_display_manager
- Display manager - ArchWiki
- https://github.com/orgs/X11Libre/discussions