Soundkarte (Energiesparmodus): Unterschied zwischen den Versionen

Aus wiki.archlinux.de
(Die Seite wurde neu angelegt: Viele Soundkarten kann man in einen Energiesparmodus versetzen, allerdings kann es dann zu Knackgeräuschen beim Reaktivieren kommen. ==alsa Daemon== Wer den alsa-Daem...)
 
K (bei 2 Überschriften brauchen wir wirklich kein Inhaltsverzeichnis)
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Viele Soundkarten kann man in einen Energiesparmodus versetzen, allerdings kann es dann zu Knackgeräuschen beim Reaktivieren kommen.
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 Inativitä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 20. Juli 2011, 14:49 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