Megjelent az XLibre 25.2.0 kiadása, amely az X.Org Server forkját fejleszti. Az XLibre XServer 25.2.0 ág első kiadását bétaverzióként pozicionálják, amely a tesztelést és a lehetséges hibák feltárását szolgálja. Ezt követően még néhány bétaverziót terveznek kiadni, mielőtt bejelentenék az ág stabil státuszát.
Az XLibre alapértelmezés szerint az Artix Linux, GhostBSD, OpenMandriva és Vendefoul Wolf disztribúciókban alkalmazott. Az Arch Linux, Debian, DragonFly BSD, Fedora, FreeBSD, Gentoo Linux, GNU Guix, Linux Mint, MX Linux, RHEL, Slackware, Ubuntu és Void Linux közössége támogatja az X.Org Server XLibre-ra való cseréjére szolgáló csomagokat. A fork létrehozásának oka az X.Org karbantartóival való nézeteltérés volt, ami a fejlesztés stagnálásához vezetett.
A változtatások között
A XLibre XServer 25.2 kiadásának változásai:
- A glamor_egl 2D-gyorsító mechanizmus belső architektúrájának refaktorálása történt, amely OpenGL-t használ a 2D műveletek felgyorsítására. A glamor_egl-ből kiemelték az xf86-specifikus kódot, a DRI3 (Direct Rendering Infrastructure) infrastruktúra megvalósítása pedig úgy lett átdolgozva, hogy működjön a libgbm (Generic Buffer Management) könyvtár nélkül, ami lehetővé tette a GLAMOR működését a 470-es ágú és újabb NVIDIA meghajtókkal. A NVIDIA 470+ meghajtók most már használhatók GLX és DRI3, EGL inicializálásához és OpenGL kontextus létrehozásához.
- Az egyszerűsített KDrive X-szerver megvalósítása átalakításra került, amely most több képernyő támogatásával, DRI3 infrastruktúrával, GLAMOR 2D-gyorsítási architektúrával, X-Video videolejátszási gyorsító mechanizmussal, evdev bemeneti rendszer automatikus észlelésével, több szálú bemenettel és virtuális terminálok közötti váltással bővült.
- Az Xfbdev X-szerver, amely framebuffer-t használ, most támogatja az X-Video, GLX és DRI3 rendszereket, amelyeket a GLAMOR 2D-gyorsítási architektúráján keresztül valósítanak meg. Új parancssori opciók kerültek hozzáadásra a beállításokhoz.
Xfbdev. - Az Xvfb (X virtuális framebuffer) X-szerverhez hozzáadták a DRI3 és
GLX támogatást, amelyet a GLAMOR-on keresztül valósítottak meg. - A "modesetting" DDX-illesztőprogram, amely KMS (Kernel Mode Setting) interfészen fut, átváltott a GBM Bo Wrapper (BufferObject) használatára. Beállították az egér mutató elforgatását és visszaverését, valamint hozzáadták a kiegészítő mutatóméretek támogatását.
- A DRI3 megvalósítása most 1.4-es verziószámot ad vissza, és törli a módosítók gyorsítótárát a closeScreen metódus hívásakor.
- DRM-illesztőprogramok (Direct Rendering Manager) kerültek hozzáadásra Coreboot, VESA és EFI számára. Az Intel GPU számára készült DDX-illesztőprogram korlátozottan használható a Gen3 generációig.
- Biztosították az XDG Base Dir 0.8 specifikáció támogatását.
- A NVIDIA modulok konfigurációjának elkülönítése megtörtént.
Forrás: opennet.ru
