Comment 7 for bug 921397

Revision history for this message
Henrique Sant'Anna (hsantanna) wrote :

Yes, one workaround is*:

    1) plug the headphone
    2) open alsamixer
    3) and unmute (press M) at the Speaker control.

    * This have to be done every time after plugging the headphone.

Another workaround is**:

    1) Open in text editor the file /usr/share/pulseaudio/alsa-mixer/paths/analog-output-headphones.conf
    2) Comment the line as here:
        [Jack_InputDevice]
        #code = Headphone
    3) Save the file
    4) Restart pulseaudio with:
        pulseaudio -k

    ** This have to be done just once.

Answering your questions:

> * if the "Speaker" volume is turned all the way down to -48 dB (without muting it, just turning the volume all the way down), suddenly your headphones mute.

No, Skeaker volume level at alsamixer does not affect headphone at all. I was wrong when I said it before (about the -48 db), really sorry about that. The headphone output is affected by mutting/unmutting the Speaker control, but the volume level at this control does no affect headphone, not even at -48 db. Tested it again right now.

> * if the "Speaker" is -47 dB your headphones are unmuted

Yes.

> * if the "Speaker" is 0 dB your headphones are unmuted

Yes.

 * regardless of "Speaker" is -47 dB or 0 dB, headphones have the same volume.

Yes. Headphone volume is affected by it's own volume control at alsamixer, but not affected by the volume level at Speaker's control.