Red Hat wird den X.org-Server und verwandte Komponenten aus RHEL 10 entfernen.

Die Firma Red Hat hat einen Plan zur Einstellung des Supports für den X.org-Server in der Red Hat Enterprise Linux 10 Distribution veröffentlicht. Ursprünglich wurde der X.org-Server als veraltet erklärt und zur Entfernung in einer zukünftigen RHEL-Branch vorgesehen, bereits vor einem Jahr in den Release-Notes zu RHEL 9.1. Die Möglichkeit, X11-Anwendungen in einer Wayland-Sitzung auszuführen, die durch den DDX-Server XWayland bereitgestellt wird, bleibt erhalten. Die erste Version der RHEL 10 Branch, in der die Lieferung des X.org-Servers eingestellt 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 erfolgt bereits seit 15 Jahren, und Red Hat beteiligt sich von Anfang an aktiv daran. Mit der Zeit wurde klar, dass das Protokoll X11 und der X.org-Server grundlegende Probleme aufweisen, die angegangen werden müssen, und Wayland stellte sich als die Lösung heraus. Heute gilt Wayland als de-facto Infrastruktur für das Fenstersystem und die Grafikdarstellung in Linux.

Während die Gemeinschaft neue Funktionen umsetzte und Mängel in Wayland behebt, wurde die Entwicklung Server X.org und die X11-Infrastruktur werden zurückgefahren. Wayland wird erheblich verbessert, was jedoch zu einer erhöhten Wartungsbelastung für zwei Stacks führt: Es gibt viel neue Arbeit zur Unterstützung von Wayland, aber es bleibt auch die Notwendigkeit, den alten Stack basierend auf X.org zu warten. Letztendlich hat diese Fragmentierung der Bemühungen zu Schwierigkeiten geführt und den Wunsch geweckt, sich auf die Lösung der Kernprobleme zu konzentrieren.

Mit der Weiterentwicklung und Erweiterung der Möglichkeiten von Wayland hat Red Hat gemeinsam mit verschiedenen Hardware- und Softwareanbietern, Kunden, Vertretern der visuellen Effektindustrie (VFX) und anderen Projekten versucht, die erforderlichen Initiativen zu verstehen und zu entwickeln, um bestehende Einschränkungen zu beseitigen und den Wayland-Stack zu erweitern. Zu diesen Projekten gehören:

  • Unterstützung für einen hohen dynamischen Bereich (HDR) und Farbmanagement;
  • Entwicklung von Xwayland als Grundlage für die Abwärtskompatibilität mit X11-Kunden;
  • Entwicklung der Infrastruktur zur Unterstützung moderner Lösungen für Remote-Desktops; Analyse und Entwicklung der Unterstützung expliziter (explicit) Synchronisation im Wayland-Protokoll und entsprechenden Projekten;
  • Analyse und Entwicklung der Unterstützung von expliziter Synchronisation im Wayland-Protokoll und verwandten Projekten;
  • Erstellung der Libei-Bibliothek zur Gewährleistung von Emulation und Eingabeverarbeitung;
  • Beteiligung an der Wakefield-Initiative zur Unterstützung von OpenJDK mit (X)Wayland.

Anfang 2023 führten Ingenieure von Red Hat im Rahmen der Planung von RHEL 10 eine Untersuchung durch, um den Status von Wayland sowohl aus infrastruktureller als auch aus ökosystemischer Sicht zu verstehen. Die durchgeführte Bewertung ergab, dass trotz einiger verbleibender Probleme und Anwendungen, die eine bestimmte Anpassung erfordern, die Infrastruktur und das Ökosystem von Wayland insgesamt in gutem Zustand sind und verbleibende Mängel bis zur Veröffentlichung von RHEL 10 behoben werden könnten.

In diesem Zusammenhang wurde entschieden, den X.org-Server und andere X-Server (außer Xwayland) aus RHEL 10 und nachfolgenden Versionen zu entfernen. Xwayland sollte mit den meisten X11-Clients, die nicht sofort auf Wayland migriert werden, zurechtkommen. Bei Bedarf können die Kunden des Unternehmens während des gesamten Lebenszyklus von RHEL 9 bleiben, während die Fragen zum Übergang in das Wayland-Ökosystem geklärt werden. In der Ankündigung wird zusätzlich darauf hingewiesen, dass "X.org Server" und "X11" nicht als Synonyme betrachtet werden sollten: X11 ist das Protokoll, das weiterhin über Xwayland unterstützt wird, während X.org Server eine der Implementierungen des X11-Protokolls ist.

Die Entfernung des X.org Servers wird es ab RHEL 10 ermöglichen, die Bemühungen ausschließlich auf den modernen Stack und das Ökosystem zu konzentrieren, was die Lösung von Problemen wie HDR-Unterstützung, verbesserte Sicherheit, die Möglichkeit, gleichzeitig mit Monitoren mit unterschiedlicher Pixel-Dichte zu arbeiten, verbessertes Hot-Plugging von Grafikkarten und Displays sowie verbessertes Gesten- und Scroll-Management usw. ermöglicht.

Quelle: opennet.ru

Erwerben Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster