Wayland/Konfiguration: Unterschied zwischen den Versionen
K Dirkwagner verschob die Seite Wayland/Benutzung nach Wayland/Konfiguration |
Keine Bearbeitungszusammenfassung |
||
| Zeile 4: | Zeile 4: | ||
=== Prüfen, ob Wayland verwendet wird === | === Prüfen, ob Wayland verwendet wird === | ||
Möchte man prüfen, ob Wayland aktiv ist, führt man im Terminal[1] folgenden Befehl aus | Möchte man prüfen, ob Wayland aktiv ist, führt man im Terminal[1] folgenden Befehl aus | ||
echo XDG_SESSION_TYPE | echo $XDG_SESSION_TYPE | ||
Die Ausgabe ist dann entweder `wayland` oder `x11` | Die Ausgabe ist dann entweder `wayland` oder `x11` | ||
Alternativ kann man auch den folgenden Befehl nutzen | Alternativ kann man auch den folgenden Befehl nutzen | ||
echo WAYLAND_DISPLAY | echo $WAYLAND_DISPLAY | ||
Erhält man eine Ausgabe wie | Erhält man eine Ausgabe wie | ||
Version vom 30. August 2025, 11:52 Uhr
Benutzung
Ist Wayland aktiv, nutzt man es automatisch, wenn man die grafische Oberfläche nutzt
Prüfen, ob Wayland verwendet wird
Möchte man prüfen, ob Wayland aktiv ist, führt man im Terminal[1] folgenden Befehl aus
echo $XDG_SESSION_TYPE
Die Ausgabe ist dann entweder `wayland` oder `x11`
Alternativ kann man auch den folgenden Befehl nutzen
echo $WAYLAND_DISPLAY
Erhält man eine Ausgabe wie
wayland-0
ist Wayland als Display-Server-Protokoll aktiv
- Erhält man keine Ausgabe, dann nutzt man den XServer
Xwayland
Wayland bringt standardmäßig mit Xwayland auch eine Implementierung eines XServers mit
- Der Wayland Compositor startet Programme, die nicht mit Wayland zusammenarbeiten können, automatisch in einer X-Session unter Verwendung von Xwayland
- Dies geschieht z.B., wenn man – unsicher arbeitend! – mittels [:sudo:] eine grafische Anwendung mit [:Root-Rechte:Root-Rechten] startet
- Unter Wayland selbst wäre dies nicht möglich, da dies einen Benutzerwechsel in der laufenden Sitzung bedeutet, was die Sicherheitsrichtlinien des Wayland Protokolls nicht zulassen
Um zu sehen, welche Programme in einer X Session laufen, führt man den folgenden Befehl im Terminal[1] aus
xlsclients
Die Ausgabe sieht dann z. B. so aus
thinkbook15 gsd-xsettings thinkbook15 ibus-x11 thinkbook15 gnome-shell thinkbook15 firefox
Die erste Spalte zeigt den Rechnernamen, die zweite Spalte den Namen des Programms, welches unter Xwayland läuft
X statt Wayland verwenden
Möchte man statt Wayland für eine Sitzung X als Displayserver verwenden, klickt man im Anmeldedialog (Login) des GNOME Desktops erst auf den eigenen Benutzername, dann rechts unten auf das Zahnradsymbol und wählt dort "Ubuntu auf Xorg" aus
Bei Kubuntu klickt man im Anmeldedialog von [:SDDM:] auf aus Auswahlmenü und wählt dort "Plasma (X11)" aus
Um Wayland unter Ubuntu dauerhaft zu deaktivieren, muss man die Konfigurationsdatei /etc/gdm3/custom.conf von [:GDM:] editieren
- Man öffnet die Datei mit einem Editor mit Root-Rechten[2][3] und fügt im Abschnitt `[daemon]` die folgenden zwei Zeilen ein
WaylandEnable=false DefaultSession=gnome-xorg.desktop
Danach muss man das System neu starten