Stabilt udgivelse af XLibre XServer 25.1, en fork af X.Org Server

Et år efter dannelsen af fork'en X.Org Server præsenteres udgivelsen XLibre 25.1. Udgivelsen markerede overgangen af version 25.1 til stabil status (tidligere opdateringer havde kvalitet som beta-versioner og var beregnet til test). XLibre er som standard anvendt i distributioner som Artix Linux, GhostBSD, OpenMandriva og Vendefoul Wolf. For Arch Linux, Debian, DragonFly BSD, Fedora, FreeBSD, Gentoo Linux, GNU Guix, Linux Mint, MX Linux, RHEL, Slackware, Ubuntu og Void Linux understøttes pakker af fællesskabet til at erstatte X.Org Server med XLibre.

Vigtige ændringer i XLibre XServer 25.1:

  • Tilføjet support til bibliotektet libseat og baggrundsprocessen seatd, der giver muligheder for session management og organisering af adgang til delte input- og output-enheder (kan bruges som et alternativ til systemd-logind).
  • Forbedret understøttelse af proprietære NVIDIA-drivere. Udover tidligere understøttede versioner af NVIDIA-drivere 570+, er der tilføjet støtte til ældre versioner 340, 390 og 470, som aktiveres ved at angive flaget «legacy_nvidia_padding» under bygningen af Xserver og som muliggør, at parameteren IgnoreABI ikke behøver at være angivet i ServerFlags direktivet.
    På systemer med NVIDIA-driveren er der tilføjet support til 2D-accelerationsarkitekturen GLAMOR, som bruger OpenGL til at accelerere 2D-operationer (den tidligere støtte til GLAMOR blev deaktiveret på grund af inkompatibilitet med DDX-driveren «modesetting» på systemer med NVIDIA-drivere, men denne inkompatibilitet er nu løst).
  • X-serveren Xfbdev er tilbage, som bruger framebufferen leveret af en framebuffer-enhed (/dev/fb*) i Linux. Xfbdev kan fungere uden grafiske drivere og er velegnet til anvendelse på indlejrede systemer og i miljøer med begrænsede ressourcer.
  • Implementeret X11-udvidelsen Xnamespace, som sikrer klientisolering gennem opdeling på X11-namespaces niveau.
  • Tilføjet support til Cygwin-platformen (GNU-miljø til Windows).
  • Tilføjet mulighed for at angive DPI-egenskaber knyttet til forskellige skærme.
  • I DGA-driveren er supporten for det forældede DGA 1.0-protokol blevet fjernet.
  • I det kontinuerlige integrationssystem er der implementeret byggetests for platformene DragonFly BSD, FreeBSD, NetBSD, Cygwin (x86-64), macOS og Windows.
  • Sikkerhedssårbarhederne CVE-2026-50256, CVE-2026-50257, CVE-2026-50258, CVE-2026-50259, CVE-2026-50260, CVE-2026-50261, CVE-2026-50262 og CVE-2026-50263, der for nylig er blevet rettet i X.Org Server 21.1.23 og xwayland 24.1.12, er blevet udbedret.

Projektet ledes af Enrico Weigelt, der har det højeste antal ændringer forberedt til X-serveren - inden oprettelsen af forken fra Enrico i X.Org Server blev omkring 1600 ændringer vedtaget, og yderligere 1200 ændringer er blevet inkluderet i forkkens kodebase. Enrico er også vedligeholder af AMD FCH GPIO- og VIRTIO GPIO-drivere i Linux-kernen samt vedligeholder af Xnest. Årsagen til oprettelsen af forken var uenighed med politikken fra dem, der vedligeholdt X.Org, som førte til stagnation i udviklingen, mens Enrico støttede en aktiv fortsættelse af udviklingen og udførelsen af en stor oprydning af X-serveren. Utilfredsheden hos vedligeholderne over Enrico, der førte til, at han ikke længere fik accepteret ændringer, skyldtes, at nogle ændringer relateret til oprydningen førte til problemer, regresser, brud på ABI og kompileringfejl.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster