web-dev-qa-db-fra.com

Comment puis-je planifier le réveil de l'hibernation?

Est-il possible de sortir d'Ubuntu de son hibernation à une heure prédéfinie? Ce ne devrait pas être WOL , mais plutôt Ubuntu se réveiller. Par exemple, il convient de faire ce que l'application WakeupOnStandBy fait sur MS Windows.

13
nixnotwin

J'ai trouvé qu'il était difficile de sortir Ubuntu de son hibernation. J'utilise donc les commandes suivantes pour démarrer Ubuntu à une heure prédéfinie:

# Clear previously set wakeup time 
Sudo sh -c "echo 0 > /sys/class/rtc/rtc0/wakealarm"

# Set the wakeup time at 2:02 am
Sudo sh -c "echo `date '+%s' -d '2am next day + 2 minutes'` > /sys/class/rtc/rtc0/wakealarm"

#Check if alarm is set. It should show the unix time stamp
cat /sys/class/rtc/rtc0/wakealarm

#After setting the time, PC can be turned off with this command
Sudo shutdown -P now 

Cette configuration a été très cohérente et n’a jamais échoué. La connexion automatique doit être activée lors de l'installation d'Ubuntu pour que cela fonctionne, sinon Ubuntu attendra à l'écran de connexion lorsqu'il démarrera automatiquement. Plus d'infos ici .

7
nixnotwin

En mode hibernation, le système d'exploitation est désactivé et ne peut rien faire. C'est le BIOS de l'ordinateur qui se réveille, ce n'est donc possible que si le BIOS de votre ordinateur le prend en charge. Avec certains BIOS, vous pouvez configurer un réveil programmé assez facilement.

Appuyez sur la touche qui vous permet d'accéder à la configuration ou similaire lorsque l'ordinateur démarre pour la première fois (souvent F2 ou Del) et voir quelles options vous avez.

Vous pouvez également configurer le BIOS pour qu’il se réveille à partir d’Ubuntu, si le BIOS prend en charge le réveil et permet à l’accès au système d’exploitation de le configurer. Ce guide est assez complet:
http://www.mythtv.org/wiki/ACPI_Wakeup

12
misterben

Étant donné que l'hibernation implique une mise hors tension, je me demande si votre BIOS prend en charge le démarrage automatique de l'application Power. Si tel est le cas, vous pouvez alimenter votre alimentation avec un minuteur externe ou un autre appareil.

0
outofstep