[Lenovo ThinkPad T410s, Conexant CX20585] jack sensing regression in 13.04/Raring

Bug #1130443 reported by Craig Magina
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
pulseaudio (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

When I plug a pair of headphones into my T410s running K/Ubuntu 13.04, the sound comes from both the headphones and my speakers.

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: pulseaudio 1:3.0-0ubuntu2
ProcVersionSignature: Ubuntu 3.8.0-6.13-generic 3.8.0-rc7
Uname: Linux 3.8.0-6-generic x86_64
ApportVersion: 2.8-0ubuntu4
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC3: valdiyen 2452 F.... pulseaudio
 /dev/snd/controlC2: valdiyen 2452 F.... pulseaudio
 /dev/snd/controlC0: valdiyen 2452 F.... pulseaudio
Date: Tue Feb 19 19:17:26 2013
EcryptfsInUse: Yes
InstallationDate: Installed on 2013-02-19 (0 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130219)
MarkForUpload: True
SourcePackage: pulseaudio
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/25/2012
dmi.bios.vendor: LENOVO
dmi.bios.version: 6UET69WW (1.49 )
dmi.board.name: 2901CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6UET69WW(1.49):bd04/25/2012:svnLENOVO:pn2901CTO:pvrThinkPadT410s:rvnLENOVO:rn2901CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 2901CTO
dmi.product.version: ThinkPad T410s
dmi.sys.vendor: LENOVO

Revision history for this message
Craig Magina (craig.magina) wrote :
Revision history for this message
Craig Magina (craig.magina) wrote :

Correction to the above. This is a problem due to some recent audio config change as the older Kubuntu 13.04 install did not have this issue, but booting from a recent live image showed the same problem.

Revision history for this message
Daniel Letzeisen (dtl131) wrote :

You may want to make a log that shows hat happens when you plug/unplug headphones: https://wiki.ubuntu.com/PulseAudio/Log

tags: added: regression-update
removed: running-unity
summary: - audio outputs from both the speakers and the headphones on a t410s
- running ubuntu 13.04
+ [Lenovo ThinkPad T410s, Conexant CX20585] jack sensing regression in
+ 13.04/Raring
description: updated
Revision history for this message
Raymond (superquad-vortex2) wrote :

/sys/class/sound/hwC0D0/init_pin_configs:
0x19 0x042110f0
0x1a 0x61a190f0
0x1b 0x04a110f0
0x1c 0x612140f0
0x1d 0x40f001f0
0x1e 0x40f001f0
0x1f 0x901701f0
0x20 0x40f001f0
0x22 0x40f001f0
0x23 0x90a601f0

/sys/class/sound/hwC0D0/driver_pin_configs:
0x19 0x042110ff
0x1a 0x21a190f0
0x1c 0x212140ff

do you mean pin fixup lost after suspend and resume since those dock headphone and dock Mic kcontrol are created but the pin default seem lost ?

Node 0x1a [Pin Complex] wcaps 0x400481: Stereo
  Control: name="Dock Mic Jack", index=0, device=0
  Pincap 0x00001324: IN Detect
    Vref caps: HIZ 50 80
  Pin Default 0x61a190f0: [N/A] Mic at Sep Rear
    Conn = 1/8, Color = Pink
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=04, enabled=1
  Power states: D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0

Node 0x1c [Pin Complex] wcaps 0x400581: Stereo
  Control: name="Dock Headphone Jack", index=0, device=0
  Pincap 0x00000014: OUT Detect
  Pin Default 0x612140f0: [N/A] HP Out at Sep Rear
    Conn = 1/8, Color = Green
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=01, enabled=1
  Power states: D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10 0x11*

Revision history for this message
Craig Magina (craig.magina) wrote :
Revision history for this message
Raymond (superquad-vortex2) wrote :

it is strange that there is no card 1

but pulseaudio still trying6 to open card 1 (bug in module-udev-detect)

0.015| 0.000) D: [pulseaudio] module-udev-detect.c: /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1 is busy: no
( 0.015| 0.000) D: [pulseaudio] module-udev-detect.c: Loading module-alsa-card with arguments 'device_id="1" name="pci-0000_01_00.1" card_name="alsa_card.pci-0000_01_00.1" namereg_fail=false tsched=ye

028| 0.000) I: [pulseaudio] alsa-util.c: Error opening PCM device hw:1: No such file or directory
( 0.028| 0.000) D: [pulseaudio] alsa-mixer.c: Caching failure to open output:analog-mono
( 0.028| 0.000) D: [pulseaudio] alsa-mixer.c: Skipping profile output:analog-mono+input:analog-mono - will not be able to open output:analog-mono
( 0.028| 0.000) D: [pulseaudio] alsa-mixer.c: Skipping profile output:analog-mono+input:analog-stereo - will not be able to open output:analog-mono
( 0.028| 0.000) D: [pulseaudio] alsa-mixer.c: Skipping profile output:analog-mono+input:iec958-stereo - will not be able to open output:analog-mono

Aplay/Arecord output
!!------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 3: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 3: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 3: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 3: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: C920 [HD Pro Webcam C920], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Revision history for this message
marcos (marcos-alcazar) wrote :

Hello,

I'm having the same issue, I've installed Ubuntu 13.04 on my laptop, a Lenovo g560. Attached you can find the PulseAudio log, logging the moment when I plugged in and then out my headphones, accordign to https://wiki.ubuntu.com/PulseAudio/Log. I hope this helps. If there is anything I can do to help, please, I'll be pleased.

Regards,

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pulseaudio (Ubuntu):
status: New → Confirmed
Revision history for this message
Raymond (superquad-vortex2) wrote :
Download full text (3.7 KiB)

   0.442| 0.000) D: [pulseaudio] module-card-restore.c: Database contains invalid data for key: alsa_card.pci-0000_00_1b.0 (probably pre-v1.0 data)
( 0.442| 0.000) D: [pulseaudio] module-card-restore.c: Attempting to load legacy (pre-v1.0) data for key: alsa_card.pci-0000_00_1b.0
( 0.442| 0.000) D: [pulseaudio] module-card-restore.c: Size does not match.
( 0.442| 0.000) D: [pulseaudio] module-card-restore.c: Unable to load legacy (pre-v1.0) data for key: alsa_card.pci-0000_00_1b.0. Ignoring.
( 0.442| 0.000) I: [pulseaudio] module-card-restore.c: Storing port latency offsets for card alsa_card.pci-0000_00_1b.0.
( 0.442| 0.000) D: [pulseaudio] module-device-restore.c: Database contains invalid data for key: sink:alsa_output.pci-0000_00_1b.0.analog-stereo (probably pre-v1.0 data)
( 0.449| 0.006) D: [pulseaudio] module-device-restore.c: Attempting to load legacy (pre-v1.0) data for key: sink:alsa_output.pci-0000_00_1b.0.analog-stereo
( 0.449| 0.000) D: [pulseaudio] module-device-restore.c: Size does not match.
( 0.449| 0.000) D: [pulseaudio] module-device-restore.c: Unable to load legacy (pre-v1.0) data for key: sink:alsa_output.pci-0000_00_1b.0.analog-stereo. Ignoring.
( 0.449| 0.000) D: [pulseaudio] module-device-restore.c: Database contains invalid data for key: sink:alsa_output.pci-0000_00_1b.0.analog-stereo:null
( 0.449| 0.000) I: [pulseaudio] module-device-restore.c: Storing port for device sink:alsa_output.pci-0000_00_1b.0.analog-stereo.
( 0.449| 0.000) I: [pulseaudio] module-device-restore.c: Storing volume/mute for device+port sink:alsa_output.pci-0000_00_1b.0.analog-stereo:analog-output.
( 0.449| 0.000) D: [pulseaudio] module-device-restore.c: Database contains invalid data for key: source:alsa_output.pci-0000_00_1b.0.analog-stereo.monitor (probably pre-v1.0 data)
( 0.449| 0.000) D: [pulseaudio] module-device-restore.c: Attempting to load legacy (pre-v1.0) data for key: source:alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
( 0.449| 0.000) D: [pulseaudio] module-device-restore.c: Size does not match.
( 0.449| 0.000) D: [pulseaudio] module-device-restore.c: Unable to load legacy (pre-v1.0) data for key: source:alsa_output.pci-0000_00_1b.0.analog-stereo.monitor. Ignoring.
( 0.449| 0.000) D: [pulseaudio] module-device-restore.c: Database contains invalid data for key: source:alsa_output.pci-0000_00_1b.0.analog-stereo.monitor:null
( 0.449| 0.000) I: [pulseaudio] module-device-restore.c: Storing port for device source:alsa_output.pci-0000_00_1b.0.analog-stereo.monitor.
( 0.449| 0.000) I: [pulseaudio] module-device-restore.c: Storing volume/mute for device+port source:alsa_output.pci-0000_00_1b.0.analog-stereo.monitor:null.
( 0.449| 0.000) D: [pulseaudio] module-device-restore.c: Database contains invalid data for key: source:alsa_input.pci-0000_00_1b.0.analog-stereo (probably pre-v1.0 data)
( 0.449| 0.000) D: [pulseaudio] module-device-restore.c: Attempting to load legacy (pre-v1.0) data for key: source:alsa_input.pci-0000_00_1b.0.analog-stereo
( 0.449| 0.000) D: [pulseaudio] module-device-restore.c: Size does not match.
( 0.449| 0.000) D: [pulseaudi...

Read more...

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for reporting this bug to Ubuntu.
Ubuntu 13.04 (raring) reached end-of-life on January 27, 2014.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We appreciate that this bug may be old and you might not be interested in discussing it any more. But if you are then please upgrade to the latest Ubuntu version and re-test.

Changed in pulseaudio (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for pulseaudio (Ubuntu) because there has been no activity for 60 days.]

Changed in pulseaudio (Ubuntu):
status: Incomplete → Expired
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.