Comment 20 for bug 322374

Revision history for this message
Jorgen Haglund (jorgie-haglund) wrote :

Hope this can help.
I updated the alsa-base and my sound stopped working on my laptop again, pasting a solution I tried from Suse and wrote in a forum about a week ago:
----------------------------------
"I've bought a Compaq Presario CQ45 102TU, and I installed Kubuntu 9.04 Jaunty Alpha 2 on it. I had no sound and the speaker button was red. The fix that people had for Intrepid
adding "options snd-hda-intel enable_msi=1"
at the end didn't work here, because it seems like the Ubuntu team already added it... I looked around and found an undocumented solution on a suse forum.
In the: "/etc/modprobe.d/alsa-base"
I added: "options snd-hda-intel model=hp-m4"
before "options snd-hda-intel enable_msi=1", and now everything works.
As they said on that forum, that "hp-m4" was nowhere to be found in the Alsa documentation though, there was a "dell-m4" which I tried earlier, it made the speaker symbol lighten up but there was no sound."
----------------------------------
This time I tried hp-m6 first which they also mentioned on the suse forum but with no luck, so I added "options snd-hda-intel model=hp-m4" again and rebooted and the sound worked.

I'm a noob so I don't know if the order the input in the file is so I just paste the end of my alsa-base file here:
-------------------------
options snd-usb-us122l index=-2
options snd-usb-usx2y index=-2
options snd-usb-caiaq index=-2
# Added By Jorgen
options snd-hda-intel model=hp-m4
# End Added
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388
# Keep snd-pcsp from beeing loaded as first soundcard
options snd-pcsp index=-2
-------------------------
Here's what the laptop says about the sound card:

00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Codec: IDT 92HD71B7X
Codec: LSI ID 1040
Codec: Generic 8086 ID 2802

==> /proc/asound/card0/codec#0 <==
Codec: IDT 92HD71B7X

==> /proc/asound/card0/codec#1 <==
Codec: LSI ID 1040

==> /proc/asound/card0/codec#2 <==
Codec: Generic 8086 ID 2802

Computer information:
Compaq Presario CQ45
FN440PA#AKC
Bios F.11c