Soundkarte (Energiesparmodus): Unterschied zwischen den Versionen

Aus wiki.archlinux.de
Dongiovanni (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Viele Soundkarten kann man in einen Energiesparmodus versetzen, allerdings kann es dann zu Knackgeräuschen beim Reaktivieren kommen.
{{righttoc}}
Viele Soundkarten lassen sich in einen Energiesparmodus versetzen, allerdings kann es dann zu Knackgeräuschen beim Reaktivieren kommen.


==alsa Daemon==
==alsa Daemon==
Wer den alsa-Daemon nutzt, kann diese Einstellung in /etc/conf.d/alsa vornehmen. Bei snd_hda_intel setzt man ein Inaktivitätslimit in Sekunden.
Wird der alsa-Daemon verwendet, lassen sich diese Einstellung in ''/etc/conf.d/alsa'' vornehmen.
<pre>
{{Hinweis|Bei hda_intel wird ein Inaktivitätslimit in Sekunden angegeben.}}
# Enables powersaving mode for AC97 and hda_intel audio chips.
# Set to 1 to enable powersaving.
# Set to 0 to disable powersaving (default).
POWERSAVE=1
</pre>


==Manuell==
# Enables powersaving mode for AC97 and hda_intel audio chips.
===snd_hda_intel===
# Set to 1 to enable powersaving.
Zum Abschalten nach 10 Sekunden Inaktivität:<br>
# Set to 0 to disable powersaving (default).
/etc/modprobe.conf oder z.B. /etc/modprobe.d/snd_hda_intel_power_save
POWERSAVE=1
<pre>options snd_hda_intel power_save=10</pre>


===snd_ac97_codec===
==Manuelle Konfiguration==
Hier kann man nur ein- oder ausschalten.<br>
Wird der Daemon nicht benutzt, können die nötigen Einstellungen auch manuell gesetzt werden. Dazu wird in der Datei ''/etc/modprobe.d/modprobe.conf'' für den Soundtreiber eine Option gesetzt, die allerdings erst beim nächsten laden des Kernelmodules wirksam wird.
/etc/modprobe.conf oder z.B. /etc/modprobe.d/snd_ac97_codec_power_save
<pre>options snd_ac97_codec power_save=1</pre>


==Im laufenden Betrieb==
Bei '''hda_intel''' wird ein Inaktivitätslimit in Sekunden angegeben. Zum Abschalten nach 10 Sekunden Inaktivität muss beispielsweise
===snd_hda_intel===
options snd_hda_intel power_save=10
<pre>echo 10 > /sys/module/snd_hda_intel/parameters/power_save</pre>
eigetragen werden.


===snd_ac97_codec===
Bei '''ac97_codec''' kann der Energiesparmodus nur ein- oder ausgeschaltet werden. Um ihn einzuschalten muss
<pre>echo 1 > /sys/module/snd_ac97_codec/parameters/power_save</pre>
options snd_ac97_codec power_save=1
eingetragen werden.
 
Um den Energiesparmodus im laufenden Betrieb zu aktivieren, müssen folgende Befehle ausgeführt werden:
 
Für '''hda_intel''':
echo 10 > /sys/module/snd_hda_intel/parameters/power_save
 
Für '''ac97_codec''':
echo 1 > /sys/module/snd_ac97_codec/parameters/power_save


[[Kategorie:Energieverwaltung]]
[[Kategorie:Energieverwaltung]]

Version vom 18. September 2009, 15:50 Uhr

Viele Soundkarten lassen sich in einen Energiesparmodus versetzen, allerdings kann es dann zu Knackgeräuschen beim Reaktivieren kommen.

alsa Daemon

Wird der alsa-Daemon verwendet, lassen sich diese Einstellung in /etc/conf.d/alsa vornehmen.

Hinweis: Bei hda_intel wird ein Inaktivitätslimit in Sekunden angegeben.

# Enables powersaving mode for AC97 and hda_intel audio chips.
# Set to 1 to enable powersaving.
# Set to 0 to disable powersaving (default).
POWERSAVE=1

Manuelle Konfiguration

Wird der Daemon nicht benutzt, können die nötigen Einstellungen auch manuell gesetzt werden. Dazu wird in der Datei /etc/modprobe.d/modprobe.conf für den Soundtreiber eine Option gesetzt, die allerdings erst beim nächsten laden des Kernelmodules wirksam wird.

Bei hda_intel wird ein Inaktivitätslimit in Sekunden angegeben. Zum Abschalten nach 10 Sekunden Inaktivität muss beispielsweise

options snd_hda_intel power_save=10

eigetragen werden.

Bei ac97_codec kann der Energiesparmodus nur ein- oder ausgeschaltet werden. Um ihn einzuschalten muss

options snd_ac97_codec power_save=1

eingetragen werden.

Um den Energiesparmodus im laufenden Betrieb zu aktivieren, müssen folgende Befehle ausgeführt werden:

Für hda_intel:

echo 10 > /sys/module/snd_hda_intel/parameters/power_save

Für ac97_codec:

echo 1 > /sys/module/snd_ac97_codec/parameters/power_save