J'ai déjà lu des publications précédentes sur la déconnexion du terminal, mais celles-ci concernaient d'anciennes versions. Je n'ai pas trouvé le moyen de me déconnecter dans Ubuntu 13.10 à partir du terminal.
Comment puis-je me déconnecter du terminal dans Ubuntu 13.10?
gnome-session-quit --no-Prompt
vous déconnectera d'une session Unity existante, sans invite.
Je fais habituellement un killall -u <your-user-name>
pour arrêter ma session en cours et nettoyer tous les processus restants.
Si vous êtes dans un environnement gnome/Unity, vous pouvez utiliser la commande gnome-session-quit
, ou gnome-session-quit --no-Prompt
si vous ne souhaitez pas choisir entre verrouillage ou déconnexion.
Si vous êtes dans un terminal pur (pas d’environnement X), exit
devrait faire l'affaire.
Vous pouvez utiliser le signal dbus pour vous déconnecter du bureau avec dbus-send
:
dbus-send --session --type=method_call --print-reply --dest=org.gnome.SessionManager /org/gnome/SessionManager org.gnome.SessionManager.Logout uint32:1
Testé avec gnome et unité.