Gnome: XWayland (X11-Fallback) deaktivieren
Aktuell überlege ich meine Desktop-Umgebung von Xfce auf Gnome umzustellen. Grundsätzlich bin ich mit Xfce zufrieden, aber ich würde gerne weg von X11 hin zu Wayland. Bei Xfce wird es mit einer vollständigen Wayland-Unterstützung wohl noch etwas dauern.
Standardmäßig stellt Wayland mit XWayland ein Fallback für Anwendungen bereit, die die Ausführung unter Wayland nicht unterstützen. Dieses X11-Fallback möchte ich allerdings nicht haben, sondern ich möchte, dass alle Anwendungen ausschließlich unter Wayland laufen und X11 nicht mehr genutzt wird. Wie XWayland unter Gnome deaktiviert werden kann, erfahrt ihr in folgendem Beitrag.
XWayland deaktivieren
Standardmäßig läuft bei mir XWayland bei einem frisch installiertem Gnome bzw. Gnome-Shell:
Damit nun XWayland nicht mehr gestartet wird, kann man die Gnome-Shell mit der Option --no-x11
ausführen. Hierfür führt folgenden Befehl aus, um eine entsprechende systemdUnit-Datei anzulegen und zum Bearbeiten zu öffnen:
In der sich öffnenden Datei fügt die folgenden drei Zeilen hinzu:
Speichert die Datei und startet nun eurer System neu. Anschließend sollte der Aufruf von s aux | grep Xwayland
keinen XWayland-Prozess mehr anzeigen.
Fazit
Möchte man unter Gnome auf XWayland uns somit X11 verzichten, lässt sich das relativ einfach bewerkstelligen.