撤消:sudo update-rc.d -f ondemand remove

撤消:sudo update-rc.d -f ondemand remove

正如问题所说,我发布了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/ondemandCPU 设置每个 CPU 调节器。ondemand

  • (缩放)调节器管理如何自动调整 CPU 频率。
  • ondemand表示频率根据当前需求进行调整。频率可以快速调高或调低。

您可以通过以下方式了解您的 CPU 可用的调节器:

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

是的,所有机器的配置都是相同的。

相关内容