Поскольку sysfs запускается только при загрузке/перезагрузке системы, то для смены управляющего при выходе из спящего/ждущего режимов нужно добавить в /etc/pm/sleep.d такой скрипт:
#!/bin/bash
#Activate the ondemand governor on each CPU
case $1 in
thaw)
for i in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do
echo ondemand > $i
done
;;
resume)
for i in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do
echo ondemand > $i
done
;;
esac
Полезно на ноут/нетбуках, потому что если ушёл в спящий режим, выдернул шнур и потом разбудил машину, то управляющий не смениться.