web-dev-qa-db-fra.com

Touche de raccourci Xubuntu pour un arrêt immédiat

Je voudrais créer un deux raccourcis clavier. D'abord pour mettre fin à tous les processus, éteindre le système et éteindre l'ordinateur.

J'ai essayé quelque chose mais cela ne m'a fait que fermer la session et ensuite je devais confirmer que je voulais fermer la session, puis éteindre l'ordinateur manuellement.

Le second pour une simple déconnexion.

Quelle est la commande que je devrais taper dans les paramètres clavier/raccourci clavier? Ou devrais-je créer un fichier .sh et l'exécuter? Quelle commande pour exécuter le fichier dois-je utiliser alors?

Merci beaucoup!

3
Sebastian

gksudo shutdown -h now viendrait à l'esprit, mais cette commande nécessite des privilèges root. Pour l'exécuter, vous devez entrer votre mot de passe.

Voici une commande qui devrait fonctionner sans root et éteindre votre PC immédiatement (compatible avec toutes les versions officielles d'Ubuntu):

dbus-send --system --print-reply --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop

Ce sont spécifiques à Xubuntu:

  • arrêt: xfce4-session-logout --halt
  • redémarrer: xfce4-session-logout --reboot
  • déconnexion: xfce4-session-logout --logout
  • suspendre: xfce4-session-logout --suspend
  • hiberner: xfce4-session-logout --hibernate

Sources:

http://bbs.archbang.org/viewtopic.php?pid=9078#p9078

http://linux.die.net/man/1/xfce4-session-logout

7
Glutanimate

Vous devriez jeter un oeil sur '' Magic SysRq key ' qui est activé par défaut sous Linux

Presse Alt+SysRq+E fermer tous les processus

Pour proprement redémarrer:

Utilisées en séquence, certaines de ces actions peuvent être utilisées pour mettre fin proprement à des processus, vider des données sur un disque, démonter tous les systèmes de fichiers et redémarrer votre ordinateur. Pour effectuer ce processus, maintenez la combinaison de touches Alt + SysRq enfoncée et, tout en maintenant les touches Alt et SysRq enfoncées, saisissez les touches suivantes dans l'ordre, en mettant en pause plusieurs secondes entre chaque touche:

reisub

Pour arrêter à la place, appuyez sur o au lieu de b à la fin de la séquence ci-dessus.

( source )

0
kiri