[SATELLITE L750, Conexant CX20585, Internal Speaker] - Sound from internal speakers fails after a while.

Bug #1283168 reported by Venca B Spam
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
alsa-driver (Ubuntu)
New
Undecided
Unassigned

Bug Description

The sound works ok and after a while fails/disapears. Can not identify what I did, however it was ok month or two ago.

I occassionally update recommended updates. My system uses new backported kernel that is not original to Ubuntu 12.04, however with the original updated kernel (the one that is supposed to be current for my Ubutmu version) it also does not work.

Surprisingly the internal speakers are the only that suffers with this problem. The HDMI sound works perfect and also headphone jack works well too.

I have checked mixer controls with alsamixer and no, I do not have muted outputs. The only weir think I observer is that by default there is enabled controll that has name "Auto-Mute mode". Even when I manualy disable this controll when the speakers playing ok, the bug appears too after a while.

I gues that this bug is most likelly related to this one:
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1038479

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: alsa-base 1.0.25+dfsg-0ubuntu1.1
ProcVersionSignature: Ubuntu 3.11.0-15.25~precise1-generic 3.11.10
Uname: Linux 3.11.0-15-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version k3.11.0-15-generic.
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: PCH [HDA Intel PCH], device 0: CX20585 Analog [CX20585 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: user 8960 F.... pulseaudio
 /dev/snd/pcmC0D0p: user 8960 F...m pulseaudio
Card0.Amixer.info:
 Card hw:0 'PCH'/'HDA Intel PCH at 0xc0700000 irq 46'
   Mixer name : 'Intel CougarPoint HDMI'
   Components : 'HDA:14f15069,1179fc50,00100302 HDA:80862805,1179fc50,00100000'
   Controls : 28
   Simple ctrls : 11
Date: Fri Feb 21 19:28:12 2014
InstallationMedia: Kubuntu 12.04.3 LTS "Precise Pangolin" - Release amd64 (20130820.1)
MarkForUpload: True
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=
 TERM=xterm
 PATH=(custom, no username)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: alsa-driver
Symptom: audio
Symptom_Card: Built-in Audio - HDA Intel PCH
Symptom_Jack: Mic, Internal
Symptom_Type: No auto-switch between inputs
Title: [SATELLITE L750, Conexant CX20585, Mic, Internal] No autoswitch
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 11/21/2011
dmi.bios.vendor: INSYDE
dmi.bios.version: 2.90
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: Base Board Product Name
dmi.board.vendor: Intel Corp.
dmi.board.version: Base Board Version
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: OEM Chassis Manufacturer
dmi.chassis.version: OEM Chassis Version
dmi.modalias: dmi:bvnINSYDE:bvr2.90:bd11/21/2011:svnTOSHIBA:pnSATELLITEL750:pvrPSK1WE-0VE00FCZ:rvnIntelCorp.:rnBaseBoardProductName:rvrBaseBoardVersion:cvnOEMChassisManufacturer:ct10:cvrOEMChassisVersion:
dmi.product.name: SATELLITE L750
dmi.product.version: PSK1WE-0VE00FCZ
dmi.sys.vendor: TOSHIBA
mtime.conffile..etc.modprobe.d.alsa.base.conf: 2014-02-21T18:52:37.508508

Revision history for this message
Venca B Spam (vbspam) wrote :
Revision history for this message
Venca B Spam (vbspam) wrote :

Observations when investigated with the HDA Analyzer (http://www.alsa-project.org/main/index.php/HDA_Analyzer)

What happened:

1. reloaded the snd-hda-intel driver
2. started the HDA Analyzer in monitor mode.
3. started the VLC and started playing clip => speakers still produce sound
- The analyzer produced output that is in attached hda-analyzer-speakers-ok.txt .
4. After couple of seconds (not more then a minute) the sound stopped working.
The HDA Analyzer produced this interresting output:

======================================
Diff for codec 0/0 (0x14f15069):
---
+++
@@ -181,17 +181,17 @@
 Node 0x1f [Pin Complex] wcaps 0x400501: Stereo
   Control: name="Speaker Phantom Jack", index=0, device=0
   Pincap 0x00000010: OUT
   Pin Default 0x92170110: [Fixed] Speaker at Int Front
     Conn = Analog, Color = Unknown
     DefAssociation = 0x1, Sequence = 0x0
     Misc = NO_PRESENCE
   Pin-ctls: 0x40: OUT
- Power: setting=D0, actual=D0
+ Power: setting=D3, actual=D3
   Connection: 2
      0x10 0x11*
 Node 0x20 [Pin Complex] wcaps 0x400781: Stereo Digital
   Pincap 0x00000010: OUT
   Pin Default 0x400001f0: [N/A] Line Out at Ext N/A
     Conn = Unknown, Color = Unknown
     DefAssociation = 0xf, Sequence = 0x0
     Misc = NO_PRESENCE

This convinces me more that the problem is related to the one I mentioned in the report.
(please see same observation here: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1038479/comments/4 )

Revision history for this message
Venca B Spam (vbspam) wrote :

Found a crapy workaround here: http://lkml.org/lkml/2013/1/13/11

Get the hda-verb (e.g from here: https://launchpad.net/~diwic/+archive/ppa/+build/2768994/+files/snd-hda-tools_0.20110516%7Eoneiric1_amd64.deb )

Extract the 'hda-verb' from the deb package and then run as root:

hda-verb /dev/snd/hwC0D0 0x1f SET_POWER_STATE 0

Turns back the sound, lets see for how long..

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.