You are not logged in.

#1 2018-03-31 19:16:09

zimmertr
Member
Registered: 2017-01-24
Posts: 3

Getting Pulse Audio to work with a hybrid setup. (5.1 speakers

Hi everyone, I've spent the past few hours pulling my hair out trying to get this to work so I thought I'd come here for some help.

Desired State: Have the default audio playback come through a 5.1 speaker configuration with the option of plugging in a pair of headphones. Ideally the speakers would automatically mute when the headphone jack is inserted. And vice versa when unplugged. I do not care if the DisplayPort audio works as my monitor audio is terrible.

Hardware Configuration: This might not be possible, however, as I would be using the 3.5mm jack on my keyboard. Which is just an extension cable to the front-mic jack on my computer chassis. Rear-mic jack is unpopulated. There are three 3.5mm cables connected to my motherboard. Front, Rear, Center/Sub.

Attempted Solutions:

1) When I first reinstalled Arch (new motherboard; Z370), my speakers were not working at all. However, headphones and DisplayPort audio were. After making the changes found here, Arch automatically enables "Line Out - Build-in Audio" which is correctly detected as 5.1 after making the changes.

2) After that, I made the changes found here to allow a hybrid headphones / 5.1 configuration.

Current State: After making these changes, I have ran `pulseaudio -k; pulseaudio --start`. And now my speakers are working. I can use `alsamixer`, `Gnome Sound Manager`, or `pavucontrol`. HOWEVER, the front speakers are not working. Only rear, center, and sub. To further complicate this, if I open up `alsamixer` and unmute my headphones and turn the volume up, the front speakers start playing through my headphones!

My Theory: So I think Pulseaudio has somehow been misconfigured to have a hybrid audio configuration. Where 4/6 speakers play through the 5.1 configuration, and the remaining 2 play through my headphones. Which are muted by default. Using `pavucontrol`, if I set the `Playback` device to be my DisplayPort connection, all of the tv audio channels work correctly. The speakers do not produce any noise, nor do my headphones. If I enable `Simultaneous  output to DisplayPort, Built-in Audio Analog Surround 5.1`, then the TV produces front left, right, and center sound. And my 5.1 configuration produces the rear speaker sound. Setting it to `build-in Audio Analog Surround 5.1`, of course, produces the hybrid headphone,speaker configuration with the headphones muted by default.

Relevant Configuration Files

/etc/pulse/daemon.conf

/etc/pulse/default.pa

/usr/share/pulseaudio/alsa-mixer/paths/analog-output-headphones.conf

/usr/share/pulseaudio/alsa-mixer/paths/analog-output-lineout.conf

/usr/share/pulseaudio/alsa-mixer/paths/analog-output-speaker.conf

Screenshots of Graphical Configurations:

pavucontrol Configuration Screen

pavucontrol Configuration Screen: GP106 High Definition Audio Control Menu Expanded

pavucontrol Configuration Screen: Built-in Audio Menu Expanded

pavucontrol Playback Screen

pavucontrol Playback Screen: Device Menu Expanded

pavucontrol Output Devices Screen

alsamixer Default Device Screen

alsamixer Default Device Screen; Expanded

alsamixer HDA Intel PCH Device Screen - Surround Sound, no Working Front Speakers

alsamixer HDA Intel PCH Device Screen; Headphones enabled - Hybrid Surround with Headphones

paman Server information Screen

paman Devices Screen

paman Clients Screen

paman Modules Screen

Gnome Settings;  Sound Screen

*Note: All screenshots except final alsamixer image were taken with headphones muted, 0 volumed.


Please let me know if I can provide any additional information. I'm stumped. Thank you for your time.

EDITS

EDIT 1: Booting the computer with front headphone jack populated/unpopulated has no effect on any configuration.

EDIT 2: Added `paman` and `Gnome Settings` screenshots.

EDIT 5: Here is another person with my issue, no solution presented however.

EDIT 5: I do not see any related troubleshooting steps on the Arch Wiki pages PulseAudioPulseAudio/Troubleshooting, or PulseAudio/Examples

EDIT 6: I would be completely okay if the DisplayPort audio had to be sacrificed in order to ensure that 5.1/headphones work properly. It will be unused.

Last edited by zimmertr (2018-03-31 19:26:52)

Offline

Board footer

Powered by FluxBB