отменить: sudo update-rc.d -f по запросу удалить

Как говорится в вопросе, я издал sudo update-rc.d -f ondemand remove, потому что так говорится в статье о настройке TLP ... но после выполнения «конфигураций» моя графика вернулась в дерьмо. Поэтому я удалил TLP и переустановил мои графические драйверы, но я не знаю, как отменить шаг, описанный в заголовке этого вопроса.

Я читал о update-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

Но я не уверен, что это исправили, потому что я действительно не знаю что я пытаюсь исправить (вернуть обратно как было)

Помощь?

Заранее спасибо.

0
задан 8 November 2013 в 14:51

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

Так что да, это одинаковая конфигурация для всех машин.

0
ответ дан 8 November 2013 в 14:51

Другие вопросы по тегам:

Похожие вопросы: