[alsa-devel] Thinkpad T520 (Low Volume)

Axel Braun axel.braun at gmx.de
Mon Jan 20 13:56:32 CET 2014


Hi,

Am Montag, 20. Januar 2014, 09:27:57 schrieb Raymond Yau:
> > > > same problem on a ThinkPad T520, sound volume is way
> > > > too low - watching movie via loudspeakers is fairly impossible.
> > > > Any hint you could give me?
> > > > post the output of alsa-info.sh , there is a bug in alsa-driver which
> > > > treat
> > > > dock headphone and headphone to support surround 4.0
> > > > you get low volume because Amp Out vals are 0x3d instead of 0x4a but
> > > > speaker volumes are at 100% (0dB)
> > 
> > Can I influence that from the running system, e.g. by
> > echo 0x4d > ....
> 
> refer to user manual, it seem that both headset and headphone are supported
> but you cannot use conventional mic  with this combo audio jack
> 
> are you using headset or headphone ?

I'm using a headset from a smartphone - it is the same 3,5mm jack

> do headset mic work or not ?

works fine

> try hda_analyzer to change the volume slider of those nodes 0x10 and 0x11

maybe I'm on the wrong track...but do I have to apply the diff code to the 
alsa source code and then rebuild the package?

> > ?
> > 
> > > Simple mixer control 'Speaker',0
> > > 
> > >   Capabilities: pvolume pswitch
> > >   Playback channels: Front Left - Front Right
> > >   Limits: Playback 0 - 74
> > >   Mono:
> > >   Front Left: Playback 74 [100%] [0.00dB] [on]
> > >   Front Right: Playback 74 [100%] [0.00dB] [on]
> > > 
> > > Node 0x10 [Audio Output] wcaps 0xc1d: Stereo Amp-Out R/L
> > > 
> > >   Control: name="Speaker Playback Volume", index=0, device=0
> > >   
> > >     ControlAmp: chs=3, dir=Out, idx=0, ofs=0
> > >   
> > >   Control: name="Speaker Playback Switch", index=0, device=0
> > >   
> > >     ControlAmp: chs=3, dir=Out, idx=0, ofs=0
> > >   
> > >   Device: name="CX20590 Analog", type="Audio", device=0
> > >   Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
> > >   Amp-Out vals:  [0x3d 0x3d]
> > > 
> > > if you don't have docking station ,  the workaround is to remove those
> > 
> > pin
> > 
> > > fix of node 0x1a and 0x1c
> > 
> > I dont have a docking station - but I have no clue what I should do
> > here...
> 
> the easy way is to use model=nofixup since your bios does not have dock
> headphone and dock mic pins default but this also remove mic mute led

model=nofixup ad parameter for the module snd_hda_intel ?

> https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/commit/sound/pc
> i/hda/patch_conexant.c?id=2fd3f170e5ba04acc60ee94b2c76ee166727c734
> 
> 
> https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/commit/sound/pc
> i/hda/patch_conexant.c?id=d70f363222ef373c2037412f09a600357cfa1c7a
> 
> just remove dock mic and dock hp from cxt_pincfg_lenovo_tp410
> 
> /* ThinkPad 410/420/510/520, X201 & co with cxt5066 */
> static const struct cxt_pincfg cxt_pincfg_lenovo_tp410[] = {
>  { 0x19, 0x042110ff }, /* HP (seq# overridden) */
> - { 0x1a, 0x21a190f0 }, /* dock-mic */
> - { 0x1c, 0x212140ff }, /* dock-HP */
>  {}
> };
> 
> 
> there are dock stations which only has combo jack for the dock headset and
> some have dock mic and dock headphone jacks
> 
> 
> as some notebooks have dual headphone jacks , should those headphone pin
> put in multi out with mic jack retasked to support 5.1

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20140120/18b6a201/attachment.sig>


More information about the Alsa-devel mailing list