При запуске системы запускаются сервисы local и local-sleep, которые используют механизм с файлом-флажком в /tmp, чтобы local-sleep был сразу запущен, и мог при первом засыпании исполнить свою роль.
Сам механизм достаточно крив и нелогичен (например, и local, и local-sleep зачем-то оба запускают скрипты при наличии флажка), но как-то работает — по крайней мере, подсветка как-то восстанавливается, и в /proc/easy_slow_down_manager стоит 2.
Но APM level почему-то не устанавливается в 254, как указано в /usr/local/sbin/shy-mode, а установлен в off (уже хотел писать в Hardware «что у меня за фигня с диском, щёлкает постоянно»). При этом сбрасывать его, казалось бы, некому — сервисом hdparm я не пользуюсь (хотя и значения в конфиге другие), в /etc/pm нужные заглушки имеются.
Где что не так?
rc-update
/etc/init.d/local
/etc/init.d/local-sleep
/etc/hibernate/common.conf
/etc/local-sleep.d/50-powersaving.start
/usr/local/sbin/shy-mode