benninger.ca

Personal site of Christopher Benninger
January 21st, 2011 by Chris

SBx00 Azalia HDA sound with Debian Squeeze

I got a new motherboard yesterday with an integrated ASUS chipset and SBx00 Azalia (Intel HDA) audio card. The sound worked out of the box and then after installing the FGLRX video driver, it suddenly stopped. Anyway, long story short I noticed a message in /var/log/kern.log talking about the snd-hda-intel driver “failing to set MSI” whatever that is.

I found that there were two issues, the snd-hda-intel driver was not detecting the correct model and was improperly trying to enable msi. I fixed it by adding the follwing to /etc/modprobe.d/alsa-base.conf:

options snd-hda-intel model=asus enable_msi=0

and then rebooting.

If you have a different chip model, you can find yours out at: http://www.kernel.org/doc/Documentation/sound/alsa/HD-Audio-Models.txt. Good luck.

Comments

4 Responses to “SBx00 Azalia HDA sound with Debian Squeeze”
  1. Hey! This worked on a Toshiba Satellite with Debian Squeeze! Before I added this line, sound would sometimes load and sometimes disappear… now it stays all the time.. I used model=toshiba btw..

    • Nevermind.. I spoke too soon.. after a few reboots it disappeared again…

      • Interesting. This fix worked at the time of posting, but the sound in my Debian testing install stopped working randomly a few weeks ago. After some searching, I found out that it is actually a problem with the hardware and it needed to be ‘reset’. Normally doing a reboot doesn’t actually stop the charge going to your sound card and so it never got reset. On my machine I just unplugged it, but if you have a laptop, try shutting it down and taking the battery out for a minute. See if that helps.

  2. Murilo R. Esplugues says

    Thank you, save my day! :-D

    Let´s Rock!

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>