[linux] commandes acpi, comment faire?(résolu)

commandes acpi, comment faire?(résolu) [linux] - Divers - Linux et OS Alternatifs

Marsh Posté le 29-07-2003 à 17:19:07    

Je cherche a éteindre automatiquement (sans taper de commande ni rien) en appuyant sur le bouton power de mon pc. Pour cela je dois utiliser les acpi events, donc:
 
dans /etc/acpi/events/default :
event=button power.*  
action=/sbin/init 0
 
Ce qui normalement devrait éteindre le pc lorsque l'on presse le bouton power.
J'ai bien vérifié que acpid enregistrait bien l'évenement dans /var/log/acpid :
button/power PWRF 00000080 00000004
 
mais apparament ça ne marche pas, en modifiant le fichier default comme cela :
event=button/power.*  
action=/sbin/init 0  
 
ça ne fonctionne toujours pas.
Vous auriez une idée ?


Message édité par nodus le 29-07-2003 à 18:13:44
Reply

Marsh Posté le 29-07-2003 à 17:19:07   

Reply

Marsh Posté le 29-07-2003 à 17:29:34    

/sbin/halt ?


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 29-07-2003 à 17:36:44    

'shutdown -h now' ?

Reply

Marsh Posté le 29-07-2003 à 17:41:33    

Est-ce que le démon ACPID est lancé ?
Sinon le fichier de configuration a l'air correct. Faudra que je vérifie sur mon PC ce que j'ai.
Pour le démon ACPID : http://acpid.sourceforge.net/
 
EDIT:
Désolé, question bête: Si le log se met à jour c'est que le démon doit tourner.  ;)  
Essaye avec une autre commande comme proposé juste avant pour voir.


Message édité par Vinx le 29-07-2003 à 17:43:29
Reply

Marsh Posté le 29-07-2003 à 17:45:14    

Dans les newsgroup de Google, y a un type qui a ajouté un %e :
 
        event=button power.*
        action=/sbin/shutdown -h now %e
 
des fois que...

Reply

Marsh Posté le 29-07-2003 à 17:54:00    

ok probléme réglé, j'ai créé un fichier /etc/acpi/events/poweroff avec dedans  
 
event=button/power.*
action=/sbin/shutdown -h now %e
 
merci a tous et surtout a Vinx qui m'a mis sur une piste involontairement  :hello:


Message édité par nodus le 29-07-2003 à 18:11:09
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed