ljere a écritje pense que tu devrais tester avec
dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Hibernate
Heu, ..;, non chez moi ça marche pô.
L'as tu testé chez toi ?
Par contre j'ai trouvé
ce fil qui explique comment rendre n'importe quelle commande root accessible à un utilisateur lambda, sans password.
Je résume :
Soit
rootcmd la commande que l'utilisateur
lambda veut pouvoir lancer sans password.
Alors il faut écrire le script suivant (nommé
lamdacmd):
#!/bin/sh
sudo rootcmd
Et le placer dans /home/lambda/.local (par exemple)
rendre ce script exécutable ( chmod u+x lambdacmd )
et rendre la commande rootcmd executable sans password en ajoutant la ligne :
lambda ALL=NOPASSWD:/usr/sbin/rootcmd
dans /etc/sudoers
J'applique ça à la commande
pm-hibernate, et ça marche.
Ensuite, je place la commande
/home/lambda/./lambdacmd dans mon raccourci, et hop, mon mini PC hiberne sur un appui touche, ce que je voulais au départ.
Cette méthode est valable pour n'importe quelle commande en particulier
pm-suspend vu précédemment.
Je "résolute" le fil, mais si tu trouves la commande à rallonge qui va bien et qui permet d'éviter un script, je suis preneur.
A+