XLibre XServer 25.1 Stable Release, X.Org Fork

Exactly one year after the founding of the X.Org Server fork presented the release of XLibre 25.1.6. The release marked the transition of branch 25.1 to the stable category (past updates were of beta quality and were intended for testing). XLibre is the default on Artix Linux, GhostBSD, OpenMandriva, and Vendefoul Wolf distributions. For Arch Linux, Debian, DragonFly BSD, Fedora, FreeBSD, Gentoo Linux, GNU Guix, Linux Mint, MX Linux, RHEL, Slackware, Ubuntu, and Void Linux, packages are supported by the community to replace X.Org Server with XLibre.

Basic changes in the XLibre XServer 25.1 branch:

  • Added support for the library libseat and the background process seatd, providing capabilities for session management and access to shared input and output devices (can be used as an alternative to systemd-logind).
  • Improved support for proprietary NVIDIA drivers. In addition to the previously supported NVIDIA driver releases 570+, support for older branches 340, 390, and 470 has been added, activated by specifying the “legacy_nvidia_padding” flag when building Xserver and allowing you to avoid setting the IgnoreABI parameter in the ServerFlags directive. On systems with the NVIDIA driver, support for the GLAMOR 2D acceleration architecture is enabled, which uses OpenGL to accelerate 2D operations (GLAMOR support was previously disabled due to incompatibility with the DDX “modesetting” driver on systems with the NVIDIA driver, this incompatibility has now been resolved).
  • The Xfbdev X server has returned, using a device-provided framebuffer framebuffer (/dev/fb*) on Linux. Xfbdev can work without graphics drivers
/Reports, release notes, official announcements.