Stabilní verze XLibre XServer 25.1, forku X.Org Server

Přesně po roce od založení forku X.Org Server byla představena verze XLibre 25.1. Tento vydání znamená přechod větve 25.1 do kategorie stabilních (předchozí aktualizace měly kvalitu beta verzí a byly určeny pro testování). XLibre se standardně používá v distribucích Artix Linux, GhostBSD, OpenMandriva a Vendefoul Wolf. Pro Arch Linux, Debian, DragonFly BSD, Fedora, FreeBSD, Gentoo Linux, GNU Guix, Linux Mint, MX Linux, RHEL, Slackware, Ubuntu a Void Linux existují balíčky podporované komunitou, které nahrazují X.Org Server XLibre.

Hlavní změny ve větvi XLibre XServer 25.1:

  • Byla přidána podpora knihovny libseat a běhového procesu seatd, které poskytují možnosti pro správu sezení a organizaci přístupu ke sdíleným vstupním a výstupním zařízením (může být použito jako alternativa k systemd-logind).
  • Byla vylepšena podpora proprietárních ovladačů NVIDIA. K dříve podporovaným verzím ovladačů NVIDIA 570+ byla přidána podpora starších větví 340, 390 a 470, která se aktivuje pomocí zmíněného příznaku „legacy_nvidia_padding“ při sestavování Xserver a umožňuje obejít nastavení parametru IgnoreABI v direktivě ServerFlags.
    Na systémech s ovladačem NVIDIA byla aktivována podpora architektury 2D akcelerace GLAMOR, která využívá OpenGL k urychlení 2D operací (dříve byla podpora GLAMOR deaktivována kvůli nekompatibilitě s DDX ovladačem „modesetting“ na systémech s ovladači NVIDIA, nyní byla tato nekompatibilita odstraněna).
  • Byl vrácen X-server Xfbdev, který využívá framebuffer poskytovaný zařízením framebuffer (\/dev\/fb*) v Linuxu. Xfbdev může fungovat bez grafických ovladačů a je vhodný pro použití v embedded systémech a prostředích s omezenými zdroji.
  • Bylo implementováno X11 rozšíření Xnamespace, které zajišťuje izolaci klientů prostřednictvím rozdělení na úrovni jmenných prostorů X11.
  • Přidána podpora platformy Cygwin (GNU prostředí pro Windows).
  • Přidána možnost nastavit vlastnost DPI v návaznosti na různé monitory.
  • V ovladači dga byla ukončena podpora zastaralého protokolu DGA 1.0.
  • V systému kontinuální integrace bylo implementováno testování sestavení pro platformy DragonFly BSD, FreeBSD, NetBSD, Cygwin (x86-64), macOS a Windows.
  • Byly odstraněny zranitelnosti CVE-2026-50256, CVE-2026-50257, CVE-2026-50258, CVE-2026-50259, CVE-2026-50260, CVE-2026-50261, CVE-2026-50262 a CVE-2026-50263, které byly nedávno opraveny ve verzi X.Org Server 21.1.23 a xwayland 24.1.12.

Projekt rozvíjí Enrico Weigelt, který se umisťuje na prvním místě v počtu připravených změn pro X-server - před vytvořením fork od Enrica v X.Org Server bylo akceptováno přibližně 1600 změn a další více než 1200 změn bylo zahrnuto do kódové základny fork. Enrico je také správcem ovladačů AMD FCH GPIO a VIRTIO GPIO v jádře Linux, a správcem Xnest. Důvodem vytvoření forku bylo nesouhlas s politikou správců X.Org, vedoucí k stagnaci vývoje, zatímco Enrico prosazoval aktivní pokračování rozvoje a provedení velkého úklidu X-serveru. Nespokojenost správců vůči Enricovi, která vedla k ukončení přijetí změn od něj, byla způsobena tím, že některé změny spojené s úklidem vedly k problémům, regresím, narušení ABI a chybám při sestavení.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster