Stabile Veröffentlichung von XLibre XServer 25.1, Fork von X.Org Server

Genau ein Jahr nach der GrĂŒndung des X.Org Server Forks wird die Version XLibre 25.1.6 veröffentlicht. Dieses Release markiert die Umstellung des Branches 25.1 auf stabil (frĂŒhere Updates hatten Beta-QualitĂ€t und waren fĂŒr Tests gedacht). XLibre wird standardmĂ€ĂŸig in den Distributionen Artix Linux, GhostBSD, OpenMandriva und Vendefoul Wolf verwendet. FĂŒr Arch Linux, Debian, DragonFly BSD, Fedora, FreeBSD, Gentoo Linux, GNU Guix, Linux Mint, MX Linux, RHEL, Slackware, Ubuntu und Void Linux werden von der Community Pakete zur VerfĂŒgung gestellt, um X.Org Server durch XLibre zu ersetzen.

HauptÀnderungen im Branch XLibre XServer 25.1:

  • UnterstĂŒtzung fĂŒr die Bibliothek libseat und den Hintergrundprozess seatd hinzugefĂŒgt, die Möglichkeiten zur Sitzungsverwaltung und zum Zugriff auf gemeinsam genutzte Eingabe- und AusgabegerĂ€te bieten (kann als Alternative zu systemd-logind verwendet werden).
  • Die UnterstĂŒtzung fĂŒr proprietĂ€re NVIDIA-Treiber wurde verbessert. Neben den zuvor unterstĂŒtzten NVIDIA-Treiber-Versionen 570+ wurde die UnterstĂŒtzung fĂŒr Ă€ltere Branches 340, 390 und 470 hinzugefĂŒgt, die ĂŒber das Setzen des Flags „legacy_nvidia_padding“ beim Bauen des Xservers aktiviert werden kann, sodass das Setzen des Parameters IgnoreABI in der Direktive ServerFlags nicht mehr erforderlich ist.
    Auf Systemen mit NVIDIA-Treibern ist die UnterstĂŒtzung fĂŒr die 2D-Beschleunigungsarchitektur GLAMOR aktiviert, die OpenGL zur Beschleunigung von 2D-Operationen verwendet (zuvor war die GLAMOR-UnterstĂŒtzung aufgrund von InkompatibilitĂ€ten mit dem DDX-Treiber „modesetting“ auf Systemen mit NVIDIA-Treibern deaktiviert, diese InkompatibilitĂ€t wurde nun behoben).
  • X-Server Xfbdev wurde zurĂŒckgegeben, der den von der Framebuffer-GerĂ€t (\/dev\/fb*) in Linux bereitgestellten Framebuffer nutzt. Xfbdev kann ohne Grafikkarten-Treiber arbeiten und eignet sich fĂŒr den Einsatz in eingebetteten Systemen und in ressourcenbeschrĂ€nkten Umgebungen.
  • Das X11-Extension Xnamespace wurde implementiert, das die Isolation von Clients durch Namensraum-Trennung auf X11-Ebene ermöglicht.
  • UnterstĂŒtzung fĂŒr die Cygwin-Plattform (GNU-Umgebung fĂŒr Windows) hinzugefĂŒgt.
  • Die Möglichkeit, die DPI-Eigenschaft in Bezug auf verschiedene Monitore festzulegen, wurde hinzugefĂŒgt.
  • Im DGA-Treiber wurde die UnterstĂŒtzung des veralteten DGA 1.0-Protokolls eingestellt.
  • Im kontinuierlichen Integrationssystem wurde das Testen von Builds fĂŒr die Plattformen DragonFly BSD, FreeBSD, NetBSD, Cygwin (x86-64), macOS und Windows implementiert.
  • Die SicherheitsanfĂ€lligkeiten CVE-2026-50256, CVE-2026-50257, CVE-2026-50258, CVE-2026-50259, CVE-2026-50260, CVE-2026-50261, CVE-2026-50262 und CVE-2026-50263 wurden behoben, die kĂŒrzlich in X.Org Server 21.1.23 und xwayland 24.1.12 behoben wurden.

Das Projekt wird von Enrico Weigelt geleitet, der die meisten Änderungen fĂŒr den X-Server vorbereitet hat – vor der Erstellung des Forks von Enrico im X.Org Server wurden ca. 1600 Änderungen angenommen und ĂŒber 1200 Änderungen in den Code des Forks aufgenommen. Enrico ist auch Maintainer der AMD FCH GPIO und VIRTIO GPIO Treiber im Linux-Kernel sowie Maintainer von Xnest. Der Grund fĂŒr die Erstellung des Forks war die Unzufriedenheit mit der Politik der Maintainer von X.Org, die zu einer Stagnation der Entwicklung fĂŒhrte, wĂ€hrend Enrico fĂŒr eine aktive Fortsetzung der Entwicklung und eine umfassende Bereinigung des X-Servers plĂ€dierte. Die Unzufriedenheit der Maintainer gegenĂŒber Enrico, die zur Einstellung der Annahme von Änderungen von ihm fĂŒhrte, entstand daraus, dass einige im Zusammenhang mit der Bereinigung vorgeschlagenen Änderungen zu Problemen, Regressionen, ABI-Verletzungen und Kompilierungsfehlern fĂŒhrten.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster