HP dv5 mic plays only static in openSuSE 11.1

I have a HP dv5 laptop and the internal mic is not working. I played with a few sliders in kmix, namely Capture and Mux, but these sliders only let in static whenever I try to record something. I remember that in openSuSE 11.0 I had to set the input source in kmix to “Digital Mic”, but I can not find the “Digital Mic” entry in 11.1.

Here is my sound info: http://www.alsa-project.org/db/?f=d60de3f6430a9ba7d3c671d21fd7ebfa7fc650aa

“rpm -qa | grep alsa” returns:

alsa-utils-1.0.18-6.4
alsa-1.0.18-8.7
alsa-plugins-1.0.18-6.12
alsa-plugins-pulse-1.0.18-6.12
alsa-oss-1.0.17-1.37

“rpm -qa | grep pulse” returns:

pulseaudio-module-zeroconf-0.9.12-9.6
libpulsecore4-0.9.12-9.6
libpulse-browse0-0.9.12-9.6
pulseaudio-utils-0.9.12-9.6
pulseaudio-module-x11-0.9.12-9.6
pulseaudio-module-bluetooth-0.9.12-9.6
pulseaudio-module-lirc-0.9.12-9.6
libxine1-pulse-1.1.15-44.pm.2
libpulse0-0.9.12-9.6
pulseaudio-0.9.12-9.6
pulseaudio-esound-compat-0.9.12-9.6
libpulse-mainloop-glib0-0.9.12-9.6
alsa-plugins-pulse-1.0.18-6.12
pulseaudio-module-jack-0.9.12-9.6

“rpm -q libasound2” returns:

libasound2-1.0.18-8.7

“uname -a” returns:

Linux linux-b3g9 2.6.27.7-9-pae #1 SMP 2008-12-04 18:10:04 +0100 i686 i686 i386 GNU/Linux

“cat /etc/modprobe.d/sound” returns:

options snd slots=snd-hda-intel
# u1Nb.uI7Vp9nVK5B:82801I (ICH9 Family) HD Audio Controller
alias snd-card-0 snd-hda-intel
options snd-hda-intel model=hp-m4 enable_msi=1

“cat /proc/interrupts” returns:

           CPU0       CPU1
  0:    2611381    2625719   IO-APIC-edge      timer
  1:       2552       2368   IO-APIC-edge      i8042
  8:          0          1   IO-APIC-edge      rtc0
  9:       3244       3207   IO-APIC-fasteoi   acpi
 12:       3954       3783   IO-APIC-edge      i8042
 16:       8365       8338   IO-APIC-fasteoi   uhci_hcd:usb1, uhci_hcd:usb6, ohci1394, jmb38x_ms:slot0, mmc0, nvidia
 18:          0          0   IO-APIC-fasteoi   uhci_hcd:usb7
 19:          0          0   IO-APIC-fasteoi   ehci_hcd:usb3, uhci_hcd:usb5
 20:     107378     106664   IO-APIC-fasteoi   uhci_hcd:usb4, ehci_hcd:usb8
 21:          0          0   IO-APIC-fasteoi   uhci_hcd:usb2
213:     362129     349012   PCI-MSI-edge      iwlagn
214:      90144      86141   PCI-MSI-edge      HDA Intel
215:          0          0   PCI-MSI-edge      eth0
216:      54659      53500   PCI-MSI-edge      ahci
NMI:          0          0   Non-maskable interrupts
LOC:    1701918    2057394   Local timer interrupts
RES:    1146453    1108946   Rescheduling interrupts
CAL:      92531     121726   function call interrupts
TLB:      27205      30397   TLB shootdowns
TRM:          0          0   Thermal event interrupts
SPU:          0          0   Spurious interrupts
ERR:          0
MIS:          0

bump…anyone?

bump bump bump

Internal mics are notorious for not working. I no longer bother wasting my time crawling thru the mixer settings in the script print out for an internal mic problem, as the alsa-info.sh script does not give a nice mixer summary (unlike the tsalsa script which does give a good summary) and typically those mics don’t work well anyway .

So basically, my reply is just to say I saw your post (and your “bumps” to the post) but I can not help you with this, and I am replying so that you know your post was observed, but there is nothing I can do about it. You could visit IRQ freenode channel #alsa, or if you have no other luck, write a bug report on openSUSE and on alsa.

Reference the 11.1 mixer, note you can go to a menu item (channel ? < not sure > ) to add extra mixer entries.