Bug 85446 - No analog speaker output since 5.0 release on ALC898 codec
Summary: No analog speaker output since 5.0 release on ALC898 codec
Status: RESOLVED MOVED
Alias: None
Product: PulseAudio
Classification: Unclassified
Component: daemon (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: pulseaudio-bugs
QA Contact: pulseaudio-bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-25 15:50 UTC by Gilles Dartiguelongue
Modified: 2018-07-30 10:38 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
pactl list (21.31 KB, text/plain)
2014-10-25 15:50 UTC, Gilles Dartiguelongue
Details
alsa-info.txt (63.07 KB, text/plain)
2014-10-25 15:50 UTC, Gilles Dartiguelongue
Details
pactl stat (625 bytes, text/plain)
2014-10-25 15:51 UTC, Gilles Dartiguelongue
Details
pulseaudio verbose log (198.82 KB, text/plain)
2014-10-25 15:55 UTC, Gilles Dartiguelongue
Details
pulseaudio verbose log with time (215.92 KB, text/plain)
2014-10-26 12:49 UTC, Gilles Dartiguelongue
Details

Description Gilles Dartiguelongue 2014-10-25 15:50:01 UTC
Created attachment 108402 [details]
pactl list

Hi,

since upgrading to pulseaudio 5.0, I use my integrated intel HDA anymore.

I own a Gigabyte Z77-UD5H rev 1.0 with F14 BIOS and I know this board has some problems but it works just fine with 4.0.

I have visited the launchpad bug about this motherboard https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/996245
and also the similar looking bug 70419 but I don't want to mix up history if possible.

I order to debug this thing I upgraded to git and connect to #pulseaudio to get help but to no avail until now.

In PA-5.0, gnome audio panel would only show me IEC958 output. With git master, I could at least get back "Line out - Built In" with the various profiles that I am used to.

I installed alsa-tools which includes hdajackretask and after adding missing options in kernel and rebooting, apply overrides does not seem to work, or maybe I am misusing it.
Comment 1 Gilles Dartiguelongue 2014-10-25 15:50:24 UTC
Created attachment 108403 [details]
alsa-info.txt
Comment 2 Gilles Dartiguelongue 2014-10-25 15:51:04 UTC
Created attachment 108404 [details]
pactl stat
Comment 3 Gilles Dartiguelongue 2014-10-25 15:55:44 UTC
Created attachment 108405 [details]
pulseaudio verbose log
Comment 4 Gilles Dartiguelongue 2014-10-25 15:57:48 UTC
Currently when I run:

$ speaker-test -c 2 -t wav -D hw:0,0

Sound gets outputted on grey (side), black (rear) and orange (central) jacks simultaneously but not on the green one (front).
Comment 5 Raymond 2014-10-25 16:30:49 UTC
post output of

pactl list
Comment 6 Gilles Dartiguelongue 2014-10-25 19:29:12 UTC
It's been attached in the first comment :)

Also, as a side node, the "Line Out - Built in" entry in gnome audio panel has a tendency to come and go without warning. Restarting the daemon does not seem to bring it back.
Comment 7 Raymond 2014-10-25 23:32:49 UTC
D: [pulseaudio] alsa-mixer.c: Removing path 'analog-output' as it is a subset of 'analog-output-lineout'.


analog-output still exist after pulseaudio print the above message during probing profile: stereo,  2.1, 4.0, 4.1,5.0,5.1 and 7.1


need to enable log-time in daemon.conf , seem client did not supply enough data as pulseaudio start cutting sleeping time by half


I: [pulseaudio] protocol-native.c: Requested tlength=2000,00 ms, minreq=20,00 ms
D: [pulseaudio] protocol-native.c: Traditional mode enabled, modifying sink usec only for compat with minreq.
D: [alsa-sink-ALC898 Analog] alsa-sink.c: Cutting sleep time for the initial iterations by half.
D: [alsa-sink-ALC898 Analog] alsa-sink.c: Cutting sleep time for the initial iterations by half.
D: [pulseaudio] protocol-native.c: Requested latency=1960,00 ms, Received latency=1837,50 ms
D: [pulseaudio] memblockq.c: memblockq requested: maxlength=4194304, tlength=192000, base=2, prebuf=190082, minreq=1920 maxrewind=0
D: [pulseaudio] memblockq.c: memblockq sanitized: maxlength=4194304, tlength=192000, base=2, prebuf=190082, minreq=1920 maxrewind=0
I: [pulseaudio] protocol-native.c: Final latency 3837,50 ms = 1960,00 ms + 2*20,00 ms + 1837,50 ms
D: [alsa-sink-ALC898 Analog] alsa-sink.c: Cutting sleep time for the initial iterations by half.
D: [alsa-sink-ALC898 Analog] alsa-sink.c: Latency set to 1837,50ms
D: [alsa-sink-ALC898 Analog] alsa-sink.c: hwbuf_unused=0
D: [alsa-sink-ALC898 Analog] alsa-sink.c: setting avail_min=87319
D: [alsa-sink-ALC898 Analog] alsa-sink.c: Requested volume: front-left: 65536 / 100% / 0,00 dB,   front-right: 65536 / 100% / 0,00 dB
D: [alsa-sink-ALC898 Analog] alsa-sink.c: Got hardware volume: front-left: 65536 / 100% / 0,00 dB,   front-right: 65536 / 100% / 0,00 dB
D: [alsa-sink-ALC898 Analog] alsa-sink.c: Calculated software volume: front-left: 65536 / 100% / 0,00 dB,   front-right: 65536 / 100% / 0,00 dB (accurate-enough=yes)
D: [alsa-sink-ALC898 Analog] sink.c: Volume not changing
D: [alsa-sink-ALC898 Analog] alsa-sink.c: Cutting sleep time for the initial iterations by half.
D: [alsa-sink-ALC898 Analog] alsa-sink.c: Cutting sleep time for the initial iterations by half.
D: [alsa-sink-ALC898 Analog] alsa-sink.c: Cutting sleep time for the initial iterations by half.
D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
D: [alsa-sink-ALC898 Analog] alsa-sink.c: Cutting sleep time for the initial iterations by half.
D: [alsa-sink-ALC898 Analog] alsa-sink.c: Cutting sleep time for the initial iterations by half.
D: [alsa-sink-ALC898 Analog] alsa-sink.c: Cutting sleep time for the initial iterations by half.
D: [alsa-sink-ALC898 Analog] protocol-native.c: Requesting rewind due to end of underrun.
D: [alsa-sink-ALC898 Analog] alsa-sink.c: Requested to rewind 352800 bytes.
D: [alsa-sink-ALC898 Analog] alsa-sink.c: Limited to 351552 bytes.
D: [alsa-sink-ALC898 Analog] alsa-sink.c: before: 87888
D: [alsa-sink-ALC898 Analog] alsa-sink.c: after: 87888
D: [alsa-sink-ALC898 Analog] alsa-sink.c: Rewound 351552 bytes.
D: [alsa-sink-ALC898 Analog] sink.c: Processing rewind...
D: [alsa-sink-ALC898 Analog] sink.c: latency = 2141
D: [alsa-sink-ALC898 Analog] sink-input.c: Have to rewind 351552 bytes on render memblockq.
D: [alsa-sink-ALC898 Analog] source.c: Processing rewind...
D: [alsa-sink-ALC898 Analog] protocol-native.c: Implicit drain of 'Front Right'
D: [alsa-sink-ALC898 Analog] sink.c: Found underrun 58684 bytes ago (294116 bytes ahead in playback buffer)
D: [alsa-sink-ALC898 Analog] sink.c: Found underrun 58684 bytes ago (294020 bytes ahead in playback buffer)
D: [alsa-sink-ALC898 Analog] sink.c: Found underrun 58684 bytes ago (294020 bytes ahead in playback buffer)
D: [alsa-sink-ALC898 Analog] sink.c: Found underrun 58684 bytes ago (294020 bytes ahead in playback buffer)
D: [alsa-sink-ALC898 Analog] sink.c: Found underrun 58684 bytes ago (294020 bytes ahead in playback buffer)
D: [alsa-sink-ALC898 Analog] sink.c: Found underrun 58684 bytes ago (294020 bytes ahead in playback buffer)
D: [alsa-sink-ALC898 Analog] sink.c: Found underrun 58684 bytes ago (123140 bytes ahead in playback buffer)
Comment 8 Raymond 2014-10-25 23:39:18 UTC
(In reply to Gilles Dartiguelongue from comment #4)
> Currently when I run:
> 
> $ speaker-test -c 2 -t wav -D hw:0,0
> 
> Sound gets outputted on grey (side), black (rear) and orange (central) jacks
> simultaneously but not on the green one (front).

this is speciak feature of HDA driver which copy front signal to all output jacks

seem bug in alsa driver if your front jack has no sound 

as pulseaudio provide profiles: stereo surround40


the grey jack shoul be muted by pulseaudio when you select front profile when you play stereo through pulseaudio
Comment 9 Raymond 2014-10-25 23:48:57 UTC
D: [pulseaudio] module-device-restore.c: Could not set format on sink alsa_output.pci-0000_00_1b.0.analog-stereo
Comment 10 Gilles Dartiguelongue 2014-10-26 12:49:00 UTC
Created attachment 108448 [details]
pulseaudio verbose log with time

Here is the log with time.
Comment 11 Gilles Dartiguelongue 2014-10-26 12:50:45 UTC
(In reply to Raymond from comment #7)
> D: [pulseaudio] alsa-mixer.c: Removing path 'analog-output' as it is a
> subset of 'analog-output-lineout'.
> 
> analog-output still exist after pulseaudio print the above message during
> probing profile: stereo,  2.1, 4.0, 4.1,5.0,5.1 and 7.1

"Problem" is that "Line Out - Built in" is the entry holding the 2.0, 4.0 4.1, ..., 7.1 profiles. The other one just has 2.1. Not sure if this is correct either since I only have 2.0 jack connected.

> need to enable log-time in daemon.conf , seem client did not supply enough
> data as pulseaudio start cutting sleeping time by half

Done.
Comment 12 Gilles Dartiguelongue 2014-10-26 12:55:34 UTC
(In reply to Raymond from comment #8)
> (In reply to Gilles Dartiguelongue from comment #4)
> > Currently when I run:
> > 
> > $ speaker-test -c 2 -t wav -D hw:0,0
> > 
> > Sound gets outputted on grey (side), black (rear) and orange (central) jacks
> > simultaneously but not on the green one (front).
> 
> this is speciak feature of HDA driver which copy front signal to all output
> jacks

ok

> seem bug in alsa driver if your front jack has no sound 
> as pulseaudio provide profiles: stereo surround40

could that have been covered somehow by a workaround in pa-4 ?

> the grey jack shoul be muted by pulseaudio when you select front profile
> when you play stereo through pulseaudio

I shall try to get back the entry with all the profiles to check this.
Also, don't know if it is related, after a while, when using the "Analog Output - Built-in Audio" with the only "Analog Surround 2.1 Output" profile available, sounds gets gibberish after a while.
I have to stop the player and start it again to get sound back to normal. Other sound like the ones from speaker tests are good while this problem is occuring in another player.
Comment 13 Gilles Dartiguelongue 2014-10-26 12:56:24 UTC
(In reply to Raymond from comment #9)
> D: [pulseaudio] module-device-restore.c: Could not set format on sink
> alsa_output.pci-0000_00_1b.0.analog-stereo

Is there something I can do about it ? Remove some of the databases in ~/.config/pulse ?
Comment 14 Raymond 2014-10-26 15:17:06 UTC
http://cgit.freedesktop.org/pulseaudio/pulseaudio/tree/src/modules/alsa/mixer/paths/analog-output-lineout.conf


seem jack detection problem of green jack


156|   0.000) D: [pulseaudio] module-alsa-card.c: Found 10 jacks.
(   0.156|   0.000) I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
(   0.156|   0.000) D: [pulseaudio] module-alsa-card.c: Jack 'Line Out Front Jack' is now unplugged
(   0.156|   0.000) D: [pulseaudio] device-port.c: Setting port analog-output-lineout to status no
(   0.156|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   0.156|   0.000) D: [pulseaudio] module-alsa-card.c: Jack 'Line Out CLFE Jack' is now unplugged
(   0.156|   0.000) D: [pulseaudio] module-alsa-card.c: Jack 'Line Out Surround Jack' is now unplugged
(   0.156|   0.000) D: [pulseaudio] module-alsa-card.c: Jack 'Line Out Side Jack' is now plugged in
(   0.156|   0.000) D: [pulseaudio] module-alsa-card.c: Jack 'Front Headphone Jack' is now unplugged
(   0.156|   0.000) D: [pulseaudio] device-port.c: Setting port analog-output-headphones to status no
(   0.156|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   0.156|   0.000) D: [pulseaudio] module-alsa-card.c: Jack 'HDMI/DP,pcm=3 Jack' is now unplugged
(   0.156|   0.000) D: [pulseaudio] device-port.c: Setting port hdmi-output-0 to status no
(   0.156|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   0.156|   0.000) D: [pulseaudio] module-alsa-card.c: Jack 'HDMI/DP,pcm=7 Jack' is now unplugged
(   0.156|   0.000) D: [pulseaudio] device-port.c: Setting port hdmi-output-1 to status no
(   0.156|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   0.156|   0.000) D: [pulseaudio] module-alsa-card.c: Jack 'Front Mic Jack' is now unplugged
(   0.156|   0.000) D: [pulseaudio] device-port.c: Setting port analog-input-front-mic to status no
(   0.156|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   0.156|   0.000) D: [pulseaudio] module-alsa-card.c: Jack 'Rear Mic Jack' is now unplugged
(   0.156|   0.000) D: [pulseaudio] device-port.c: Setting port analog-input-rear-mic to status no
(   0.156|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   0.156|   0.000) D: [pulseaudio] module-alsa-card.c: Jack 'Line Jack' is now unplugged
(   0.156|   0.000) D: [pulseaudio] device-port.c: Setting port analog-input-linein to status no
(   0.156|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.


you should report to the author, it is strange that 2.1 use 6 channels pcm softvol control


170|   0.000) D: [pulseaudio] alsa-util.c: snd_pcm_dump():
(   0.170|   0.000) D: [pulseaudio] alsa-util.c: Route conversion PCM
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   Transformation table:
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:     0 <- 0
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:     1 <- 1
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:     2 <- none
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:     3 <- none
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:     4 <- none
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:     5 <- 2
(   0.170|   0.000) D: [pulseaudio] alsa-util.c: Its setup is:
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   stream       : PLAYBACK
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   access       : MMAP_INTERLEAVED
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   format       : S16_LE
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   subformat    : STD
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   channels     : 3
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   rate         : 44100
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   exact rate   : 44100 (44100/1)
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   msbits       : 16
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   buffer_size  : 88200
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   period_size  : 44100
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   period_time  : 1000000
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   tstamp_mode  : ENABLE
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   period_step  : 1
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   avail_min    : 87612
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   period_event : 0
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   start_threshold  : -1
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   stop_threshold   : 6206523236469964800
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   silence_threshold: 0
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   silence_size : 0
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   boundary     : 6206523236469964800
(   0.170|   0.000) D: [pulseaudio] alsa-util.c: Slave: Soft volume PCM
(   0.170|   0.000) D: [pulseaudio] alsa-util.c: Control: PCM Playback Volume
(   0.170|   0.000) D: [pulseaudio] alsa-util.c: min_dB: -51
(   0.170|   0.000) D: [pulseaudio] alsa-util.c: max_dB: 0
(   0.170|   0.000) D: [pulseaudio] alsa-util.c: resolution: 256
(   0.170|   0.000) D: [pulseaudio] alsa-util.c: Its setup is:
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   stream       : PLAYBACK
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   access       : MMAP_INTERLEAVED
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   format       : S16_LE
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   subformat    : STD
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   channels     : 6
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   rate         : 44100
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   exact rate   : 44100 (44100/1)
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   msbits       : 16
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   buffer_size  : 88200
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   period_size  : 44100
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   period_time  : 1000000
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   tstamp_mode  : ENABLE
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   period_step  : 1
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   avail_min    : 87612
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   period_event : 0
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   start_threshold  : -1
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   stop_threshold   : 6206523236469964800
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   silence_threshold: 0
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   silence_size : 0
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   boundary     : 6206523236469964800
(   0.170|   0.000) D: [pulseaudio] alsa-util.c: Slave: Hardware PCM card 0 'HDA Intel PCH' device 0 subdevice 0
(   0.170|   0.000) D: [pulseaudio] alsa-util.c: Its setup is:
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   stream       : PLAYBACK
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   access       : MMAP_INTERLEAVED
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   format       : S16_LE
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   subformat    : STD
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   channels     : 6
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   rate         : 44100
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   exact rate   : 44100 (44100/1)
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   msbits       : 16
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   buffer_size  : 88200
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   period_size  : 44100
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   period_time  : 1000000
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   tstamp_mode  : ENABLE
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   period_step  : 1
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   avail_min    : 87612
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   period_event : 0
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   start_threshold  : -1
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   stop_threshold   : 6206523236469964800
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   silence_threshold: 0
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   silence_size : 0
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   boundary     : 6206523236469964800
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   appl_ptr     : 0
(   0.170|   0.000) D: [pulseaudio] alsa-util.c:   hw_ptr       : 0
(   0.171|   0.000) D: [alsa-sink-ALC898 Analog] alsa-sink.c: (   0.171|   0.000) D: [pulseaudio] alsa-sink.c: Thread starting upRequested volume: front-left: 52016 /  79% / -6,02 dB,   front-right: 52016 /  79% / -6,02 dB,   lfe: 52016 /  79% / -6,02 dB

(   0.171|   0.000) D: [pulseaudio] alsa-sink.c: Got hardware volume: front-left: 52057 /  79% / -6,00 dB,   front-right: 52057 /  79% / -6,00 dB,   lfe: 52057 /  79% / -6,00 dB
(   0.171|   0.000) D: [pulseaudio] alsa-sink.c: Calculated software volume: front-left: 65484 / 100% / -0,02 dB,   front-right: 65484 / 100% / -0,02 dB,   lfe: 65484 / 100% / -0,02 dB (accurate-enough=yes)
Comment 15 Raymond 2014-10-26 15:22:22 UTC
try

 hda-jack-sense-test 

to find out whether green jack detection is correct or inverted
Comment 16 Gilles Dartiguelongue 2014-11-02 17:53:18 UTC
(In reply to Raymond from comment #15)
> try
> 
>  hda-jack-sense-test 
> 
> to find out whether green jack detection is correct or inverted

When plugged into grey jack:

$ sudo python ./hda-jack-sense-test.py -d 2
Pin 0x14 (Green Line Out): present = No
Pin 0x15 (Black Line Out): present = No
Pin 0x16 (Orange Line Out): present = No
Pin 0x17 (Grey Line Out): present = Yes
Pin 0x18 (Pink Mic): present = No
Pin 0x19 (Pink Mic): present = No
Pin 0x1a (Blue Line In): present = No
Pin 0x1b (Green HP Out): present = No

When plugged into green jack:

$ sudo python ./hda-jack-sense-test.py -d 2
Pin 0x14 (Green Line Out): present = Yes
Pin 0x15 (Black Line Out): present = No
Pin 0x16 (Orange Line Out): present = No
Pin 0x17 (Grey Line Out): present = No
Pin 0x18 (Pink Mic): present = No
Pin 0x19 (Pink Mic): present = No
Pin 0x1a (Blue Line In): present = No
Pin 0x1b (Green HP Out): present = No

For the sake of testing I grabbed some headphones:

$ sudo python ./hda-jack-sense-test.py -d 2
Pin 0x14 (Green Line Out): present = No
Pin 0x15 (Black Line Out): present = No
Pin 0x16 (Orange Line Out): present = No
Pin 0x17 (Grey Line Out): present = Yes
Pin 0x18 (Pink Mic): present = No
Pin 0x19 (Pink Mic): present = No
Pin 0x1a (Blue Line In): present = No
Pin 0x1b (Green HP Out): present = Yes

Sound was properly muted for all sockets at the back of the motherboard but I had no sound with the headphone either.
Comment 17 Gilles Dartiguelongue 2014-11-06 08:35:00 UTC
(In reply to Raymond from comment #14)
> 
> you should report to the author, it is strange that 2.1 use 6 channels pcm
> softvol control
> 

hum, which author are you talking about ?
Comment 18 Raymond 2014-11-06 11:49:12 UTC
http://cgit.freedesktop.org/pulseaudio/pulseaudio/tree/src/modules/alsa/mixer/paths/analog-output-lineout.conf



for tha availability of lineout port of pulseaudio,
pulseaudio only check the green jack and don't. check the grey jack
Comment 19 GitLab Migration User 2018-07-30 10:38:17 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/541.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.