Wie kann ich feststellen, ob ich Wayland betreibe?

33

Wayland ist der Standard-Anzeigeserver für Ubuntu 17.10 " auf unterstützten Systemen ". Aber wie kann ich feststellen, ob meine Plattform unterstützt wird und ich Wayland verwende?

Sumeet Deshmukh
quelle
3
Warum schaust du nicht einfach in den Prozess? pgrep Xorgoder so ähnlichps -ef | grep " :0"
Ravexina
Sumeet, können Sie die Antwort auf diese Frage überprüfen?
Jeremy Bicha

Antworten:

56

Öffnen Sie das Terminal und geben Sie Folgendes ein:

echo $XDG_SESSION_TYPE
Funicorn
quelle
13

Sie könnten installieren mesa-utils-extraund ausführen es2gears_wayland Wenn die App ausgeführt wird, führen Sie Wayland aus.

Wenn Sie auf unterhaltsame Weise überprüfen möchten, ob eine bestimmte App Wayland oder XWayland verwendet, führen Sie sie aus xeyes. Die Augen bewegen sich, wenn sich der Cursor über einem X- oder XWayland-Fenster befindet.

Oder führen Sie dies in einem Terminal aus:

env | grep -i wayland

Wenn keine Ausgabe erfolgt, wird Wayland nicht ausgeführt.

Jeremy Bicha
quelle
11

Verwenden Sie diesen Befehl im Ubuntu-Terminal:

echo $DESKTOP_SESSION

Schauen Sie sich den zurückgegebenen Wert an. Wenn es auf dem Landweg ist, wird es zurückkehren

gnome-wayland
amano
quelle
1
cat / etc / X11 / default-display-manager
jones0610
7
Diese Antwort ist für Ubuntu 17.10 nicht korrekt.
Jeremy Bicha
Sieht so aus, als wäre wayland der Standard-dm für gnome. Er besagt, gnomeob Sie wayland ausführen und gnome-xorgob Sie auf xorg sind.
Georgi Goranov
2
Es heißt jetzt "ubunu-xorg" für xorg und nur "ubuntu" für wayland.
krumpelstiltskin
2
@krumpelstiltskin: Laufen Xorg, 'Ubuntu' hier bekommen.
emk2203