Як запланувати пробудження від сплячки?


13

Чи можливо пробудити Ubuntu від сплячки у визначений час? Це не повинно бути WOL , а Ubuntu, прокинувшись. Наприклад, він повинен робити те, що додаток WakeupOnStandBy робить у MS Windows.

Відповіді:


12

Під час сплячого режиму операційна система вимкнена і нічого не може зробити. Саме BIOS комп'ютера робить пробудження, тому це можливо лише в тому випадку, якщо BIOS вашого комп'ютера підтримує це. За допомогою деяких BIOS ви можете легко налаштувати запланований режим пробудження.

Під час першого завантаження комп'ютера (найчастіше F2 або Del) натисніть клавішу, яка переходить до "налаштування" або подібного, і подивіться, які у вас варіанти.

Крім того, можливо, ви зможете налаштувати BIOS для пробудження з Ubuntu, якщо BIOS підтримує пробудження і дозволяє доступу до ОС налаштувати його. Цей посібник досить вичерпний:
http://www.mythtv.org/wiki/ACPI_Wakeup


Чи справедливо це і для суспензії (проти гібернації)?
Бенджамін

Це правильна відповідь. BIOS повинен підтримувати пробудження в певний час.
powerrox

7

Я виявив, що важко розбудити Ubuntu від сплячки. Тому я використовую наступні команди для завантаження Ubuntu у визначений час:

# 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 

Цей параметр був дуже послідовним, і він ніколи не провалювався. Автоматичний вхід повинен бути включений під час встановлення Ubuntu, щоб це працювало, інакше Ubuntu буде чекати на екрані входу, коли він автоматично завантажиться. Більше інформації тут .


3
Я просто спробував це, але з 'pm-suspend' замість вимкнення, і комп'ютер прокинувся в той момент, коли я встановив файл waalarm. Спасибі!
AX Labs

0

Оскільки сплячий режим передбачає відключення живлення, мені цікаво, чи підтримує ваш BIOS автоматичне завантаження при застосуванні живлення. Якщо так, ви можете переключити джерело живлення за допомогою зовнішнього таймера або іншого пристрою.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.