Ich habe eine (grafische) Anmeldesitzung, die auf einem Bürocomputer ausgeführt wird, und möchte sie abmelden, um einige Computerressourcen zu sparen.
Ich kann in die Bürobox gehen, aber wenn ich es versuche, gnome-session-quit
bekomme ich Folgendes:
$ gnome-session-quit --logout --no-prompt
** (gnome-session-quit:18500): WARNING **: Command line `dbus-launch --autolaunch=fca99a51622d1930b068883b00000005 --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed.\n
** (gnome-session-quit:18500): WARNING **: Unable to start: Cannot open display:
Sinnvoll, da meine $DISPLAY
leer ist (da es sich um eine kopflose SSH-Sitzung handelt). Wenn ich renne w
, sehe ich, dass das gnome-session
läuft tty7
. Gibt es eine Möglichkeit, wie ich vorgeben kann, tty7
eine Abmeldung zu initiieren? Gibt es einen besseren Weg, dies zu tun?
w
mit gnome-session
hatte tty7
als Anzeige, aber die Sitzung hatte mehrere andere Einträge mit :0
(Terminals offen, denke ich?). Das Überprüfen der w
:0
w
sehe ich mit eine Linie in diesem Sinne:muru :0 Wed20 ?xdm? 11:15m 1.10s gdm-session-worker [pam/gdm-password]
Das:0
Sein ist mein relevantes$DISPLAY
. Nicht wahr? Sie können auch versuchen, zupgrep -fa X
sehen, mit was X ausgeführt wird.