Comment 74 for bug 141445

Revision history for this message
TundraMan (asselsm) wrote :

After much messing around I have a working internal MIC on my brother's Lenovo 3000 Y410. I had to use the Alsa HDA Analyzer found at http://www.alsa-project.org/main/index.php/HDA_Analyzer along with the patch by Sananth found at http://ubuntuforums.org/showthread.php?t=1039685&highlight=hp+dv6000&page=4 to change "Node [0x18] Pin" VREF to GRD. This was the key to getting things working, there may be a way to do this directly with ALSA utils but this HDA Analyzer works well for this.

For optimal MIC settings I also changed Node 0x18 Val[0] and Val[1] to '3', using 'alsamixer' I set the Int Mic to 100% and Int Mic Boost to 33%, Capture [0] to 100%, and Input Source [0] to 'Int Mic'. I also used the information found at http://ohioloco.ubuntuforums.org/showthread.php?t=1310074 to set Audio Default Output and Default Input to PulseAudio Sound Server. In /etc/modprobe.d/alsa-base.conf I added model=lenovo-3000 to the snd-hda-intel options line. Installing Skype Beta which uses PulseAudio I am now able to make calls!

This has been a persistent issue with my brother's laptop and I see others here are using the Y410 so I hope this information helps others out and if not I feel your pain.