
Jeśli chcemy ustawić domyślnego zarządcę przy starcie fedory, wówczas należy w skrypcie startującym usługę:
/etc/rc.d/init.d/cpuspeed
zmienić linię default_governor=powersaver
Do pobrania cpufreq_scaling_governor.sh (repo)
Aktualizacja: 2010.08.25-18:48
- przed wyjściem usuwane są z kernela nieużyte moduły
- zastąpiłem 'sudo' przez 'su -'
- i kosmetyka
2 komentarze:
Mam uwagę odnośnie odpalania skryptów ze zwykłego użytkownika. W swoim skrypcie zakładasz odpowiednią konfigurację sudoers, co może się skończyć takim komunikatem:
Sorry, user ecik is not allowed to execute '/home/ecik/download/cpufreq_scaling_governor.sh' as root on ecikovo.
Problem też jest, gdy user nie ustawił atrybutu x do skryptu - wtedy też się nie odpali.
Więc najbezpieczniej byłoby zastosować taki zapis:
r="/bin/bash $(readlink -f `dirname $0`)/$(basename $0)"
su -c "$r $@"
wtedy odpali się na roocie niezależnie od konfiguracji ;)
Dzięki Ecik, poprawiłem to i kilka innych rzeczy.
Prześlij komentarz