J'ai une session de connexion (graphique) exécutée sur un ordinateur de bureau et je voudrais la déconnecter pour économiser sur quelques ressources informatiques.
Je peux ssh à la boîte de bureau, mais quand j'essaye gnome-session-quit
j'obtiens ceci:
$ 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:
$DISPLAY
Est logique car my est vide (car c'est une session ssh sans tête). Quand je cours w
, je vois que le gnome-session
fonctionne tty7
. Existe-t-il un moyen de faire semblant d'être tty7
et de lancer une déconnexion? Y a-t-il une meilleure manière de faire cela?
w
avec gnome-session
avait tty7
comme affichage, mais la session avait plusieurs autres entrées avec :0
(terminaux ouverts je suppose?). La vérification de la colonne de temps à partir de laquelle w
j'ai réalisé :0
était la session graphique à coup sûr (:
w
, je vois une ligne à cet effet:muru :0 Wed20 ?xdm? 11:15m 1.10s gdm-session-worker [pam/gdm-password]
l':0
être mon pertinente$DISPLAY
. N'est-ce pas? Vous pouvez également essayer depgrep -fa X
voir avec quoi X s'exécute.