Page 1 sur 1
[openbox]configuration touche d'arrêt (résolu)
Publié : mer. 21 déc. 2011, 07:30
par Kristen
Bonjour
Sur mon eeepc 900A, j'ai installé openbox et j'ai pratiquement réussi à le configurer comme je le souhaite.
Il me reste à configurer le bouton de démarrage. J'aimerai que la machine s'éteigne lorsque j'appuie dessus. Dans mon rc.xml, j'ai marqué
Code : Tout sélectionner
<keybind key="XF86PowerOff">
<action name="Restart">
<command>shutdown -h now</command>
</action>
Cette commande ne fait que fermer la session et je me retrouve donc sur l'écran de connexion de slim
Quelle commande me stopperait le PC?
Merci
Re: [openbox]configuration touche d'arrêt
Publié : mer. 21 déc. 2011, 07:49
par chipster
Il faut que tu regardes si tu as le droit d'utiliser "shutdown -h now" en user autrement il faudra aller lire la doc sur sudo (sur le wiki par exemple

)
Si tu ne souhaites pas mettre sudo, tu installes consolkit et tu fais mumuses avec
dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart
Re: [openbox]configuration touche d'arrêt
Publié : mer. 21 déc. 2011, 18:14
par Arkane
Au pire tu peux donner des droits d'accès à ton groupe d'utilisateur (ou créer un nouveau groupe et ajouter ton compte sur ce groupe) pour la commande shutdown (/sbin/shutdown)
Re: [openbox]configuration touche d'arrêt
Publié : mer. 21 déc. 2011, 22:12
par Kristen
Merci, je regarde demain et je vous dis ce qu'il en est.
Re: [openbox]configuration touche d'arrêt
Publié : mer. 21 déc. 2011, 22:22
par benjarobin
La meilleur solution reste Dbus, mais ce n'est qu'un point de vue
Re: [openbox]configuration touche d'arrêt
Publié : mer. 21 déc. 2011, 22:49
par Kristen
ça m'énerve pas le temps d'attendre autrement, je vais mal dormir
Donc j'essaie
Code : Tout sélectionner
dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart
Bon c'est pas tout à fait ça vu que la machine redémarre. Je cherche et j'essaie shutdows, halt etc à la place de Restart mais rien n'y fait.
Je poursuis mais essais et je tente un
Code : Tout sélectionner
dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
.. et ça marche.
Je fais pouvoir aller me coucher! À demain et merci

Re: [openbox]configuration touche d'arrêt (résolu)
Publié : jeu. 22 déc. 2011, 08:24
par chipster
Il manque résolu ?

Re: [openbox]configuration touche d'arrêt (résolu)
Publié : jeu. 22 déc. 2011, 08:47
par Kristen
Il manque résolu ?
euh? non j'ai bien marqué résolu dans le titre avant d'aller me coucher!

Re: [openbox]configuration touche d'arrêt (résolu)
Publié : jeu. 22 déc. 2011, 09:36
par chipster
lol tricheur ^^'
Re: [openbox]configuration touche d'arrêt (résolu)
Publié : dim. 25 déc. 2011, 21:55
par mimas
Je conseille d'avoir un agent policykit de lancer, genre lxpolkit, parce que le jour où vous n'arriverez plus à éteindre/redémarrer la machine, vous ne chercher pas bien loin la raison du pourquoi devant la fenêtre qui s'affichera pour vous indiquer qu'il faut s'authentifier pour effectuer l'action. ☺