Bug Description

I have a Lenovo ThinkPad T430 and an UltraBase Series 3 docking station.

If I plug my headphones into the jack on the computer, everything works fine. The computer speakers mute and the audio is played in the headphones. However, if I plug into the docking station headphone jack the computer speakers are muted but there is no audio in the headphones.

I've found two other bugs that are similar, bug 893611 and bug 1026953, but they specify a different type of computer/tablet so I decided to file a new bug.

Also, the workaround mentioned in bug 893611, adding "options snd-hda-intel model=thinkpad" to alsa-base.conf does not work for me.

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.6 kernel[0] (Not a kernel in the daily directory) and install both the linux-image and linux-image-extra .deb packages.

Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. Please only remove that one tag and leave the other tags. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text.

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".

But this brings me to a (potentially very stupid) question. Why in the world are these "quirktables" kept in a source file that needs rebuilding for each new model that comes along? Wouldn't it be a better idea to keep these in a config file that people can edit? This should simplify testing, instead of having to rebuild a kernel, you can just edit a config file and report if that worked. Am I missing something here?

So just out of curiosity, what versions of the kernel will this go into? 3.5? or only 3.6/3.7? Will this be an Ubuntu patch for the 3.5 kernel? I'm basically just trying to ask whether I'll see this in the official kernel for 12.10 at some point?

The attachment "Adds a line to the quirk table for Lenovo T430 to enable audio on the Ultrabase docking station." of this bug report has been identified as being a patch. The ubuntu-reviewers team has been subscribed to the bug report so that they can review the patch. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu-reviewers team please also unsubscribe the team from this bug report.

[This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.]

This bug is awaiting verification that the kernel in -proposed (3.5.0-19.30) solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-quantal' to 'verification-done-quantal'.

If verification is not done by one week from today, this fix will be dropped from the source code, and this bug will be closed.

The verification of this Stable Release Update has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.