HP Pavilion DV7 laptop, (dv7-1245dx), builtin mic not working.

Asked by dimension128

I have a HP Pavilion DV7 laptop, (dv7-1245dx) My built-in mic is not working anymore after upgrading to 9.04 (actually clean install). It used to work with 8.10 and rc's of 9.04, But now on 9.04 it does not work. ALL of my sound information can be found here - http://www.alsa-project.org/db/?f=83318124dc6e02bb6c306080399faf20cb06243c | Any kind of help would be greatly appreciated, as I am at a loss for what to try next.

All of the controls seem to show up. I have 2 different "capture's" and each can be set to either mic or line.
I have tried every combination of settings that I can think of, that would make sense.
I also have 2 'Analog Loopback' options under the switches tab. These dont do anything but mute all sound when enabled.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
cha0s
Solved:
Last query:
Last reply:
Revision history for this message
dimension128 (dimension128) said :
#1

Spose I should add that I am using 64bit. I have been all along even when it was working, so this probably has nothing to do with it.

Also I believe that the mic is connected as a usb device. If I remember correctly, I think it used to show up with lsusb. Now all that lsusb shows is:
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 064e:c107 Suyin Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

The Suyin Corp device is the built in web cam, and it does work perfectly.

Revision history for this message
cha0s (the-real-cha0s) said :
#2

Same here. Is there any information I can provide to help the developers?

Thanks!

Revision history for this message
pasta (pasta-bolognese) said :
#3

solved adding

alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel model=dell-m4-1
options snd-hda-intel enable_msi=1

to /etc/modprobe.d/alsa-base.conf

Revision history for this message
Best cha0s (the-real-cha0s) said :
#4

Awesome, pasta.

However, that alone didn't work for me. I also had to comment out 3 lines in /etc/modprobe.d/alsa-base.conf, like this:

#
# Workaround at bug #499695 (reverted in Ubuntu see LP #319505)
#install snd-pcm /sbin/modprobe --ignore-install snd-pcm $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-pcm-oss ; : ; }
#install snd-mixer /sbin/modprobe --ignore-install snd-mixer $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-mixer-oss ; : ; }
#install snd-seq /sbin/modprobe --ignore-install snd-seq $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; /sbin/modprobe --quiet --use-blacklist snd-seq-oss ; : ; }
#

For some reason, it didn't work for me until I did that. Everything's great for me now though, never had a working mic in Jaunty before!

Revision history for this message
pasta (pasta-bolognese) said :
#5

ooo.... weird...

I have checked my /etc/modprobe.d/alsa-base.conf and it has those lines... so they are not commented out !!!

well.... it is not weird... I have to admit that I have fought for a couple of week against Jaunty to make it work !!!! At one point I was tempted to use Vista that comes with the laptop and it can use 100% of its hardware....

so probably there is something else that I have done.... who knows ????

things that I've done... but I am not sure about the chronological order:

+ updated system
+ updated alsa from another repository
+ purged alsa and reverted to the ubuntu repository
+ purged pulse and reinstalled it
+ added those lines to the alsa conf file
+ installed the backports modules

at one point it was working... so I have not touched nothing else !!!

by the way... I have removed pulse and installed esd.... now the audio works fine... even with VirtualBox, Flash etc....

Revision history for this message
cha0s (the-real-cha0s) said :
#6

Interesting.

Since my last install of Jaunty (about 3 days ago), the only steps I took were the lines you posted, and commenting out the other 3 lines. Perhaps if I had done some of the other steps you did, I wouldn't have to comment them out, either...

If I get some time to play with it, I'll definitely post my result. Thanks for the help so far though, at least it's working!

Revision history for this message
dimension128 (dimension128) said :
#7

Thanks cha0s, that solved my question.