MotherBoard: Gigabyte GA-H55M-S2V
Manufacturer claims ALC888B, system reports ALC887
I had sound using the workaround,
Code: Select all
echo "options snd_hda_intel model=generic" >> /etc/modprobe.d/alsa-base.conf
Code: Select all
$ lspci | grep Audio
Got it working, as shown...
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC887-VD Analog [ALC887-VD Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC887-VD Digital [ALC887-VD Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
Roughly follow these instructions:
http://wiki.debian.org/DebianEeePC/HowT ... Alsadriver
Get bleeding edge alsa-drivers: http://www.alsa-project.org/snapshot/ (alsa-driver-1.0.24.0.g4f822.0.g1a4b1.tar.bz2 at time of writing)
This implements many fixes for HDA: http://www.alsa-project.org/main/index. ... a-firmware
Ensure you have linux headers installed.
Code: Select all
$ sudo aptitude install linux-headers-2.6-686
$ tar -xjf alsa-driver-1.0.24.0.g4f822.0.g1a4b1.tar.bz2
$ cd alsa-driver-1.0.24.0.g4f822.0.g1a4b1
$ ./configure ./configure --with-cards=hda-intel --with-card-options=all
$ make -j5 # if you have these problems you probably have a modern quad core
$ sudo make install
$ ls -al `locate snd-hda-intel.ko`
-rw-r--r-- 1 root root 38724 Jan 27 23:05 /lib/modules/2.6.32-5-686/kernel/sound/pci/hda/snd-hda-intel.ko
Finally, clear any options in alsa-base.conf you may have made, the default options pick up the card now.
Now reboot. If you load try to reload modules now you will likely have trouble.
That should do it. Use alsamixer to adjust volume.