Il vous faut tout d’abord hal, acpid et d-bus d’installé. Si ça n’est pas le cas :
La commande pour un suspend to disk (on dit hibernation prolongée il me semble en bon français) :
dbus-send --system --type=method_call --dest=org.freedesktop.Hal /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Hibernate
La commande pour un suspend to ram
Alors à présent, perfectionnons le système et démarrons la veille juste en appuyant sur le bouton POWER. Commentez le fichier /etc/acpi/powerbtn.sh entièrement puis ajoutez la commande d’hibernation désirée à la suite :
/etc/acpi/powerbtn.sh
#on peut aussi mettre un lock afin d'empecher tout accès physique à la machine :
#xlock -mode blank &
#ici un suspend to disk
dbus-send --system --type=method_call --dest=org.freedesktop.Hal /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Hibernate
On redémarre acpid :
Appuyez sur le bouton POWER, l’hibernation doit alors se déclencher.
Voilà voilà ^^