PulseAudio doesn't see analog output on Dell Inspiron 6400 with STAC9200

Bug #1872791 reported by Boris Gjenero
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
PulseAudio
New
Unknown
pulseaudio (Ubuntu)
New
Low
Unassigned

Bug Description

PulseAudio currently doesn't see the analog audio output in my Dell Inspiron 6400 laptop with Intel HDA STAC9200 audio. It only sees the SPDIF output. This is the situation in both "pactl list sinks" and pavucontrol. I hear no sound from applications, probably because it's going to SPDIF. I don't have a way to listen to SPDIF to see if that is indeed the case.

ALSA sees the analog output and "speaker-test -D plughw:0" plays sound through the laptop's speakers.

This problem never happened in Ubuntu 19.10 and earlier. It might have worked earlier in 20.04 also, but I'm not sure of that. Rebooting didn't help. Purging and reinstalling pulseaudio and its automatically installed dependencies didn't help.

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: pulseaudio 1:13.99.1-1ubuntu2
ProcVersionSignature: Ubuntu 5.4.0-21.25-generic 5.4.27
Uname: Linux 5.4.0-21-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version k5.4.0-21-generic.
ApportVersion: 2.20.11-0ubuntu26
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: STAC9200 Analog [STAC9200 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: bgjenero 1414 F.... pulseaudio
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xefffc000 irq 27'
   Mixer name : 'SigmaTel STAC9200'
   Components : 'HDA:83847690,102801bd,00102201 HDA:14f12bfa,14f100c3,00090000'
   Controls : 22
   Simple ctrls : 9
CasperMD5CheckResult: skip
CurrentDesktop: XFCE
Date: Tue Apr 14 13:37:43 2020
InstallationDate: Installed on 2012-01-19 (3008 days ago)
InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
SourcePackage: pulseaudio
UpgradeStatus: Upgraded to focal on 2020-04-05 (9 days ago)
dmi.bios.date: 06/13/2007
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A17
dmi.board.name: 0XD720
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA17:bd06/13/2007:svnDellInc.:pnMM061:pvr:rvnDellInc.:rn0XD720:rvr:cvnDellInc.:ct8:cvr:
dmi.product.name: MM061
dmi.sys.vendor: Dell Inc.

Revision history for this message
Boris Gjenero (boris-gjenero) wrote :
Revision history for this message
Boris Gjenero (boris-gjenero) wrote :

It was easy to fix this by adding the following line to /etc/pulse/default.pa
load-module module-alsa-sink device=hw:0,0

After doing that and rebooting, I had to set the analog device as the fallback device in pavucontrol. (Before the default.pa change, the SPDIF device had been the only playback device there.)

So, sound works now. But, why did I have to do that? Why was the SPDIF device automatically detected but not the audio device?

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, could you report it upstream on https://gitlab.freedesktop.org/pulseaudio/pulseaudio/ ?

Changed in pulseaudio (Ubuntu):
importance: Undecided → Low
Revision history for this message
Boris Gjenero (boris-gjenero) wrote :

I did some more investigation and found that without the workaround the analog output only appears while headphones are plugged in. The SPDIF output disappears while headphones are plugged in.

The bug has been submitted with this new information at https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/852

Changed in pulseaudio:
status: Unknown → New
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.