元に戻す: sudo update-rc.d -f ondemand remove

元に戻す: sudo update-rc.d -f ondemand remove

質問にあるように、私はsudo update-rc.d -f ondemand remove設定に関する記事を発行しましたTLPと言うのですが、"設定"をした後、グラフィックがまたダメになってしまいました。そこでアンインストールしましたTLPグラフィック ドライバーを再インストールしましたが、この質問のタイトルに記載されている手順を元に戻す方法がわかりません。

私は読んだアップデート-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

したがって、デーモンは開始番号 99 でランレベル 2、3、4、5 で起動することがわかります。これをこの構成に戻すには、次のように入力します。

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この設定をサポートするすべての CPU に対してすべての CPU ガバナーを設定します。

  • (スケーリング)ガバナーは、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

つまり、すべてのマシンの構成は同じです。

関連情報