Stop with the INTEL-HDA 3Stack business.

So today, I ran into great news, back in september someone released a patch for the Intel-HDA sound card, for Alsa 1.0.15!!!! What this means to you, if of course you have an Intel-HDA, is that your headphone port will not auto switch off the speakers, and it doesn’t just decrease the preamp, it works like it did on Windows!

Ok so how can you do this? Well these instructions should pretty much work on any Debian based system for sure. Since I use Dreamlinux, I’ll be talking about that distro, and Debian Stable in general.

Ok if you just put a semi fresh copy of Dreamlinux on your system, or if you havn’t updated to all the latest Debian Stable packages, do so now.

sudo apt-get -u dist-upgrade

Once the upgrade has finished, reboot. Now your going to want to go into the Cotton Ball drop down menu, then to system, hit the “Restore Menu” option, and reboot again, or just restart x (CTRL+ALT+Backspace). Sweet, now you have the most up to date Debian Stable system!

Patch and build the new Alsa 1.0.15.

Note for other distro users: libc6-dev and ncurses-dev needed. Debian Stable should have this installed by default.

This portion was copied from Ubuntu Laptop Wiki

mkdir alsa-fix && cd alsa-fix

wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.15.tar.bz2
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.15.tar.bz2
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.15.tar.bz2
wget http://tfc.duke.free.fr/coding/hdaintel-laptop-eapd-hg20070908.patch

tar -xvf alsa-driver-1.0.15.tar.bz2
tar -xvf alsa-lib-1.0.15.tar.bz2
tar -xvf alsa-utils-1.0.15.tar.bz2

cd alsa-driver-1.0.15
patch -p1 < ../hdaintel-laptop-eapd-hg20070908.patch
./configure --with-cards=hda-intel --with-sequencer=yes --with-oss=yes
make
sudo make install
cd ..

cd alsa-lib-1.0.15
./configure
make
sudo make install
cd ..

cd alsa-utils-1.0.15
./configure
make
sudo make install
cd ..

Now, reboot! Simple as that. aumixer in Dreamlinux will now list all the options of your sound card, and they work correctly! No more 3stack mess! Drop me a comment if you have questions.

4 comments.

  1. Whatever happened to 40’s/40? That was totally the best podcast EVAR! I mean, Matt was pretty annoying, but otherwise it was awesome.

  2. I couldn’t understand some parts of this article Stop with the INTEL-HDA 3Stack business., but I guess I just need to check some more resources regarding this, because it sounds interesting.

  3. It works!!!
    Thanx :)

  4. Good ideas. Send a link to friend

Post a comment.