Red Hat Bugzilla – Bug 807251
Builtin microphone of Thinkpad x201 unavailable
Last modified: 2012-06-13 14:50:40 EDT
Description of problem:
After updating to the 3.3.0-4 kernel (64-bit, of course) on a Thinkpad x201 the microphone stopped working. Looking at the audio system settings shows the built-in microphone but no level changes are indicated.
Reverting to the 3.2.9-* kernel solves the issue.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Boot 3.30 kernel on Thinkpad x201
2.Try recoding audio
no microphone output
well, working microphone
I can confirm this bug on my Thinkpad X201 as described above.
Works on 3.2.10-3.fc16.x86_64
Fails on 3.3.0-4.fc16.x86_64
I can confirm this bug as well, same as Kristian.
The problem still exists in 3.3.1-3.fc16.x86_64
I find the same on my Thinkpad T510. Mic works with none of the 3.3 kernels, but does work with the 3.2 kernels.
If you load the snd-intel-hda module with 'model=thinkpad' it should work again.
We're working with upstream to fix this in the 3.3.x kernels. If you would be so kind as to try this scratch kernel and let us know if it works or not:
Yes, thanx, it worked just fine!
(In reply to comment #6)
> Yes, thanx, it worked just fine!
Just to be clear, which worked? The scratch build or the model= option?
If it was the scratch build, could you please attach the output of alsa-info?
The model=thinkpad worked for me.
I added options "snd-hda-intel model=thinkpad" to the end of the file /etc/modprobe.d/dist-alsa.conf
(In reply to comment #8)
> The model=thinkpad worked for me.
OK. If you have a chance, could you please test the scratch build without that option set?
Good news. I tested the scratch build without that option set, and the mic works.
I noticed though, that the mic volume was lower using the scratch build, than using normal kernel (3.3.1-3.fc16.x86_64), no other differences than the kernel version and option model=thinkpad.
I was unclear to me how exactly how to implement the above advice, so have been just trying out new kernels as they come out. With the latest
kernel-PAE 220.127.116.11.fc16 i686
the mic does work, but is much too quiet.
kernel-PAE 3.2.10-3.fc16 i686
the mic works fine.
Model: Lenovo T510
Seems to work here as well. The mic is quiet as well but at least it works. Not sure whether you want a new bug about the volume level.
From my point of view it is the same bug, in that the mic is unusable for Skype, etc.
OK, latest kernel: 3.3.5-2 now has reasonable volume.
3.3.5 contains the patch in the scratch build.
Hi all the:
I added options "snd-hda-intel model=thinkpad" to the end of the file
Fixed the problem for me on my Lenovo W510
The kernel update on my X201 notebook has not solved the problem, the microphone still does not work. I also tried to add to the end of /etc/modprobe.d/dist-alsa.conf :
options "snd-hda-intel model=thinkpad"
That did not help either. After checking with LiveCD that on Fedora 17 the microphone does work, I decided to upgrade to F17 using preupgradde. But that did not help. The microphone still does not work.
Should I file a new bug about that?
The last couple of kernels do work on my x201 but without
options snd-hda-intel model=thinkpad
the volume is too low by far.