Opublikowano kandydata do wydania X.Org Server 26.1.0 (xorg-server 26.0.99.901), co oznacza początek fazy testów przed ostatecznym stabilnym wydaniem. X.Org Server 26.1.0 będzie pierwszym dużym wydaniem X.Org Server od pięciu lat — poprzednia znacząca wersja 21.1 została wydana w 2021 roku.
Kluczowe zmiany w porównaniu do xorg-server 21.1:
- Usunięto system kompilacji autoconf/automake na rzecz wsparcia tylko dla Meson.
- Xwayland został wydzielony do osobnego projektu i nie jest już częścią xorg-server (z bazy kodu usunięto ponad 21 tysięcy linii kodu).
- Domyślnie wyłączono bajtowo-inwertowanych klientów (byte-swapped clients), co pozwala na używanie różnego porządku bajtów na kliencie i serwerze serwerze.
- Domyślnie wyłączone połączenia z serwerem czcionkami.
- Dodano wsparcie dla zdarzeń DPMSInfoNotify z DPMS 1.2.
- W xorg.conf dodano wsparcie dla XFixes 6.1 oraz opcję AllowForceTerminate.
- Dodano platformę DRM (Direct Rendering Manager) dla systemów BSD.
- Logi dla użytkowników nie-root przeniesiono do katalogu $XDG_STATE_HOME/xorg.
- W Xvfb zaimplementowano wsparcie dla wielu kontrolerów wyświetlania (CRTC) oraz do 13 przycisków myszy.
- Usunięto przestarzałe rozszerzenia DMX, EXA oraz shadow pixmap.
- W skład włączono dodatkowe testy.
Wydanie obejmuje wszystkie pozostałe serwery X, które nie są związane z Xwayland: Xorg, Xephyr, Xnest, Xvfb, Xwin (dla Microsoft Windows) oraz Xquartz (dla macOS). Do testowania Xorg zaleca się kompilację i uruchomienie z libpciaccess 0.19 (wydane w marcu 2026), ponieważ co najmniej jedna poprawka zależy od nowego API wprowadzonego w tej wersji.
Źródło: opennet.ru
