No sound on ThinkPad docking station

Bug #1443888 reported by Daniel Saier
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

I have a Thinkpad T450s. The sound works normally unless it is plugged in to the docking station (a ThinkPad Ultra Dock). If speakers are plugged in to the dock, the internal speakers get disabled correctly, but the output of the docking station does not work. Speakers which are plugged in directly on the Laptop still work.

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: linux-image-3.19.0-13-generic 3.19.0-13.13
ProcVersionSignature: Ubuntu 3.19.0-13.13-generic 3.19.3
Uname: Linux 3.19.0-13-generic x86_64
ApportVersion: 2.17-0ubuntu2
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: daniel 1739 F.... pulseaudio
 /dev/snd/controlC1: daniel 1739 F.... pulseaudio
CurrentDesktop: Unity
Date: Tue Apr 14 12:58:35 2015
HibernationDevice: RESUME=UUID=a67a91aa-8c15-4693-be37-7c177747bc39
InstallationDate: Installed on 2015-04-04 (9 days ago)
InstallationMedia: It
MachineType: LENOVO 20BWS03E00
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.19.0-13-generic root=UUID=1643390a-82a8-405a-b938-057879ff3c9c ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-3.19.0-13-generic N/A
 linux-backports-modules-3.19.0-13-generic N/A
 linux-firmware 1.143
SourcePackage: linux
UpgradeStatus: Upgraded to vivid on 2015-04-04 (9 days ago)
dmi.bios.date: 12/23/2014
dmi.bios.vendor: LENOVO
dmi.bios.version: JBET41WW (1.06 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20BWS03E00
dmi.board.vendor: LENOVO
dmi.board.version: Not Defined
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.modalias: dmi:bvnLENOVO:bvrJBET41WW(1.06):bd12/23/2014:svnLENOVO:pn20BWS03E00:pvrThinkPadT450s:rvnLENOVO:rn20BWS03E00:rvrNotDefined:cvnLENOVO:ct10:cvrNone:
dmi.product.name: 20BWS03E00
dmi.product.version: ThinkPad T450s
dmi.sys.vendor: LENOVO

Revision history for this message
Daniel Saier (saierd) wrote :
Daniel Saier (saierd)
description: updated
description: updated
Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
darkhawk (info-sarazin) wrote :
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.0 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
penalvch (penalvch)
tags: added: bios-outdated-1.12
Revision history for this message
darkhawk (info-sarazin) wrote :
Revision history for this message
darkhawk (info-sarazin) wrote :

Update to 1.12 is done. No changes to the sound.

Same issue.

Revision history for this message
Daniel Saier (saierd) wrote :

Updating the BIOS doesn't change anything for me either.

I also tried the upstream kernel, still has the same problem.

tags: added: kernel-bug-exists-upstream
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
penalvch (penalvch)
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
tags: added: kernel-bug-exists-upstream-4.0
Revision history for this message
Daniel Saier (saierd) wrote :

When I executed it for the other bug, it said:

JBET47WW (1.12 )
03/10/2015

Now it doesn't work anymore. Probably because of the new kernel. The output is:

/dev/mem: No such file or directory

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
penalvch (penalvch)
tags: added: latest-bios-1.12
removed: bios-outdated-1.12
Changed in linux (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
madbiologist (me-again) wrote :

This might be fixed in the upstream 3.19.5 kernel by this commit:

commit 3b9416495eb97b1471fab75c6586d8074a9d238c
Author: Sebastian Wicki
Date: Mon Mar 23 17:23:11 2015 +0100

    ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036)

    commit 80b311d3118842eb681397233faa0d588df13f92 upstream.

    This model uses the same dock port as the previous generation.

    Signed-off-by: Sebastian Wicki
    Signed-off-by: Takashi Iwai
    Signed-off-by: Greg Kroah-Hartman

This kernel will eventually be incorporated into Ubuntu 15.04 "Vivid Vervet". Until then, a PPA of this kernel is available at http://kernel.ubuntu.com/~kernel-ppa/mainline/ amd instructions on how to install and uninstall it are available at https://wiki.ubuntu.com/Kernel/MainlineBuilds

Changed in linux (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
penalvch (penalvch) wrote :

This would not be Fix Committed as outlined in https://wiki.ubuntu.com/Bugs/Status .

Changed in linux (Ubuntu):
status: Fix Committed → Incomplete
Revision history for this message
Dan Gillmor (dan-gillmor) wrote :

Had the same problem with a T440s...

Revision history for this message
madbiologist (me-again) wrote :

Fix is now in Vivid-proposed kernel 3.19.0-17.17.

Changed in linux (Ubuntu):
status: Incomplete → Fix Committed
Revision history for this message
madbiologist (me-again) wrote :

Fix has been released in Vivid kernel 3.19.0-18.18.

Changed in linux (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Daniel Saier (saierd) wrote :

Unfortunately, this still doesn't work. I have Kernel 3.19.0-23 now, which should be newer than the one with the fix, right? The problem is still the same, though.

Revision history for this message
penalvch (penalvch) wrote :

Daniel Saier, could you please test the latest mainline kernel (4.2-rc4) and advise to the results?

Changed in linux (Ubuntu):
status: Fix Released → Incomplete
Revision history for this message
Daniel Saier (saierd) wrote :

I just tried to do that, but it doesn't boot and I have no idea how to fix that.

Revision history for this message
penalvch (penalvch) wrote :

Daniel Saier, how about 4.2-rc3?

Revision history for this message
Daniel Saier (saierd) wrote :

I tried 4.2-rc5 now, and it works!

Revision history for this message
penalvch (penalvch) wrote :

Daniel Saier, the next step is to fully reverse commit bisect from kernel 4.2-rc4 to 4.2-rc5 in order to identify the last bad commit, followed immediately by the first good one. Once this commit has been identified, then it may be reviewed as a candidate for backporting into your release. Could you please do this following https://wiki.ubuntu.com/Kernel/KernelBisection#How_do_I_reverse_bisect_the_upstream_kernel.3F ?

Please note, finding adjacent kernel versions is not fully commit bisecting.

Thank you for your understanding.

Helpful bug reporting tips:
https://wiki.ubuntu.com/ReportingBugs

tags: added: kernel-fixed-upstream kernel-fixed-upstream-4.2-rc5 needs-reverse-bisect
removed: kernel-bug-exists-upstream kernel-bug-exists-upstream-4.0
Revision history for this message
Daniel Saier (saierd) wrote :

I guess that's not necessary any more. I got an update today with Kernel 3.19.0-26 and it works now.

Revision history for this message
penalvch (penalvch) wrote :

Daniel Saier, this bug report is being closed due to your last comment https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1443888/comments/21 regarding this being fixed with an update. For future reference you can manage the status of your own bugs by clicking on the current status in the yellow line and then choosing a new status in the revealed drop down box. You can learn more about bug statuses at https://wiki.ubuntu.com/Bugs/Status. Thank you again for taking the time to report this bug and helping to make Ubuntu better. Please submit any future bugs you may find.

Changed in linux (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.