Bug 197309

Summary: internal speaker silent in Asus EeePC netbooks R11CX and R011PX
Product: Drivers Reporter: Günter Milde (milde)
Component: Sound(ALSA)Assignee: Jaroslav Kysela (perex)
Status: NEW ---    
Severity: normal CC: tanuk
Priority: P1    
Hardware: Intel   
OS: Linux   
Kernel Version: 4.9.0-3-686-pae Subsystem:
Regression: No Bisected commit-id:
Attachments: alsa-info.sh output

Description Günter Milde 2017-10-18 07:59:21 UTC
Created attachment 260265 [details]
alsa-info.sh output

Running a Debian Linux with pulseaudio 10.0:

* the internal speaker emits no sound despite signal shown in the pulseaudio
  mixer (independent of headphones plugged in or not -- never).
* headphones work as expected.

There is a workaround: 
  Pulseaudio turns off speakers when headphones are plugged in with a rule in
  /usr/share/pulseaudio/alsa-mixer/paths/analog-output-speaker.conf

Changing in this file:

>  [Element Headphone]
> -switch = off
> -volume = off
> +switch = mute
> +volume = zero

results in working internal speakers.

I reported the bug and workaround to the pulseaudio list and was told that this is an alsa problem I should report upstream.
https://lists.freedesktop.org/archives/pulseaudio-discuss/2017-October/028915.html
Comment 1 Tanu Kaskinen 2017-10-20 18:47:23 UTC
To clarify, the bug is simply that muting the Headphone element mutes also the speakers.

If the driver can be changed so that the Headphone element only mutes the headphone output, that would be ideal, but if this is a hardware limitation, the mixer element should be named something else than "Headphone".