X11-Kompatibilitätsschicht Wayback erreicht Version 0.1

X11-Kompatibilitätsschicht Wayback erreicht Version 0.1

Wayback-Logo

Wayback-Logo

Wayback 0.1

Das Wayback-Projekt entwickelt einen Wayland-Compositor, der auf X11 angewiesene Desktop-Umgebungen weiterbetreiben kann. Die Arbeiten seit der Ankündigung des Projekts mündeten jetzt in einer ersten Version 0.1.

Die soll zwar schon stabiler laufen als der ursprünglich bereitgestellte Quellcode, Wayback gilt allerdings nach wie vor als frühe Preview. Unter anderem unterstützt Wayback noch nicht mehrere gleichzeitig angeschlossene Monitore, zudem sind viele X.org-Optionen noch Stubs und somit ohne Funktion. Wayback 0.1 lässt sich laut den Entwicklern aber bereits einsetzen, sofern man geringe Erwartungen und Anforderungen an das System stelle.

Wayback besteht aus einem Wayland-Compositor, der auf der Bibliothek Wlroots aufbaut. Darauf wiederum läuft die Zwischenschicht Xwayland, die das Ausführen von X11-Programmen erlaubt. Anders als Gnome und KDE Plasma stellt Wayback allerdings keinen eigenen Desktop zur Verfügung. Stattdessen ist das System so ausgelegt, dass sich Desktop-Umgebungen für das X11-System starten lassen. Auf diese Weise kann man alte Desktop-Umgebungen auf einem modernen Grafikstack weiterbetreiben. Insbesondere erleichtert Wayback so den Herstellern von Distributionen die Arbeit, die sich vollständig auf Wayland konzentrieren könnten.

Nach dem Start des Projekts Ende Juni haben die Wayback-Entwickler ihren Quellcode etwas umstrukturiert, wobei sie sich an X.org orientieren:

  • Zunächst umfasst die Komponente „wayback-compositor“ den eigentlichen Wayland-Compositor.
  • Starten lässt er sich zusammen mit Xwayland über „Xwayback“, das dazu eine entsprechende X.org-kompatible Kommandozeilenschnittstelle bereitstellt.
  • „wayback-session“ bietet schließlich noch die „startx“-Funktionalität. Die Entwickler überlegen allerdings, ob sich diese Komponente nicht generell durch das originale „xinit“ ersetzen lässt.

Da X.org einige Optionen mit eigener Syntax wie „+opt“ versteht, haben die Entwickler zum Einlesen der Optionen einen eigenen neuen Parser geschrieben. Neben diesen genannten Neuerungen hat das Wayback-Team für die Version 0.1 zahlreiche Fehler beziehungsweise Probleme behoben.

Das Projekt ist mittlerweile bei Freedesktop.org untergekommen, der Quellcode zog in ein entsprechendes GitLab-Repository um.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Nach oben