[alsa-devel] Bug#701498: hda: Internal mic does not work on Thinkpad T420s (CX20590 codec)
On Sat, 2013-02-23 at 20:42 +0100, Adrian Lang wrote:
Package: src:linux Version: 3.2.35-2 Severity: normal
There are two microphones in alsamixer and Gnome 3 audio settings (i. e., pulseaudio), but I can't get any sound using either of them. I think that's the same problem as reported to [openSUSE] and [Ubuntu].
The problem persists with 3.7 (3.7.8-1~experimental.1) from experimental.
[openSUSE] http://forums.opensuse.org/english/get-technical-help-here/laptop/469210-ope... [Ubuntu] https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/938644
I happen to have a Thinkpad T420 with the same audio codec, and the internal mic works fine. (There does seem to be a problem with external mics, now that I check, but let's ignore that for now.) So this is more board-specific, not chip-specific, behaviour.
[...]
** Model information sys_vendor: LENOVO product_name: 4171CTO product_version: ThinkPad T420s
[...]
Does the T420s also have a single socket that can be used with either headphones or headset?
[I'm copying your alsa-info.txt as an attachment for the benefit of alsa-devel.]
Ben.
On Sat, 2013-02-23 at 20:42 +0100, Adrian Lang wrote:
Package: src:linux Version: 3.2.35-2 Severity: normal
There are two microphones in alsamixer and Gnome 3 audio settings (i.
e.,
pulseaudio), but I can't get any sound using either of them. I think
that's the
same problem as reported to [openSUSE] and [Ubuntu].
The problem persists with 3.7 (3.7.8-1~experimental.1) from experimental.
[openSUSE]
http://forums.opensuse.org/english/get-technical-help-here/laptop/469210-ope...
[Ubuntu] https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/938644
I happen to have a Thinkpad T420 with the same audio codec, and the internal mic works fine. (There does seem to be a problem with external mics, now that I check, but let's ignore that for now.) So this is more board-specific, not chip-specific, behaviour.
[...]
** Model information sys_vendor: LENOVO product_name: 4171CTO product_version: ThinkPad T420s
[...]
Does the T420s also have a single socket that can be used with either headphones or headset?
Seem related to
http://git.kernel.org/?p=linux/kernel/git/tiwai/sound.git;a=commit;h=6b45214...
Node 0x14 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L Control: name="Mic Capture Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Control: name="Mic Capture Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Control: name="Internal Mic Capture Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=2, ofs=0 Control: name="Internal Mic Capture Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=2, ofs=0 Device: name="CONEXANT Analog", type="Audio", device=0 Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1 Amp-In vals: [0x80 0x80] [0x4a 0x4a] [0x50 0x50] [0x4a 0x4a] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 D3cold EPSS Power: setting=D0, actual=D0 Connection: 4 0x17 0x18 0x23* 0x24
On 02/24/2013 08:59 PM, Ben Hutchings wrote:
On Sat, 2013-02-23 at 20:42 +0100, Adrian Lang wrote:
Package: src:linux Version: 3.2.35-2 Severity: normal
There are two microphones in alsamixer and Gnome 3 audio settings (i. e., pulseaudio), but I can't get any sound using either of them. I think that's the same problem as reported to [openSUSE] and [Ubuntu].
The problem persists with 3.7 (3.7.8-1~experimental.1) from experimental.
[openSUSE] http://forums.opensuse.org/english/get-technical-help-here/laptop/469210-ope... [Ubuntu] https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/938644
These are different bugs as they concern different hardware.
I happen to have a Thinkpad T420 with the same audio codec, and the internal mic works fine. (There does seem to be a problem with external mics, now that I check, but let's ignore that for now.) So this is more board-specific, not chip-specific, behaviour.
Ok. For the internal mic, this could be the cancelling out problem; see the "Inverted Internal Mic" section of this blog post [1] for more information.
...as these bugs can sometimes be very specific - when the factory finally assembles the laptop, they might select a different component just for the DMIC, that has this problem.
participants (3)
-
Ben Hutchings
-
David Henningsson
-
Raymond Yau