Hiberner sans droits root en dehors de Gnome/KDE/XFCE

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à ^^

Pour gnome-power-manager sous Lenny il est nécessaire d’ajouter son utilisateur au groupe “haldaemon”.

Bonjour :smiley:

Et avec la commande Hibernate de tuxonice ? comment on fait ?

Non :laughing:

On dit mise en veille lorsqu’on éteint l’écran, les disques durs et quelques autres périphériques mais que l’ordinateur est toujours sous tension “normale”.

On dit mise en veille prolongée lorsque l’ordinateur n’est plus alimenté “normalement”, que toutes les données restent dans la RAM (= suspend to RAM). On consomme donc beaucoup moins que la mise en veille mais il faut toujours un peu d’énergie pour maintenir la RAM “en vie”.

On dit hibernation lorsqu’on coupe l’alimentation de l’ordinateur et que le contenu de la RAM est copié sur le disque dur (= suspend to disk). L’ordinateur est donc totalement éteint et ne consomme plus d’énergie, comme s’il vous aviez choisi “Eteindre”.

Voilà pour le cours :smt001

apt-get install uswsusp man s2disk

[quote=“mattotop”]apt-get install uswsusp man s2disk[/quote]
mieux

aptitude install uswsusp man s2disk