Sebastian Kügler: Pläne für Wayland-Unterstützung in KDE Plasma 5

Noch fehlt die Unterstützung für einen Wayland-Compositor in Plasma 5, der neuen Arbeitsfläche der KDE-Community. Dieser wird aber für eine volle Umsetzung des Wayland-Protokolls benötigt, weshalb das KDE-Team nun mit den Arbeiten beginnt, wie Sebastian Kügler in seinem Blog(öffnet im neuen Fenster) schreibt.
Zwar können bereits mit den Frameworks 5 geschriebene Anwendungen mit Wayland unter Weston betrieben werden, für die Arbeitsflächen war eine ebenso einfache Portierung aber nicht möglich. Denn die Arbeitsflächen interagieren wesentlich direkter mit dem Displayserver und sorgen letztlich für den Start oder den Wechsel der Anwendungen selbst sowie für deren eigentliche Darstellung.
Für die Implementierung fehlen dem Team aber noch entscheidende Details. Diese umfassen vor allem die Schnittstellen zur Kommunikation der einzelnen Bestandteile untereinander, die noch nicht definiert oder implementiert sind. Auch müssten nach wie vor viele Codeteile angepasst werden, insbesondere in KWin.
Umgesetzt werden müssten etwa die Unterstützung für Tastaturkürzel, Informationen zu angeschlossenen Monitoren und deren Positionierung oder auch Details zu den Fenstern für den Taskmanager. Darüber hinaus muss auch die Bildschirmsperre neu geschrieben werden, und die Skripte zum Sitzungsstart müssen angepasst werden, da diese derzeit keine Wayland-Sitzung starten können.
Vorgegebenes Ziel für Wayland in Plasma ist, dass sämtliche Binärdateien zu Laufzeit zwischen X11 und Wayland wechseln können. Einen detaillierten Zeitplan oder gar einen Veröffentlichungstermin für die Wayland-Umsetzung in Plasma gibt es nicht.