I can confirm that worked... just rebuilt the modules and sound works
correctly.

For anyone wanting to do the same do the following:

Install linux-source:

sudo aptitude install linux-source

Make a directory where you can use to extract the source:

mkdir ~/xyz

cd ~/xyz

Exact the source to that directory: (Check the version of the tarball
prior to this)

tar jxvf /usr/src/linux-source-2.6.20.tar.bz2

Enter the root of the kernel source:

cd linux-source-2.6.20

Copy the config file to the source tree:

cp /boot/config-2.6.20-15-generic .config

make menuconfig (When you get the menu, just exit)

Enter the directory where the intel driver source code is:

cd linux-source-2.6.20/sound/pci/hda/

Now find the line number to edit, and or check if it needs modified:

grep -n '#define AZX_MAX_CODECS' hda_intel.c

You should see an output simiar or the same as:

201:#define AZX_MAX_CODECS              3

Now edit the hda_intel.c file with your favorite text editor, and change
the 3 to 4, and save the file.

Build the new modules:

make -C ~/xyz/linux-source-2.6.20/ M=$PWD modules

You will have two files:

snd-hda-codec.ko
snd-hda-intel.ko

Now copy those to the kernel modules with:

sudo cp snd-hda-*.ko
/lib/modules/2.6.20-15-generic/kernel/sound/pci/hda/.

Reboot...

You should have sound.. (You mixers will be muted tho, so unmute them)

-- 
No sound - ATI Technologies Inc SB600 Azalia (Fixable!)
https://bugs.launchpad.net/bugs/106843
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to