[Conexant CX20582 (Pebble)] Playback problem - sound from speakers when headphones plugged in, or both in headphones and speakers

Bug #549289 reported by geoffrey
104
This bug affects 19 people
Affects Status Importance Assigned to Milestone
linux-backports-modules-2.6.32 (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

I installed Lucid beta on a new laptop, a Thinkpad Edge. It has one of those duplex, single mic+headphones jack. At first, all was working as expected - sound from speakers when no headphones, speakers muted when headphones plugged in - until I hit the mute button once. Now, I am getting rather erratic behaviour: most of the time sound is coming from the internal speakers when headphones are plugged in, sometimes sound comes from both speakers and headphones. I cannot get sound to come only from the headphones anymore.
I get the change in behaviour when changing the settings in the sound preferences, but not always, and not in any consistent way, so I cannot give more details.
Problem remains after a restart.
In Windows 7 (dual boot), things work as expected, so not a hardware problem.

ProblemType: Bug
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: geoffrey 1168 F.... pulseaudio
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xf0800000 irq 22'
   Mixer name : 'Intel G45 DEVCTG'
   Components : 'HDA:14f15066,17aa21b4,00100300 HDA:80862802,80860101,00100000'
   Controls : 16
   Simple ctrls : 11
CurrentDmesg:
 [ 15.804555] ppdev: user-space parallel port driver
 [ 22.664812] IBM TrackPoint firmware: 0x0e, buttons: 3/3
 [ 22.947937] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio4/serio5/input/input8
 [ 25.820016] eth0: no IPv6 routers present
Date: Sat Mar 27 10:12:38 2010
DistroRelease: Ubuntu 10.04
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
Package: alsa-base 1.0.22.1+dfsg-0ubuntu3
PackageArchitecture: all
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-17.26-generic 2.6.32.10+drm33.1
SelectedCard: 0 Intel HDA-Intel - HDA Intel
SourcePackage: alsa-driver
Symptom: audio
Title: [Conexant CX20582 (Pebble)] Playback problem
Uname: Linux 2.6.32-17-generic x86_64

Revision history for this message
geoffrey (gkgeko) wrote :
Revision history for this message
Daniel T Chen (crimsun) wrote :

Simple mixer control 'Master',0
  Capabilities: pvolume pswitch pswitch-joined penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 74
  Mono:
  Front Left: Playback 1 [1%] [-73.00dB] [on]
  Front Right: Playback 1 [1%] [-73.00dB] [on] <-- -73.00 dB? barely audible?
Simple mixer control 'PCM',0
  Capabilities: pvolume penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 254 [100%] [0.20dB]
  Front Right: Playback 254 [100%] [0.20dB]
Simple mixer control 'Mic B',0
  Capabilities: cswitch cswitch-joined cswitch-exclusive penum
  Capture exclusive group: 0
  Capture channels: Mono
  Mono: Capture [on] <-- needs to be nocap
Simple mixer control 'Mic C',0
  Capabilities: cswitch cswitch-joined cswitch-exclusive penum
  Capture exclusive group: 0
  Capture channels: Mono
  Mono: Capture [off]
Simple mixer control 'Mic E',0
  Capabilities: cswitch cswitch-joined cswitch-exclusive penum
  Capture exclusive group: 0
  Capture channels: Mono
  Mono: Capture [off]
Simple mixer control 'Mic F',0
  Capabilities: cswitch cswitch-joined cswitch-exclusive penum
  Capture exclusive group: 0
  Capture channels: Mono
  Mono: Capture [off]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on] <-- needs to be mute
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 80
  Front Left: Capture 80 [100%] [6.00dB] [on]
  Front Right: Capture 80 [100%] [6.00dB] [on] <-- needs to be nocap

Changed in alsa-driver (Ubuntu):
status: New → Incomplete
Revision history for this message
chezka (chezka-rus) wrote :

I add the following line to the end of my modprobe.conf

<code>
options snd-hda-intel model="olpc-xo-1_5"
</code>

That worked for my Edge 13 amd (Arch Linux :)).

Revision history for this message
Andrew (adhenry) wrote : Re: [Bug 549289] Re: [Conexant CX20582 (Pebble)] Playback problem - sound from speakers when headphones plugged in, or both in headphones and speakers

On 17/04/10 18:17, chezka wrote:
> I add the following line to the end of my modprobe.conf
>
> <code>
> options snd-hda-intel model="olpc-xo-1_5"
> </code>
>
> That worked for my Edge 13 amd (Arch Linux :)).
>

Thanks a lot for that tip, it worked perfectly for me on Ubuntu 10.04 on
my Edge Intel 13".

But the file on Ubuntu 10.04 is:

/etc/modprobe.conf/alsa-base.conf

Revision history for this message
Daniel T Chen (crimsun) wrote : Re: [Bug 549289] Re: [Conexant CX20582 (Pebble)] Playback problem - sound from speakers when headphones plugged in, or both in headphones and speakers

chezka & Andrew, make sure you file new bugs against alsa-driver so
that your PCI SSID is included. We'll need to fix the driver.

Revision history for this message
chezka (chezka-rus) wrote :

chezka ~ $ lspci
...
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
...
01:05.1 Audio device: ATI Technologies Inc RS780 Azalia controller
...

chezka ~ $ cat /proc/asound/card0/codec#0 > proc.txt

p.s.: where i can get PCI SSID? :)

Revision history for this message
geoffrey (gkgeko) wrote :

THANK YOU !!! I can also confirm chezka's solution works on my Intel Edge 13, running Ubuntu 10.04.

Revision history for this message
Andy Couldrake (acouldrake) wrote :

I have an identical problem with Lucid on my Toshiba Satellite Pro T130-15F Laptop.
Codec: Conexant CX20582 (Pebble)
Sound comes from speakers when headphones plugged in.
I have taken today's daily release 2.6.32-21-generic and run it in "live CD mode".
Everything else works fine btw.
Uploading:
dmesg, alsa-info lspci.
Many thanks.

Revision history for this message
Andy Couldrake (acouldrake) wrote :

alsa-info attached

Revision history for this message
Andy Couldrake (acouldrake) wrote :

lspci attached

Revision history for this message
Andy Couldrake (acouldrake) wrote :

dmesg attached

Revision history for this message
Andrew (adhenry) wrote :

andrew@fuji:~$ lspci
...
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
...

Do I really need to open a new bug report?

Revision history for this message
Daniel T Chen (crimsun) wrote :

Yes.

On May 1, 2010 4:06 PM, "Andrew Henry" <email address hidden> wrote:

andrew@fuji:~$ lspci
...
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
Controller (rev 03)
...

Do I really need to open a new bug report?

--
[Conexant CX20582 (Pebble)] Playback problem - sound from speakers when
headphones plugged in, ...
Status in “alsa-driver” package in Ubuntu: Incomplete

Bug description:
I installed Lucid beta on a new laptop, a Thinkpad Edge. It has one of those
duple...

Revision history for this message
Andy Couldrake (acouldrake) wrote :

Update - I have installed Lucid on my Toshiba Satellite Pro. And can get sound out of the headphone socket if I apply the above fix to alsa-base.conf:
options snd-hda-intel model="olpc-xo-1_5"

... but will file a bug report with PCI SSID details

Revision history for this message
Andrew (adhenry) wrote :

Added bug report Bug #573493 for my SSID

Revision history for this message
PaulK1966 (ubuntu-keser) wrote :

This worked for me too on an AMD based Thinkpad Edge running ubuntu 10.04 x64. I didn't have a modprobe.conf and alsa-base.conf was in /etc/modprobe.d/alsa-base.conf

Revision history for this message
André Klausnitzer (aklausni) wrote :

The trick adding the option for OLPC XO 1.5 worked for me as well on my Thinkpad Edge 13 with AMD after restarting Ubuntu 10.04. Thx. (o:

Hopefully noone has to do this manually again in the next alsa release.

Revision history for this message
Fei (skyscribe-yf) wrote :

The above fix by adding extra line in alsa-base.conf:
        options snd-hda-intel model="olpc-xo-1_5"
 also solved my problem (Lucid, Thinkpad X100e, pebble 20582).

Another issue arose after the fix though.
My internal mic simply didn't work then, sounds like a side effect, and I've no idea how to fix that. I tried to install the latest ALSA drivers (1.23 release), just in vain.
When I test the mic by "arecord -vv -fdat my.wav", that's indeed a file generated, but when playing back the generated file, nothing went out. Using audacity to open the my.wav showed no waves.

Before upgrading to Lucid, the mic used to work well.Hanging around the web for a while without any suggestion found yet.Hopes any one can figure out the root cause and suggest some workarounds.

Thanks!

Revision history for this message
PaulK1966 (ubuntu-keser) wrote :

I noticed the problem has returned. I double checked and the options snd-hda-intel model="olpc-xo-1_5" line is still in my /etc/modprobe.d/alsa-base.conf file but when I un-muted my sound it came out the speakers only again whether or not the headphones were plugged in. Nothing comes out of headphones. I will reboot and see if it works or not...

Revision history for this message
Hakan KZL (hakkan-k) wrote :

Hi,
I have AMD based Thinkpad x100e.
  options snd-hda-intel model="olpc-xo-1_5" in alsa-base.conf works for headphones. Bu microphones doesn't work (internal and external jack). i don't capture sound any way.

What should i send?
Thanks.

Revision history for this message
Jerone Young (jerone) wrote :

@Hakan
            Proper x100e support is already in upstream alsa project.
http://git.alsa-project.org/?p=alsa-kmirror.git;a=commit;h=86c65362321c5d5983645917760c150d289d163b

            This code is not in the lucid kernel. It should make alsa backports package soon (though I'm not sure on a data for it to land).

affects: alsa-driver (Ubuntu) → linux-backports-modules-2.6.32 (Ubuntu)
Changed in linux-backports-modules-2.6.32 (Ubuntu):
status: Incomplete → New
Revision history for this message
Alexandre Martinazzo (alexandremartinazzo) wrote :

The workaround above fixed my headphone issue, but the problem now is that I cannot adjust headphone volume using general sound properties. It seems to be set at maximum level.

Mic does not work here either. Please let me know in case of any needed information.

Revision history for this message
sergio s (cusumbos) wrote :

the fix didn't work for me on a Toshiba T115D-S1125 running lucid.

$ lspci -v | less

01:05.1 Audio device: ATI Technologies Inc RS780 Azalia controller
        Subsystem: ATI Technologies Inc Device 9612
        Flags: bus master, fast devsel, latency 0, IRQ 28
        Memory at cfdec000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: HDA Intel
        Kernel modules: snd-hda-intel

$ cat /proc/asound/card0/codec#* | grep Codec
Codec: Conexant CX20582 (Pebble)

Revision history for this message
wilde mollan (wilde143) wrote :

Maybe, you must see "alsamixer" in terminal, then F4: the Capture option, and pulse the M key to active MIC (MM = Off, OO = On)

Revision history for this message
iGor.m (igormilhit) wrote :

Thinkpad X100e - Ubuntu 10.4 - ATI Technologies Inc SBx00 Azalia (Intel HDA) - Chip : Conexant CX20582 (Pebble)

I don't have any sound in my headphones.They don't exist, I can't "see" them with PulseAudio controller.

Adding the options snd-hda-intel model="olpc-xo-1_5" line to the end of my modprobe.conf solved the problem for a short time, but it's no longer the case.

Revision history for this message
juliobahar (yahalla-julio) wrote :

@iGor.m

at the moment the best way to go about the issue with thinkpad X100e is to install the conexant driver from www.linuxant.com. Use the driver the suites your OS ...
Here is the link http://www.linuxant.com/alsa-driver/

Revision history for this message
iGor.m (igormilhit) wrote :

@juliobahar

thank you for the informations!

Revision history for this message
tanas (macarvalho) wrote :

Adding options snd-hda-intel model="olpc-xo-1_5" to alsa-base.conf ALSO solves the problem for Ubuntu 10.10 Maverick Meerkat

Revision history for this message
tanas (macarvalho) wrote :

oops, i take that back about the solution for 10.10RC on thinkpad edge.
the audio output seems to stick to the first option: if i turn on the computer with a jack plugged in, then only the external audio will work (irrespective if i unplug it or not). if i turn it on without anything plugged in, only the internal speakers work.

(muting works as it should)

Revision history for this message
chris@karma23.com (chris-karma23) wrote :

Can someone please squash this bug or at least find a temporary workaround. My headphone jack won't work. I have a Toshiba Satellite T115D-S1125. Just like @sergio above...

Gary M (garym)
tags: added: hda-jack-sense
Revision history for this message
sergio s (cusumbos) wrote :

Still doesn't work on Toshiba Satellite T115D-S1125 with ubuntu 10.10 / 2.6.35-23 with or without the above fix Headphones are ok, but no internal mic.

Revision history for this message
Edwin van de Ven (edwinvandeven) wrote :

chezka's fix worked for me on an AMD Thinkpad Edge 11. But I also had to install the linux alsa driver modueles from this link,
https://wiki.ubuntu.com/Audio/InstallingLinuxAlsaDriverModules . After that headphones and speakers were fine, mic not tested yet.

Revision history for this message
Alan N (anise) wrote :

Have thinkpad edge 11". Updated my ALSA drivers and added options snd-hda-intel model="olpc-xo-1_5" to alsa-base.conf. Headphones and speaker work. Internal mic does not work. Cant test external mic because I don't have the proper adapter

Andy Whitcroft (apw)
Changed in linux-backports-modules-2.6.32 (Ubuntu):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

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