Mise à jour pour ceux qui, comme moi, travaillent encore sur des systèmes KDE/Ubuntu 14.04. Pour verrouiller, utilisez qdbus
et pour suspendre, utilisez dbus
. Commande complète :
qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock && dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend
Pour hiberner, c'est-à-dire suspendre sur le disque dur au lieu de la RAM, remplacez 'Suspend' à la fin de la commande par 'Hibernate'.
Pour simplement verrouiller l'écran sans suspendre, xscreensaver-command -lock
fonctionnera, SI vous tapez seulement 1 tiret pour l'option '-lock', et seulement si l'économiseur d'écran est en cours d'exécution. En fait, ce n'est pas une commande très utile. L'utilisation de i3lock
est plus simple, mais alors vous n'aurez pas une boîte de dialogue de connexion soignée pour reprendre le travail, comme c'est le cas avec qdbus
.
4 votes
Pour Ubuntu 16.04, consultez cette question : askubuntu.com/questions/777178/suspend-command-in-ubuntu-16-04 et sa réponse
systemctl suspend