Stable release of XLibre XServer 25.1, a fork of X.Org Server

Točno po letu dni od ustanovitve forka X.Org Server je izšla različica XLibre 25.1.6. Ta izid je označil prenos veje 25.1 v razred stabilnih (prejšnje posodobitve so imele kakovost beta različic in so bile namenjene testiranju). XLibre se privzeto uporablja v distribucijah Artix Linux, GhostBSD, OpenMandriva in Vendefoul Wolf. Za Arch Linux, Debian, DragonFly BSD, Fedora, FreeBSD, Gentoo Linux, GNU Guix, Linux Mint, MX Linux, RHEL, Slackware, Ubuntu in Void Linux skupnost podpira pakete za zamenjavo X.Org Server z XLibre.

Glavne spremembe v veji XLibre XServer 25.1:

  • Dodana je podpora za knjižnico libseat in ozadje seatd, ki omogočata upravljanje sej in organizacijo dostopa do skupnih naprav za vnose in izhode (lahko se uporablja kot alternativa systemd-logind).
  • Izboljšana je podpora za lastniške gonilnike NVIDIA. Poleg prej podprtih različic gonilnikov NVIDIA 570+, je dodana podpora za starejše veje 340, 390 in 470, ki se aktivira z navedbo zastavice „legacy_nvidia_padding“ pri gradnji Xserver in omogoča, da se brez težav opustijo nastavitve v direktivi ServerFlags.
    Na sistemih z gonilnikom NVIDIA je vključena podpora za arhitekturo 2D pospeševanja GLAMOR, ki uporablja OpenGL za pospeševanje 2D operacij (prej je bila podpora GLAMOR onemogočena zaradi nezdružljivosti z DDX gonilnikom „modesetting“ na sistemih z gonilniki NVIDIA, zdaj je ta nezdružljivost odpravljena).
  • Povrnjen je X-strežnik Xfbdev, ki uporablja predpomnilnik, ki ga zagotavlja naprava framebuffer ( /dev/fb*) v Linuxu. Xfbdev lahko deluje brez grafičnih gonilnikov in je primeren za uporabo na vgrajenih sistemih in v okoljih z omejenimi viri.
  • Izvedeno je X11 razširitev Xnamespace, ki zagotavlja izolacijo strank skozi delitev na ravni imenskih prostorov X11.
  • Dodana je podpora za Cygwin (GNU okolje za Windows).
  • Dodana je možnost nastavitev lastnosti DPI v povezavi z različnimi monitorji.
  • V gonilniku dga je ustavljena podpora za zastareli protokol DGA 1.0.
  • V sistemu nenehne integracije je bila uvedena testiranja gradnje za platforme DragonFly BSD, FreeBSD, NetBSD, Cygwin (x86-64), macOS in Windows.
  • Odpravljene so ranljivosti CVE-2026-50256, CVE-2026-50257, CVE-2026-50258, CVE-2026-50259, CVE-2026-50260, CVE-2026-50261, CVE-2026-50262 in CVE-2026-50263, ki so bile nedavno odpravljene v X.Org Server 21.1.23 in xwayland 24.1.12.

Projekt ga vodi Enrico Weigelt, ki ima največ pripravljenih sprememb za X-server – pred ustvarjanjem forka v X.Org Server je bilo sprejetih približno 1600 sprememb, še več kot 1200 sprememb pa je vključenih v kodno bazo forka. Enrico je tudi vzdrževalec gonilnikov AMD FCH GPIO in VIRTIO GPIO v jedru Linux ter vzdrževalec Xnest. Razlog za ustvarjanje forka je bilo nesoglasje s politiko vzdrževalcev X.Org, ki je vodila v stagnacijo razvoja, medtem ko je Enrico zagovarjal aktivno nadaljevanje razvoja in temeljito čiščenje X-serverja. nezadovoljstvo vzdrževalcev do Enrica, ki je privedlo do prenehanja sprejemanja njegovih sprememb, je bilo posledica tega, da so nekatere spremembe, povezane s čiščenjem, povzročale težave, regresije, kršitve ABI in napake pri sestavljanju.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster