desfazer: sudo update-rc.d -f ondemand remove

desfazer: sudo update-rc.d -f ondemand remove

Como diz a pergunta, emiti sudo update-rc.d -f ondemand removeporque é isso que é um artigo sobre como configurarTLPdiz... mas depois de fazer as "configurações" meus gráficos voltaram a uma porcaria. Então eu desinstaleiTLPreinstalei meus drivers gráficos, mas não sei como desfazer a etapa descrita no título desta pergunta.

eu leio sobreatualização-rc.de eu emitisudo 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

Mas não tenho certeza se isso resolveu o problema, porque realmente não sei o que estou tentando consertar (voltar a como era)

Ajuda?

Desde já, obrigado.

Responder1

Com sudo update-rc.d -f ondemand removevocê removido os links simbólicos deste daemon. Portanto, o daemon não é mais executado ao alternar para o nível de execução configurado (ou na inicialização).

Olhei na minha máquina qual é a configuração padrão deste serviço:

user@host:~# find /etc/rc* -name "*ondemand*"
/etc/rc2.d/S99ondemand
/etc/rc3.d/S99ondemand
/etc/rc4.d/S99ondemand
/etc/rc5.d/S99ondemand

Então, vemos que o daemon inicia nos níveis de execução 2, 3, 4 e 5 com número inicial 99. Para definir isso de volta para este tipo de configuração:

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

Editar

De acordo com o script, /etc/init.d/ondemando script define cada governador de CPU para ondemandcada CPU que suporta essa configuração.

  • Um governador (de escala) gerencia como a frequência da CPU é ajustada automaticamente.
  • ondemandsignifica que a frequência é ajustada às necessidades atuais. A frequência pode mudar rapidamente para cima ou para baixo.

Você pode descobrir quais governadores estão disponíveis para seu cpus:

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

Então sim, é a mesma configuração para todas as máquinas.

informação relacionada