[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: j'ai un truc qui marche sur un livecd de kubuntu mais pas sur ma debian etch




Salut,

Voila le contenu de mon /etc/acpi/events/powerbtn:

 cat /etc/acpi/events/powerbtn
# /etc/acpi/events/powerbtn
# This is called when the user presses the power button and calls
# /etc/acpi/powerbtn.sh for further processing.

# Optionally you can specify the placeholder %e. It will pass
# through the whole kernel event message to the program you've
# specified.

# We need to react on "button power.*" and "button/power.*" because
# of kernel changes.

event=button[ /]power
action=/etc/acpi/powerbtn.sh

et pour /etc/acpi/powerbtn.sh:

# cat /etc/acpi/powerbtn.sh
#!/bin/sh
# /etc/acpi/powerbtn.sh
# Initiates a shutdown when the power putton has been
# pressed.

# If powersaved is running, let it process the acpi event
if pidof powersaved; then
    exit 0
fi

if ps -Af | grep -q '[k]desktop' && test -f /usr/bin/dcop
then
    dcop --all-sessions --all-users ksmserver ksmserver logout 0 2 0 &&
exit 0
else
    /sbin/shutdown -h now "Power button pressed"
fi

Merci :-)


Curieux, j'ai la même chose sur mon PC et tout fonctionne bien...
Est-ce que le fichier de log /var/log/acpid te dit quelque chose quand tu appuies sur cette touche?

Moi j'ai quelque chose qui ressemble à ça:

[Wed Dec 27 14:11:12 2006] received event "button/power PWRF 00000080 00000001"
[Wed Dec 27 14:11:12 2006] notifying client 2414[102:108]
[Wed Dec 27 14:11:12 2006] notifying client 2893[0:0]
[Wed Dec 27 14:11:12 2006] executing action "/etc/acpi/powerbtn.sh"
[Wed Dec 27 14:11:12 2006] BEGIN HANDLER MESSAGES
[Wed Dec 27 14:11:12 2006] END HANDLER MESSAGES
[Wed Dec 27 14:11:12 2006] action exited with status 0
[Wed Dec 27 14:11:12 2006] completed event "button/power PWRF 00000080 00000001"
[Wed Dec 27 14:11:25 2006] client connected from 2893[0:0]
[Wed Dec 27 14:11:25 2006] 1 client rule loaded
[Wed Dec 27 14:11:30 2006] exiting

NB: je ne suis pas sur d'avoir fait mon copié/collé correctement mais ça donne une idée. Quand il y a un problème, généralement il te dit ce qui ne va pas dans ce fichier... (le problème après est de comprendre ce qu'il raconte)

En espérant que cela t'aide...



Reply to: