YaVDR cpufreq Governor ändern

  • Hallo,


    ich habe auf einem AMD Athlon X2 feststellen müssen, dass YaVDR 0.5 beim Booten die CPU Frequenz immer auf die maximale Frequenz und den Governor auf "Performance" festsetzt.
    Nun habe ich versucht unter /etc/default/cpufrequtils den Governor auf "ondemand" zu setzen, jedoch zeigt die Änderung keine Wirkung.
    Ein "cpufreq-set -g ondemand" funktioniert zwar und es wird auch die MIN-CPU-Frequenz aus /etc/default/cpufrequtils verwendet, aber nach einem Neustart, ist wieder
    alles auf Performance und maximale CPU Frequenz gesetzt.


    Wo ist denn noch eine Einstellung in YaVDR versteckt, die die CPU immer wieder in den Performance Modus setzt?


    PS: Mir ist bekannt, dass es in Verbindung mit VDPAU und K8 CPUs Probleme mit HD Material gibt, da in dem System aber nur SD Material wiedergeben wird,
    ist ein leises und kühles System wichtiger.

    Mein LinuxVDR Bastelsysten:
    --------------------
    Ahanix Viper MCE-301, Asrock B85M PRO4, Intel Pentium G3250 @ Scythe Shuriken, 4GB Kingston HyperX Savage, Corsair Force 3 & Samsung Spinpoint M7, Asus BR04B2T, Technotrend S2-1600, Powered by Seasonic S12-II 330 @ NB-BlackSilentFan XL2
    Stromverbrauch: 15 Watt Idle (Gnome Desktop), 22-24 Watt FullHD Videos (mit VLC)

    - Registered Linux-User Nr.:# 341407
    - Registered VDR-User Nr.:# 821

  • Nun habe ich versucht unter /etc/default/cpufrequtils den Governor auf "ondemand" zu setzen, jedoch zeigt die Änderung keine Wirkung.


    Hast du die LTK10_MIN_SPEED auch passend gesetzt? Der voreingestellte Wert ist ja deutlich über dem möglichen Minimalwert.

    Code
    LTK10_MIN_SPEED=2000MHz

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Ja, habe ich! Die Frequenz wird aber erst dann als Mindest-Frequenz eingestellt wenn ich manuell cpufreq-set -g ondemand eingebe.
    Nach einem Neustart läuft der Prozessor aber wieder mit 2500Mhz und taktet auch nicht auf 2000Mhz runter wie mir cpufreq-info zeigt.
    Die Konfiguration unter /etc/default/cpufrequtils scheint also Standardmäßig nicht geladen zu werden.

    Mein LinuxVDR Bastelsysten:
    --------------------
    Ahanix Viper MCE-301, Asrock B85M PRO4, Intel Pentium G3250 @ Scythe Shuriken, 4GB Kingston HyperX Savage, Corsair Force 3 & Samsung Spinpoint M7, Asus BR04B2T, Technotrend S2-1600, Powered by Seasonic S12-II 330 @ NB-BlackSilentFan XL2
    Stromverbrauch: 15 Watt Idle (Gnome Desktop), 22-24 Watt FullHD Videos (mit VLC)

    - Registered Linux-User Nr.:# 341407
    - Registered VDR-User Nr.:# 821

  • Wie es aussieht werden die Einstellungen aus /etc/default/cpufrequtils erst übernommen wenn ich den Dienst "cpufrequtils" neu starte.
    Ein ps ax | grep cpufrequtils zeigt mir, dass der Dienst beim YaVDR Start geladen wird, trotzdem läuft die CPU im Performance Modus, bis der Dienst neu gestartet wird.
    Was könnte noch dazwischen funken?

    Mein LinuxVDR Bastelsysten:
    --------------------
    Ahanix Viper MCE-301, Asrock B85M PRO4, Intel Pentium G3250 @ Scythe Shuriken, 4GB Kingston HyperX Savage, Corsair Force 3 & Samsung Spinpoint M7, Asus BR04B2T, Technotrend S2-1600, Powered by Seasonic S12-II 330 @ NB-BlackSilentFan XL2
    Stromverbrauch: 15 Watt Idle (Gnome Desktop), 22-24 Watt FullHD Videos (mit VLC)

    - Registered Linux-User Nr.:# 341407
    - Registered VDR-User Nr.:# 821

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!