<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - No sound when plugging in headphones, must unmute and raise Speker+LO to get sound"
href="https://bugs.freedesktop.org/show_bug.cgi?id=90972#c20">Comment # 20</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - No sound when plugging in headphones, must unmute and raise Speker+LO to get sound"
href="https://bugs.freedesktop.org/show_bug.cgi?id=90972">bug 90972</a>
from <span class="vcard"><a class="email" href="mailto:martinerikwerner@gmail.com" title="Martin Erik Werner <martinerikwerner@gmail.com>"> <span class="fn">Martin Erik Werner</span></a>
</span></b>
<pre>(In reply to Raymond from <a href="show_bug.cgi?id=90972#c16">comment #16</a>)
<span class="quote">> you can use
>
> amixer -c 0 set 'Loopback Mixing' Disabled
>
>
> Simple mixer control 'Loopback Mixing',0
> Capabilities: enum
> Items: 'Disabled' 'Enabled'
> Item0: 'Enabled'</span >
When doing this the result is that there is now no output from headphones even
if Speaker+LO is manually unmuted and increased.
<span class="quote">>
>
> you have to open bug report at kernel bigzilla about the aamix path always
> use first DAC when aamix mixer can connect to more than one DAC
> </span >
I've opened <a href="https://bugzilla.kernel.org/show_bug.cgi?id=99931">https://bugzilla.kernel.org/show_bug.cgi?id=99931</a> for this.
(In reply to Raymond from <a href="show_bug.cgi?id=90972#c15">comment #15</a>)
<span class="quote">> 0.036| 0.000) D: [pulseaudio] alsa-mixer.c: Removing path
> 'analog-output-lineout' as it is a subset of 'analog-output-speaker'.
>
> you need a dock lineout.conf or add jack dock line out to line.conf to
> prevent Removing path 'analog-output-lineout' </span >
I still do not understand how to follow this instruction, I am guessing I
should add something to the files in /usr/share/pulseaudio/alsa-mixer/paths/?
Or should I create a new file named "lineout.conf" there, and what is the
content to add?
(In reply to Raymond from <a href="show_bug.cgi?id=90972#c17">comment #17</a>)
<span class="quote">> the dirty workaround if you need loopback mixing
>
> <a href="http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/src/modules/alsa/">http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/src/modules/alsa/</a>
> mixer/paths/analog-output-headphones.
> conf?id=aec811798cd883a454b9b5cd82c77831906bbd2d
>
> remove three lines from headphone.conf
>
> since auto mute is performed by driver
>
>
> -[Element Speaker+LO]
> -switch = off
> -volume = off</span >
Doing this stops the Speaker+LO volume from being lowered and muted thus
headphones have sound when plugged in, but if internal speakers are muted
before plugging in, it does not unmute Speaker+LO when plugging in.
I have tested using instead
[Element Speaker+LO]
switch = mute
volume = merge
Which seems to make it work and behave as I expect it to.</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>