I have recently changed my sound driver to alsa mixer because I had no sound on my IBM t61 15" laptop and running ubuntu 7.04. I used the following protocol to change install the driver <<>>
+ Sound +
Similar to the Intel patch, changes need to be made to the alsa driver package to get sound working. The file in question is alsa-driver-1.0.14/alsa-kernel/pci/hda/patch_analog.c The changes that need to be made are documented here
I've already made the changes to the uploaded patch_analog.c file.
You'll need to download the alsa driver tarball from here and then execute the following commands.
tar jxvf alsa-driver-1.0.14.tar.gz
tar zxvf patch_analog.c.tar.gz
cp ../patch_analog.c alsa-driver-1.0.14/alsa-kernel/pci/hda/
./configure && make
sudo make install
This will extract and compile the alsa driver and install them. You'll need to make a slight change to your /etc/modprobe.conf file.
The line that current looks like
options snd-hda-intel index=0
needs to be changed so that it looks like...
options snd-hda-intel index=0 model=thinkpad
Reboot your machine and then open Gnome Volume Control. Click on the the "Switches" tab and then check Headphone and Speaker. At this point you should have working sound.
After rebooting, and logging on I get a tan screen and a grey square in the upper left portion of the screen, i would be happy to return to no sound if I could get my screen bak. Any ideas?