Как говорится в вопросе, я выпустил sudo update-rc.d -f ondemand remove
потому что это то, что статья о настройкеТЛПговорит... но после выполнения "конфигураций" моя графика снова стала дерьмовой. Поэтому я удалилТЛПпереустановил графические драйверы, но не знаю, как отменить действие, описанное в заголовке этого вопроса.
Я читал ообновление-rc.dи я выпустилsudo update-rc.d -f ondemand defaults
mymachine@deus:~$ sudo update-rc.d ondemand defaults
[sudo] password for mymachine:
update-rc.d: warning: ondemand stop runlevel arguments (0 1 6) do not match LSB Default-Stop values (none)
Adding system startup for /etc/init.d/ondemand ...
/etc/rc0.d/K20ondemand -> ../init.d/ondemand
/etc/rc1.d/K20ondemand -> ../init.d/ondemand
/etc/rc6.d/K20ondemand -> ../init.d/ondemand
/etc/rc2.d/S20ondemand -> ../init.d/ondemand
/etc/rc3.d/S20ondemand -> ../init.d/ondemand
/etc/rc4.d/S20ondemand -> ../init.d/ondemand
/etc/rc5.d/S20ondemand -> ../init.d/ondemand
Но я не уверен, исправило ли это ситуацию, потому что я на самом деле не знаю, что именно я пытаюсь исправить (вернуть все к прежнему состоянию).
Помощь?
Заранее спасибо.
решение1
С sudo update-rc.d -f ondemand remove
удалением симлинков этого демона. Поэтому демон больше не выполняется при переключении на настроенный уровень выполнения (или при загрузке).
Я посмотрел на своей машине, какая конфигурация этой службы по умолчанию:
user@host:~# find /etc/rc* -name "*ondemand*"
/etc/rc2.d/S99ondemand
/etc/rc3.d/S99ondemand
/etc/rc4.d/S99ondemand
/etc/rc5.d/S99ondemand
Итак, мы видим, что демон запускается на уровнях запуска 2, 3, 4 и 5 с начальным номером 99. Чтобы вернуть эту конфигурацию, введите:
user@host:~# update-rc.d ondemand start 99 2 3 4 5 .
Adding system startup for /etc/init.d/ondemand ...
/etc/rc2.d/S99ondemand -> ../init.d/ondemand
/etc/rc3.d/S99ondemand -> ../init.d/ondemand
/etc/rc4.d/S99ondemand -> ../init.d/ondemand
/etc/rc5.d/S99ondemand -> ../init.d/ondemand
Редактировать
Согласно сценарию, /etc/init.d/ondemand
скрипт устанавливает каждый регулятор ЦП для ondemand
каждого ЦП, который поддерживает эту настройку.
- Регулятор (масштабирования) управляет автоматической регулировкой частоты процессора.
ondemand
означает, что частота подстраивается под текущие потребности. Частота может так быстро меняться вверх или вниз.
Узнать, какие регуляторы доступны для вашего процессора, можно следующим образом:
user@host:~$ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_available_governors
userspace powersave conservative ondemand performance
userspace powersave conservative ondemand performance
userspace powersave conservative ondemand performance
userspace powersave conservative ondemand performance
Так что да, это одинаковая конфигурация для всех машин.