Developers have published the release of the project XLibre 25.2.0, which is a fork of the X.Org Server. The XLibre XServer 25.2.0 branch is the first release and is considered to be of beta quality, aimed at testing and identifying potential flaws. The developers plan to release additional beta versions before declaring the branch stable.
XLibre is the default server in distributions like Artix Linux, GhostBSD, OpenMandriva, and Vendefoul Wolf. For other distributions such as Arch Linux, Debian, Fedora, and Ubuntu, community-supported packages are available to replace X.Org Server with XLibre. The decision to create this fork was due to disagreements with X.Org maintainers’ policies that led to development stagnation.
Some of the key changes in the XLibre XServer 25.2 release include:
- Refactoring of the 2D acceleration glamor_egl mechanism, which now works without the libgbm library to support proprietary NVIDIA drivers.
- Reworking of the simplified X-server KDrive to include support for multiple screens, DRI3 infrastructure, GLAMOR 2D acceleration, X-Video playback, evdev input system, and more.
- Enhancements in X-server Xfbdev, supporting X-Video, GLX, and DRI3 with new configuration options.
- Updates to Xvfb (X virtual framebuffer) with support for DRI3 and GLX through GLAMOR.
- Enhancements to the “modesetting” DDX driver, adjustments for cursor rotation and reflection, additional cursor size support.
- Improvements in the DRI3 implementation, including support for Coreboot, VESA, and EFI DRM drivers.
- Compliance with the XDG Base Dir 0.8 specification and separation of NVIDIA modules configuration.