Intel High Defintion (HDA) … make it loud \m/!

May 18, 2007 – 08:58 by Adnan Hodzic

I used to disturb my neighbors all the time, but then with this new notebook, a lot of things were new (to me) … from SMP, over to SATA/libata, to 3945ABG and finally to high definition. Which all pretty much if not completely sucked on Linux or just in general.

And had it all fixed and working, my sound was working fine, but it was somewhat quiet. For example you wouldn’t hear anything if you didn’t have speakers plugged into it. I used to ignore, wear audio driver, fix audio driver messages on my hands, but I was too lazy. Until today.

Let’s do this straight forward, easy and without minor glitch. No matter what Linux distribution you’re on, your High Definition (HDA) card is not load at all! Way to fix it? I read ALSA project change log and this is what I’ve done, and what you should do to make it loud, really loud.

Fire up konsole/terminal

#lspci | grep -i audio

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

You get that ^ too? Heh, you can’t do it loud either :)

First remove your “alsa-driver” “alsa-lib” “alsa-oss” and “alsa-util”
Before you remove them, I advise you to turn off your kmixer and amarok, or whatever other audio app. you’re using (matter of precaution IMO).

If you haven’t downloaded those very same “alsa-driver” “alsa-lib” “alsa-oss” and “alsa-util” (all 1.0.14rc4) by now, you should do it right now (alsa-project.org)and place them in a same dir. Just suggestion.

Final step :)

Untar them all (tar xjf alsa-driver-1.0.14rc4.tar.bz2 and so on)

$ cd /path/to/alsa-driver-1.0.14rc4/
$ ./configure –with-cards=hda-intel
$ make
# make install

$ cd /path/to/alsa-lib-1.0.14rc4
$ ./configure
$ make
# make install

Do the same with alsa-oss and alsa-util just as you did with alsa-lib.

Reboot.

Adjust your mixer, “alsamixer” or your favorite mixer.

Enjoy :)

Disqus Comments

foolcontrol