Mam (graficzną) sesję logowania uruchomioną na komputerze biurowym i chciałbym się wylogować, aby zaoszczędzić na kilku zasobach komputerowych.
Mogę ssh do skrzynki biurowej, ale kiedy próbuję gnome-session-quit, dostaję to:
$ 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:
Ma sens, ponieważ mój $DISPLAYjest pusty (ponieważ jest to sesja ssh bezgłowa). Kiedy uruchamiam w, widzę, że gnome-sessiondziała tty7. Czy istnieje sposób, w jaki mogę udawać, że jestem tty7i zainicjować wylogowanie? Czy jest na to lepszy sposób?
wz gnome-sessionmiał tty7jako wyświetlacz, ale sesja zawierała kilka innych wpisów z :0(myślę, że terminale są otwarte?). Na pewno w:0
wwidzę jakąś linię do tego efektu:muru :0 Wed20 ?xdm? 11:15m 1.10s gdm-session-worker [pam/gdm-password]The:0istota moja istotne$DISPLAY. Nie ty Możesz także spróbowaćpgrep -fa Xsprawdzić, z czym działa X.