MythTV может выключить компьютер, когда он больше не используется, и разбудить его за несколько минут до начала следующей записи. Это делается с помощью функций ACPI для установки времени пробуждения перед выключением. Существует обширное руководство по настройке этого, которое в основном сводится к:
Сначала убедитесь, что у вас ядро Linux версии 2.6.22 или новее, а функция обновления HWclock отключена, как описано выше.
Простой тест, чтобы разбудить машину через 5 минут
sudo sh -c "echo 0 > /sys/class/rtc/rtc0/wakealarm"
sudo sh -c "echo `date '+%s' -d '+ 5 minutes'` > /sys/class/rtc/rtc0/wakealarm"
cat /sys/class/rtc/rtc0/wakealarm
Проверьте
cat /proc/driver/rtc
Это должно вернуть список параметров. Убедитесь, что «alrm_time» через 5 минут, а «alrm_date» сегодня.
Выключите компьютер и посмотрите, не восстановится ли он через ~ 5 минут.
sudo shutdown -h now
(в Ubuntu 10.4 «sudo shutdown -P now» (-h может привести к перезагрузке системы))
Конечно, если вам всегда нужно одновременно выключить компьютер и включить его, вы можете просто настроить время пробуждения в BIOS (если есть такая возможность) и запланировать выключение прямо из сценариев инициализации.