Stabil utgivelse av XLibre XServer 25.1, en fork av X.Org Server

Nøyaktig ett år etter opprettelsen av X.Org Server-forken er utgivelsen XLibre 25.1.6 presentert. Utgivelsen markerer overgangen fra versjon 25.1 til stabile utgivelser (tidligere oppdateringer hadde kvalitet som beta-versjoner og var ment for testing). XLibre brukes som standard i distribusjoner 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 støtter fellesskapet pakker for å erstatte X.Org Server med XLibre.

Hovedendringer i XLibre XServer 25.1:

  • Støtte for biblioteket libseat og bakgrunnsprosessen seatd er lagt til, som gir muligheter for sesjonshåndtering og organisering av tilgang til delte inndata- og utdataenheter (kan brukes som et alternativ til systemd-logind).
  • Støtten for proprietære NVIDIA-drivere er forbedret. I tillegg til tidligere støttede versjoner av NVIDIA-drivere 570+, har støtten for eldre grener 340, 390 og 470 blitt lagt til, aktivert ved å spesifisere flagget «legacy_nvidia_padding» når Xserver bygges, noe som gjør det mulig å unngå å måtte angi parameteren IgnoreABI i direktivet ServerFlags.
    På systemer med NVIDIA-driver aktivert er det lagt til støtte for 2D-akselerasjonsarkitektur GLAMOR, som bruker OpenGL til å akselerere 2D-operasjoner (tidligere var støtten for GLAMOR deaktivert på grunn av inkompatibilitet med DDX-driveren «modesetting» på systemer med NVIDIA-drivere, men denne inkompatibiliteten er nå løst).
  • X-server Xfbdev has been returned, utilizing the framebuffer provided by the device framebuffer (/dev/fb*) in Linux. Xfbdev can operate without graphics drivers and is suitable for use in embedded systems and in resource-constrained environments.
  • X11-utvidelsen Xnamespace er implementert for å sikre isolasjon av klienter gjennom navnerom-deling i X11.
  • Support for the Cygwin platform (GNU environment for Windows) has been added.
  • The ability to set the DPI property in relation to different monitors has been added.
  • Support for the outdated DGA 1.0 protocol has been removed in the dga driver.
  • I systemet for kontinuerlig integrasjon er det implementert testing av bygg for plattformene DragonFly BSD, FreeBSD, NetBSD, Cygwin (x86-64), macOS og Windows.
  • Sårbarhetene 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 er blitt rettet, nylig utgitt i X.Org Server 21.1.23 og xwayland 24.1.12.

Prosjektet ledes av Enrico Weigelt, som har utført flest endringer for X-serveren — før opprettelsen av forket fra Enrico i X.Org Server ble det gjort rundt 1600 endringer, og over 1200 endringer er inkludert i koden til forket. Enrico er også vedlikeholder av AMD FCH GPIO- og VIRTIO GPIO-driverne i Linux-kjernen, samt vedlikeholder av Xnest. Årsaken til at forket ble opprettet, var uenighet med politikken til de som vedlikeholdt X.Org, som førte til stagnasjon i utviklingen, mens Enrico argumenterte for en aktiv fortsatt utvikling og en omfattende opprydning av X-serveren. Misnøyen med Enrico blant vedlikeholderne, som førte til at han ikke lenger ble akseptert for endringer, skyldes at noen av endringene som var forbundet med oppryddingen, førte til problemer, regresjoner, brudd på ABI og feilmeldinger ved bygging.

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster