Bonjour,
J'ai trouvé un bonne explication ICI :
http://linuxfr.org/forums/linuxd%C3%A9butant/posts/arr%C3%AAter-linux-avec-le-bouton-power
Et comment régler le "problème" ICI :
https://lists.ubuntu.com/archives/ubuntu-uk/2007-June/005413.html.
En bref :
Le démon acpid est installé via le package du même nom. Il est lancé comme un service au démarrage : /etc/init.d/acpid.
Le fichier de configuration /etc/default/acpid permet de lister les modules acpi qui t'intéressent. Pour ton cas il faut a minima le module button :
MODULES="button"
Le script /etc/acpi/events/powerbtn définit l'action à mener lorsqu'on appuie sur ce bouton.
event=button[ /]power
action=/etc/acpi/powerbtn.sh
Et voici ce que fait le script /etc/acpi/powerbtn.sh par défaut (arrêt propre de la machine) :
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
Il suffirais donc de faire un truc comme ça.. :
sudo mv /etc/acpi/powerbtn.sh /etc/acpi/powerbtn.sh.orig
sudo ln -s /bin/false /etc/acpi/powerbtn.sh