Wie die Frage schon sagt, habe ich ausgegeben, sudo update-rc.d -f ondemand remove
weil das ist, was ein Artikel über die KonfigurationTLPsagt... aber nach der "Konfiguration" war meine Grafik wieder Mist. Also habe ich deinstalliertTLPhabe meine Grafiktreiber neu installiert, weiß aber nicht, wie ich den im Titel dieser Frage beschriebenen Schritt rückgängig machen kann.
ich lese überupdate-rc.dund ich gabsudo 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
Aber ich bin nicht sicher, ob das das Problem behoben hat, weil ich nicht wirklich weiß, was ich beheben will (wieder in den ursprünglichen Zustand versetzen).
Helfen?
Dank im Voraus.
Antwort1
Damit sudo update-rc.d -f ondemand remove
werden die symbolischen Links dieses Daemons entfernt. Der Daemon wird somit beim Wechsel in den konfigurierten Runlevel (oder beim Booten) nicht mehr ausgeführt.
Ich habe mir auf meinem Rechner die Standardkonfiguration dieses Dienstes angesehen:
user@host:~# find /etc/rc* -name "*ondemand*"
/etc/rc2.d/S99ondemand
/etc/rc3.d/S99ondemand
/etc/rc4.d/S99ondemand
/etc/rc5.d/S99ondemand
Wir sehen also, dass der Daemon in den Runleveln 2, 3, 4 und 5 mit der Startnummer 99 startet. So setzen Sie ihn wieder auf diesen Konfigurationstyp zurück:
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
Bearbeiten
Laut Skript /etc/init.d/ondemand
setzt das Skript jeden CPU-Governor ondemand
für jede CPU auf , die diese Einstellung unterstützt.
- Ein (Skalierungs-)Regler regelt, wie die CPU-Frequenz automatisch angepasst wird.
ondemand
bedeutet, dass die Frequenz dem aktuellen Bedarf angepasst wird. Die Frequenz kann sich also schnell nach oben oder unten verändern.
So können Sie herausfinden, welche Governors für Ihre CPUs verfügbar sind:
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
Also ja, es ist für alle Maschinen die gleiche Konfiguration.