Richard Hughes ([info]hughsient) wrote,
@ 2008-03-28 14:07:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Clicking of snd_hda_intel
I've installed Fedora 9 Beta on a laptop with a snd_hda_intel sound card. Every time that alsa powers up the card (from, I guess, a sleep state) I get a speaker and ear popping *click* before the sound effect.

I've found Linux is being very aggressive in powering down my soundcard by setting CONFIG_SND_HDA_POWER_SAVE_DEFAULT=5 (seconds).

I was playing with the timeout like this:

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

So I can actually use my laptop, I've disabled the powersaving doing this:

sudo echo "options snd_hda_intel power_save=0" >> /etc/modprobe.conf

So, is it:

  • My laptop being crap that it can't power on the soundard with out a DC click.

  • Linux setting a much too low timeout value

  • An ALSA bug that is worth pursuing?

Ideas welcome.

Richard.


(Post a new comment)

form alsa doc
[info]elmarcoo
2008-03-28 04:53 pm UTC (link)
hi Richard!

I guess you've read the ALSA Documentation/powersave.txt, but it's worth mentioning here:

"Note that you might hear click noise/pop when changing the power
state. Also, it often takes certain time to wake up from the
power-down to the active state. These are often hardly to fix, so
don't report extra bug reports unless you have a fix patch ;-)"

(Reply to this)


[info]kosai
2008-03-30 08:18 pm UTC (link)
Hi Richard,

Yes, this'll be your laptop -- it probably has a Class D amp, and the manufacturer neglected to provide a circuit to ramp up the voltage slowly when powering it on. What kind of laptop is it?

- Chris.

(Reply to this)(Thread)


[info]hughsient
2008-03-30 09:58 pm UTC (link)
Cheers for the info. It's a Lenovo 3000 N100. Cheapo laptop thats about a year old.

(Reply to this)(Parent)


Create an Account
Forgot your login?
Login w/ OpenID
English • Español • Deutsch • Русский…