<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Unable to properly switch between Speakers and Headphones (has "workaround")"
href="https://bugs.freedesktop.org/show_bug.cgi?id=105654#c5">Comment # 5</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Unable to properly switch between Speakers and Headphones (has "workaround")"
href="https://bugs.freedesktop.org/show_bug.cgi?id=105654">bug 105654</a>
from <span class="vcard"><a class="email" href="mailto:tanuk@iki.fi" title="Tanu Kaskinen <tanuk@iki.fi>"> <span class="fn">Tanu Kaskinen</span></a>
</span></b>
<pre>Sorry for the misundertanding.
This is not a kernel driver bug. Or it kind of is, but I don't think it will be
fixed. There is a general design problem with snd_hda_intel, as it doesn't
specify whether the "Front" mixer element applies to the headphone output or
not. On some machines it does, on your machine it doesn't. PulseAudio doesn't
mute the Front element when using the headphone port, because that would result
in no audio on some machines.
As a workaround you can edit
/usr/share/pulseaudio/alsa-mixer/paths/analog-output-headphones.conf. Change
this
[Element Front]
switch = mute
volume = zero
to
[Element Front]
switch = off
volume = off
We should add special configuration for you hardware so that it works out of
the box.
Some details for my own reference:
Motherboard and audio codec:
ASRock B75M-DGS R2.0 (5.1 CH HD Audio (Realtek ALC662 Audio Codec))
udev identification:
ATTRS{subsystem_vendor}=="0x8086", ATTRS{subsystem_device}=="0x1e20"</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>