Red Hat wird den X.org-Server und zugehörige Komponenten aus RHEL 10 entfernen

Red Hat hat einen Plan zur Abschaffung des X.org-Servers in Red Hat Enterprise Linux 10 veröffentlicht. Der X.org-Server war ursprünglich veraltet und sollte vor einem Jahr in den Versionshinweisen zu RHEL 9.1 in einem zukünftigen Zweig von RHEL entfernt werden. Die vom XWayland DDX-Server bereitgestellte Möglichkeit, X11-Anwendungen in einer Wayland-Sitzung auszuführen, bleibt erhalten. Die erste Veröffentlichung des RHEL 10-Zweigs, in dem X.org Server abgekündigt wird, ist für die erste Hälfte des Jahres 2025 geplant.

Der Übergang vom X Window System, das nächstes Jahr 40 Jahre alt wird, zu einem neueren Stack auf Basis von Wayland läuft seit 15 Jahren und Red Hat war von Anfang an aktiv daran beteiligt. Im Laufe der Zeit wurde klar, dass das X11-Protokoll und der X.org-Server grundlegende Probleme hatten, die gelöst werden mussten, und Wayland wurde zur Lösung. Heute gilt Wayland als die De-facto-Windowing- und Grafik-Rendering-Infrastruktur für Linux.

Während die Community neue Funktionen implementierte und Fehler in Wayland behob, wurde die Entwicklung des X.org-Servers und der X11-Infrastruktur eingestellt. Wayland verbessert sich erheblich, aber dies führt zu einem erhöhten Aufwand bei der Wartung der beiden Stacks: Es gibt viele neue Arbeiten zur Unterstützung von Wayland, aber es besteht auch die Notwendigkeit, den alten X.org-basierten Stack zu warten. Letztendlich führte diese Fragmentierung der Bemühungen zu Schwierigkeiten und dem Wunsch, sich auf die Lösung der Kernprobleme zu konzentrieren.

Während Wayland seine Fähigkeiten weiterentwickelt und erweitert hat, hat Red Hat mit verschiedenen Hardwareanbietern, Softwareanbietern, Kunden, der Branche für visuelle Effekte (VFX) und anderen zusammengearbeitet, um die notwendigen Projekte zu verstehen und zu entwickeln, um bestehende Einschränkungen zu beseitigen und den Wayland-Stack zu erweitern. Unter ähnlichen Projekten:

  • Unterstützung für High Dynamic Range (HDR) und Farbmanagement;
  • Entwicklung von Xwayland als Basis für Abwärtskompatibilität mit X11-Clients;
  • Entwicklung einer Infrastruktur zur Unterstützung moderner Remote-Desktop-Lösungen;
  • Analyse und Entwicklung der Unterstützung für explizite Synchronisierung im Wayland-Protokoll und verwandten Projekten;
  • Erstellung der Libei-Bibliothek zur Bereitstellung von Emulation und Eingabeerfassung;
  • Teilnahme an Wakefields Initiative, OpenJDK mit (X)Wayland zusammenarbeiten zu lassen.

Anfang 2023 führten Red Hat-Ingenieure im Rahmen der Planung für RHEL 10 eine Studie durch, um den Zustand von Wayland nicht nur aus der Perspektive der Infrastruktur, sondern auch aus der Perspektive des Ökosystems zu verstehen. Als Ergebnis der Bewertung kam man zu dem Schluss, dass die Wayland-Infrastruktur und das Ökosystem trotz der Tatsache, dass immer noch einige Mängel bestehen und es Anwendungen gibt, die einer gewissen Anpassung bedürfen, im Allgemeinen in einem guten Zustand sind und die verbleibenden Mängel beseitigt werden können Veröffentlichung von RHEL 10.

In diesem Zusammenhang wurde beschlossen, den X.org-Server und andere X-Server (außer Xwayland) aus RHEL 10 und nachfolgenden Versionen zu entfernen. Die meisten X11-Clients, die nicht sofort auf Wayland portiert werden, sollten von Xwayland verwaltet werden. Bei Bedarf können die Kunden des Unternehmens während des gesamten Lebenszyklus auf RHEL 9 bleiben, während Probleme beim Übergang zum Wayland-Ökosystem gelöst werden. In der Ankündigung wird ausdrücklich darauf hingewiesen, dass „X.org Server“ und „X11“ nicht als Synonyme verstanden werden sollten: X11 ist ein Protokoll, das weiterhin von Xwayland unterstützt wird, und X.org Server ist eine Implementierung des X11-Protokolls.

Durch das Entfernen von X.org Server können Sie sich ab RHEL 10 ausschließlich auf den modernen Stack und das Ökosystem konzentrieren, wodurch Probleme wie die HDR-Unterstützung behoben, die Sicherheit erhöht, die Möglichkeit, gleichzeitig mit Monitoren mit unterschiedlichen Pixeldichten zu arbeiten, verbessert wird Hot-Plug-fähige Grafikkarten und Displays, Verbesserung der Gestensteuerung und des Scrollens usw.

Source: opennet.ru

Kommentar hinzufügen