X.Org Server 26.1.0 Release Candidate (xorg-server 26.0.99.901) has been published, marking the start of the testing phase leading up to the final stable release. X.Org Server 26.1.0 will be the first major release of X.Org Server in five years—the previous major branch, 21.1, was released in 2021.
Key changes compared to xorg-server 21.1:
- Removing the autoconf/automake build system in favor of supporting only Meson.
- Xwayland has been separated into a separate project and is no longer part of xorg-server (more than 21 thousand lines of code have been removed from the code base).
- Byte-swapped clients are disabled by default, allowing on the client and server use different byte order.
- Connections are disabled by default server fonts.
- Added support for DPMSInfoNotify events from DPMS 1.2.
- XFixes 6.1 support and the AllowForceTerminate option have been added to xorg.conf.
- Added DRM platform (Direct Rendering Manager) for BSD systems.
- Logs for non-root users have been moved to the $XDG_STATE_HOME/xorg directory.
- Xvfb implements support for multiple display controllers (CRTC) and up to 13 mouse buttons.
- Removed obsolete DMX, EXA and shadow pixmap extensions.
- The composition includes additional tests.
The release includes all remaining X servers not related to Xwayland: Xorg, Xephyr, Xnest, Xvfb, Xwin (for Microsoft Windows) and Xquartz (for macOS). For testing, Xorg is recommended to be built and run with libpciaccess 0.19 (released March 2026), as at least one fix depends on the new API introduced in this release.
Source: opennet.ru
