XLibre 25.2.0 versiyası yayımlandı, X.Org Server-dən inkişaf etdirilən bir forktur. XLibre XServer 25.2.0 versiyasının ilk buraxılışı beta keyfiyyətindədir və test etməklə mümkün çatışmazlıqları müəyyən etmək məqsədini güdür. Ardınca bir neçə daha beta versiyası buraxılması planlaşdırılır, daha sonra isə bu budaq sabit olaraq elan ediləcək.
XLibre, Artix Linux, GhostBSD, OpenMandriva və Vendefoul Wolf distribütivlərində varsayılan olaraq istifadə olunur. Arch Linux, Debian, DragonFly BSD, Fedora, FreeBSD, Gentoo Linux, GNU Guix, Linux Mint, MX Linux, RHEL, Slackware, Ubuntu və Void Linux icmaları, X.Org Server-i XLibre ilə əvəzləmək üçün paketləri dəstəkləyir. Forkun yaradılmasının səbəbi, X.Org üstündəki inkişafın staqnasiyasına səbəb olan siyasətlə razılaşmamaqdır.
Dəyişikliklər arasında
XLibre XServer 25.2 buraxılışındakı dəyişikliklər:
- OpenGL-dən istifadə edən glamor_egl 2D-akselerasiya mexanizminin daxili arxitekturasının yenidən qurulması həyata keçirildi. glamor_egl-dən xf86-spesifik kod ayrıldı və DRI3 (Direct Rendering Infrastructure) infrastrukturu, libgbm (Generic Buffer Management) kitabxanası olmadan işləmək üçün yenidən tərtib edildi, bu da GLAMOR-un NVIDIA 470-dən etibarən mülkiyyət sürücüləri ilə işləməsini təmin etdi. NVIDIA 470+ sürücüləri indi GLX və DRI3, EGL-i başlatma və OpenGL kontekstini yaratmaq üçün istifadə oluna bilər.
- KDrive-dən sadələşdirilmiş X-serverinin implementasiyası yenidən işləndi, burada bir neçə ekranla işləmə, DRI3 infrastrukturu, GLAMOR 2D-akselerasiya arxitekturası, X-Video üçün videonun play-off mexanizmi, evdev giriş sisteminin avtomatik tanınması, çoxlu giriş və virtual terminallar arasında keçid dəstəkləndi.
- Xfbdev X-serverində, framebuffer istifadə edən, GLX və DRI3 üçün dəstək əlavə edildi, bunlar GLAMOR 2D-akselerasiya arxitekturası vasitəsilə həyata keçirildi. İnkişaf üçün yeni əmrlər əlavə edildi.
Xfbdev. - Xvfb (X virtual framebuffer) X-serverində DRI3 və GLX dəstəyi əlavə edildi, bu, GLAMOR vasitəsilə həyata keçirildi.
DDX sürücüsü «modesetting», KMS (Kernel Mode Setting) interfeysinin üstündə işlədilir, GBM Bo Wrapper (BufferObject) istifadəsinə keçirildi. Kursurun dönməsi və əks olunması tənzimləndi, əlavə kursur ölçülərinin dəstəyi əlavə edildi. - DRI3 implementasiyası indi 1.4 versiya nömrəsi qaytarır və closeScreen metodunun çağırılması zamanı modifikatorların keşi silinir.
- Coreboot, VESA və EFI üçün DRM sürücüləri (Direct Rendering Manager) əlavə edildi. Intel GPU üçün DDX sürücüsü yalnız Gen3-ə qədər avadanlıq üçün istifadə olunur.
- XDG Base Dir spesifikasiyasının 0.8 versiyası dəstəklənir.
- NVIDIA modulları üçün konfiqurasiyanın bölünməsi həyata keçirildi.
- XLibre 25.2.0 layihəsinin buraxılışı yayımlandı, X.Org Server-dən inkişaf etdirilən forktur.
Mənbə: opennet.ru
