Ubuntu

Toshiba p100 Conexant CX20549 (Venice) Headphone jack not working

Reported by Beckstown on 2008-04-17
20
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Unassigned

Bug Description

Issue with headphone jack, no sound coming out of it.

Info

    * Computer is Toshiba P-100 ST9752
    * Sound card is HDA Intel Conexant CX20549 (Venice)
    * Ubuntu version is Hardy Beta, because my card did not work at all on any previous version
    * Microphone worked only after I selected "IntMic" in the Switches Tab.

Problem

    * Sound works perfectly in Vista, headphone jack included.
    * When device is plugged in to headphone jack, the speakers do turn off, but no sound is heard through the headphones.
    * WEIRD PART: I noticed a clicking sound in the headphones that occurs when I insert the headphones in to the jack. I found that if I insert the headphone to just the right specific point (about halfway inserted, but it has to be perfect), the headphones do in fact work!
    * However, this is not a good solution, and I can't figure out why this would happen.

Fixes that did not work:

    *Compiling the latest version of alsa
    * One suggestion was the Volume Control "Switches" tab, which would have a "Headphone" checkmark box. Mine does not have this checkbox. All devices are selected in the Preferences dialog box.
    * I have turned up all the volumes in Alsamixer except for IEC958 (would not let me move it, I don't know what it is anyway).

Ubuntu Forum:
http://ubuntuforums.org/showthread.php?p=4730599&posted=1#post4730599

Beckstown (philipp-hantelmann) wrote :

I also saw another bug report, which initially is about a different issue concerning the sound, but in the last posts users also report that the headphones are not working.

https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/136469

freak007 (freak-linux4freak) wrote :

I can confirm this problem too on my laptop (Packard Bell SJ81) with Ubuntu Hardy AMD64

Same clicking problem, etc ...

adding option=laptop or laptop=test has no effect.

rzrgenesys187 (rzrgenesys187) wrote :

I can confirm this problem on my laptop as well (Toshiba Satellite p105-s6177) with Hardy i386.

krantix (krantix) wrote :

exactly the same problem on toshiba p100-PSPAGE with Conexant CX20549 (Venice).
Sound worked on gutsy with acpi=off.
Now works out of the box, both when no headphones! tried all possible tweaks to alsa-base with
snd-hda-intel option=toshiba
snd-hda-intel option=3stack
....

nothing seems to work.

If I plug the headphone jack only half the way in I can year the sound. When it's completely inserted the sound disappears!

Nothing muted on alsamixer.

Any clues?

Thanks!

krantix (krantix) wrote :

maybe this can help...

it seems that toshiba laptops p100: "Audio Line out Jack S/PDIF - Not Available"

see http://forums.computers.toshiba-europe.com/forums/thread.jspa?threadID=17498

maybe this is linked to the problem!?!?

krantix (krantix) wrote :
Download full text (3.2 KiB)

my aplay -l returns

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: Conexant Digital [Conexant Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

 sudo lspci -vv

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
 Subsystem: Toshiba America Info Systems AC97 Data Fax SoftModem with SmartCP
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 0, Cache Line Size: 64 bytes
 Interrupt: pin A routed to IRQ 22
 Region 0: Memory at d2400000 (64-bit, non-prefetchable) [size=16K]
 Capabilities: [50] Power Management version 2
  Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
  Status: D0 PME-Enable- DSel=0 DScale=0 PME-
 Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
  Address: 0000000000000000 Data: 0000
 Capabilities: [70] Express Unknown type IRQ 0
  Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
  Device: Latency L0s <64ns, L1 <1us
  Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
  Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
  Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
  Link: Supported Speed unknown, Width x0, ASPM unknown, Port 0
  Link: Latency L0s <64ns, L1 <1us
  Link: ASPM Disabled CommClk- ExtSynch-
  Link: Speed unknown, Width x0

cat /proc/asound/devices
  0: [ 0] : control
  1: : sequencer
  4: [ 0- 0]: hardware dependent
 16: [ 0- 0]: digital audio playback
 17: [ 0- 1]: digital audio playback
 24: [ 0- 0]: digital audio capture
 33: : timer

aplay -L
default:CARD=Intel
    HDA Intel, CONEXANT Analog
    Default Audio Device
front:CARD=Intel,DEV=0
    HDA Intel, CONEXANT Analog
    Front speakers
surround40:CARD=Intel,DEV=0
    HDA Intel, CONEXANT Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
    HDA Intel, CONEXANT Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
    HDA Intel, CONEXANT Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
    HDA Intel, CONEXANT Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
    HDA Intel, CONEXANT Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
null
    Discard all samples (playback) or generate zero samples (capture)

cat /dev/sndstat
Sound Driver:3.8.1a-980706 (ALSA v1.0.16 emulation code)
Kernel: Linux cat 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
HDA Intel at 0xd2400000 irq 22

Audio devices:
0: CONEXANT Analog (DUPLEX)

Synth devices: NOT ENABLED IN CONFIG

Midi devices: NOT ENABLED IN CONFIG

Timers:
7: system timer

Mixers:
0: Conexant CX20549 (Venice)

it must have to do with the digital vs analog output ...

Read more...

freak007 (freak-linux4freak) wrote :

I tried the latest snapshot of alsa-driver (alsa-driver-hg20080426 ) and the problem still persist.

krantix (krantix) wrote :

if anybody knows how to force the headphone output to switch between digital and analog that may do the trick...

I've the IEC958 switch in my mixer but it does not change anything even when unmuted....

rzrgenesys187 (rzrgenesys187) wrote :

"maybe this can help...
it seems that toshiba laptops p100: "Audio Line out Jack S/PDIF - Not Available"
see http://forums.computers.toshiba-europe.com/forums/thread.jspa?threadID=17498
maybe this is linked to the problem!?!?"

If you follow this link there is a fix posted which involves installing a recompiled mandriva kernel. Hopefully this will be fixed for ubuntu but if you are in need of the headphone jack this fixed has worked for me in the past

krantix (krantix) wrote :

which link? thanks

rzrgenesys187 (rzrgenesys187) wrote :

Sorry I posted the wrong link ;) Here's the right one:

https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/136469

If you go about 3/4 down the page, Brint E. Kriebel (wrote on 2007-11-27) has the steps posted for the fix. If you scroll down a little bit more both damufo and I have information for our specific laptop models posted (mainly where you can find DSDT files for your specific model)

Niran Babalola (niran) wrote :

I'm having this same issue on a MacBook with Hardy i386.

Niran Babalola (niran) wrote :

Oops. I eventually found a muted channel (Surround), and unmuting it fixed it.

So by unmuting this channel there are no more problems with headphone jack and sound? works out-of-box with Hardy?
Can someone else with a P100 please confirm that?
Headphone is quite important for me, that's why I'm afraid of "up"grading to the Heron

Thanks a lot in advance!

krantix (krantix) wrote :

alphablue52

I don't even have a surround channel in my alsa-mixer... unmuted everything possible. still no sound from headphone jack. P100-PSPAGE

rzrgenesys187 (rzrgenesys187) wrote :

"I don't even have a surround channel in my alsa-mixer... unmuted everything possible. still no sound from headphone jack. P100-PSPAGE"

Same for me with a P105-S6177

kavatzoulas (kavatzoulas) wrote :

same problem.
toshiba satellite p100-437 (p100 pspage).
with ubuntu 7.10 acpi=off everything works fine
with ubuntu 8.04 no sound on the headphones.

I installed Hardy Heron fresh from CD (i386) on my Toshiba Satellite P100-413 PSPA3E (conexant sound chip, but no "surround channels") and everything works out-of-box; sound as well as headphones. No DSDT hacks nor acpi=off

Maybe one point: I still use Bios v2.40

If you want and tell me how I can give you the exact name of the soundchip.
lspci -v
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
        Subsystem: Toshiba America Info Systems AC97 Data Fax SoftModem with SmartCP
        Flags: bus master, fast devsel, latency 0, IRQ 21
        Memory at d2500000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
        Capabilities: [70] Express Unknown type IRQ 0

aplay -l
Karte 0: Intel [HDA Intel], Gerät 0: CONEXANT Analog [CONEXANT Analog]
  Untergeordnete Geräte: 1/1
  Untergeordnetes Gerät '0: subdevice #0
Karte 0: Intel [HDA Intel], Gerät 1: Conexant Digital [Conexant Digital]
  Untergeordnete Geräte: 1/1
  Untergeordnetes Gerät '0: subdevice #0

Kookabura (kookabura) wrote :

I had exactly the same issue with my laptop, a Gigabyte W251U, after installing Hardy (also with Fedora 9 btw).

After a lot of research in forums, I ultimately got it right by adding (to alsa-base):

options snd-hda-intel model=laptop-micsense

Now the sound works fine, either through the headphones or through the speakers!

krantix (krantix) wrote :

Kookabura thanks! your suggestion works perfectly on my toshiba p100-PSPAGE

options snd-hda-intel model=laptop-micsense

works!

I found another buggy thing:
When returning from suspend mode (which acutally works, yeah!) sound doesn't work anymore - neigther speaker nor headphones :-(
The card is still present in lscpi, aplay -l and mixers. Nothing suspicious in dmesg. My external usb sound card works fine before and after suspend, also nvidia gfx and intel wlan.

Elisée Maurer (elisee) wrote :

Same here, no sound when leaving suspend mode on Toshiba P100-PSPADE. I'll try the laptop-micsense workaround for jack connection and report about it soon.

kavatzoulas (kavatzoulas) wrote :

WORKS GREAT !!!
finaly i have sound from the headphones jack

terminal: gksu gedit /etc/modprobe.d/alsa-base
add
options snd-hda-intel model=laptop-micsense

many thanks

Gene Lapointe (gene6482) wrote :

does this work for anybody with a p105??

rzrgenesys187 (rzrgenesys187) wrote :

"WORKS GREAT !!!
finaly i have sound from the headphones jack

terminal: gksu gedit /etc/modprobe.d/alsa-base
add
options snd-hda-intel model=laptop-micsense

many thanks" - kavatzoulas

This worked for me with a p105-s6177

Yann (lostec) wrote :

For P100 models, alsa sources shows it defaults to laptop-eapd. Maybe it should be changed (or more precisely setup by version).
Mine is a PSPA3E and laptop-eapd seems to work (except for resume as well), but maybe other P100 versions will not.

Elisée Maurer (elisee) wrote :

Headphones now working with laptop-micsense, getting closer to a full working laptop under Ubuntu, my last two problems being sound functionality not being restored after a suspend / resume and my GeForce Go 7600's fan speed not being handled at all, depends on the speed at last Windows shutdown (but this has nothing to do with this bug).

krantix (krantix) wrote :

Elisée you should try to fix your DSDT. Which bios version are you running? My fan is running perfectly on a Geforce go 7900 after changing the dsdt to a custom one.

I'm running bios 4.2 on a Toshiba P100-126 PSPAGE

See here:

http://ph.ubuntuforums.com/showthread.php?p=4849584

the steps are, using the dsl file attached,

iasl -tc dsdt.dsl
sudo cp dsdt.aml /etc/initramfs-tools/DSDT.aml
sudo dpkg-reconfigure linux-image-$(uname -r)

First make sure your bios version is the same and your laptop comes with the same bios as mine, otherwise your system may not boot.

Marius Kruger (amanica) wrote :

thanx so much you guys, it finally works now on my Toshiba Satellite P100-10P PSPAGE - 01C01EZA
I wish I never bought a Toshiba :(, should have gone for a hp or ibm or something.

kavatzoulas (kavatzoulas) wrote :

hello again.
it's working also with the bios update 4.30 on toshiba satellite p100-437 (pspage)

Mathieu Marquer (slasher-fun) wrote :

Assigning to alsa-driver package, confirming since many users are encountering the problem.

BrainX (sam-mirzaee) wrote :

I confirm that "options snd-hda-intel model=laptop-micsense" added to alsa-base solved the problem.
Now I have sound from headphones too. Jacksensing works perfectly.

Model: Toshiba P105-S9337

OS: Ubuntu Hardy 8.04 LTS

aplay -l output:
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: Conexant Digital [Conexant Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Thank you mate,

PS: It worked in opensuse 11 too. add that line to /etc/modprobe.d/sound

rzrgenesys187 (rzrgenesys187) wrote :

I have just confirmed the headphone jack problem is still present with the latest alpha (3) of Kubuntu. I am only running the livecd so I am not sure if the fix still works or not. I do get sound out of the headphones still

rzrgenesys187 (rzrgenesys187) wrote :

Correction - I do get sound out of the speakers NOT the headphones. Sorry about the typo

Gintautas Miliauskas (gintas) wrote :

model=laptop-micsense fixed the problem of a non-functional headphone jack on my Toshiba P105-S6157.

lspci -vv:
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
        Subsystem: Toshiba America Info Systems AC97 Data Fax SoftModem with SmartCP
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 22
        Region 0: Memory at d0340000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
                Address: 0000000000000000 Data: 0000
        Capabilities: [70] Express Unknown type IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s <64ns, L1 <1us
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed unknown, Width x0, ASPM unknown, Port 0
                Link: Latency L0s <64ns, L1 <1us
                Link: ASPM Disabled CommClk- ExtSynch-
                Link: Speed unknown, Width x0

[~]$ aplay -L
default:CARD=Intel
    HDA Intel, CONEXANT Analog
    Default Audio Device
front:CARD=Intel,DEV=0
    HDA Intel, CONEXANT Analog
    Front speakers
surround40:CARD=Intel,DEV=0
    HDA Intel, CONEXANT Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
    HDA Intel, CONEXANT Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
    HDA Intel, CONEXANT Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
    HDA Intel, CONEXANT Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
    HDA Intel, CONEXANT Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
null
    Discard all samples (playback) or generate zero samples (capture)

[~]$ cat /dev/sndstat
Sound Driver:3.8.1a-980706 (ALSA v1.0.16 emulation code)
Kernel: Linux satellite 2.6.24-19-generic #1 SMP Fri Jul 11 23:41:49 UTC 2008 i686
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
HDA Intel at 0xd0340000 irq 22

Audio devices:
0: CONEXANT Analog (DUPLEX)

Synth devices: NOT ENABLED IN CONFIG

Midi devices: NOT ENABLED IN CONFIG

Timers:
7: system timer

Mixers:
0: Conexant CX20549 (Venice)

Art Cancro (artcancro) wrote :

I suspect that what is happening here isn't that there's *no* sound coming out of the jack, but rather the jack is switched to digital mode. Has anyone tried connecting their Toshi to the SPDIF input of a home theater amplifier, or some other device with a digital input?

Daniel T Chen (crimsun) on 2008-09-21
Changed in alsa-driver:
status: Confirmed → Invalid
Angel Martinez (admartinezjr) wrote :

I started having the same problem all of a sudden on my Dell XPS M1530 running Ubuntu Hardy 8.04. This fixed it! Thanks

terminal: gksu gedit /etc/modprobe.d/alsa-base
add
options snd-hda-intel model=laptop-micsense

Surak (smkozasa) wrote :

I can confirm this also happens in my Semp Toshiba Informatica IS1253 notebook. Same Conexant CX20549 (Venice) codec. When inserting the headphone in the jack, speakers are muted, but so is the headphone sound and, yes, you can notice the sound coming from the phones for a fraction of a second. OK, more advanced users can easily fix that inserting the micsense options on alsa-base.conf but such a "small" bug makes many many newbies simply give up on Linux.

Surak (smkozasa) wrote :

I've forgotten to say that this still affects Jaunty after the last update.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments