<p><br>
> I'm struggling to get pulseaudio working on a machine with Q77 chipset (<a href="http://device.product.name">device.product.name</a> = "7 Series/C210 Series Chipset Family High Definition Audio Controller",alsa.mixer_name = "Realtek ALC887-VD") but so far I had no success in getting pulseaudio working with 5.1 setup. <br>

> Basically, my motherboard supports 2/4/6/8 channels configuration but pulseaudio activates only 2ch config.<br>
> I'm using KDE and phonon shows only (using default configurations) left/right channels, (internal stereo audio)<br>
> If I force pulseaudio to use all 5.1 channles, adding the following lines <br>
><br>
> enable-lfe-remixing = yes<br>
> default-sample-channels=6<br>
> default-channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe<br>
><br>
> in /etc/pulse/daemon.conf<br>
><br>
> pulseaudio shows 5.1 channels (even in kde phonon), but front channels (l,r,c) works fine; lfe no sound and rl and rr are not working, anly a very low volume comes out from front speakers.<br>
><br>
> I've tried all suggestions from google, mailing lists and forums as well but no joy so far.<br>
><br>
> ===============<br>
> Linux 3.9.3<br>
><br>
> $ aplay -L<br>
><br>
> sysdefault:CARD=PCH<br>
>     HDA Intel PCH, ALC887-VD Analog<br>
>     Default Audio Device<br>
> front:CARD=PCH,DEV=0<br>
>     HDA Intel PCH, ALC887-VD Analog<br>
>     Front speakers<br>
> surround40:CARD=PCH,DEV=0<br>
>     HDA Intel PCH, ALC887-VD Analog<br>
>     4.0 Surround output to Front and Rear speakers<br>
> surround41:CARD=PCH,DEV=0<br>
>     HDA Intel PCH, ALC887-VD Analog<br>
>     4.1 Surround output to Front, Rear and Subwoofer speakers<br>
> surround50:CARD=PCH,DEV=0<br>
>     HDA Intel PCH, ALC887-VD Analog<br>
>     5.0 Surround output to Front, Center and Rear speakers<br>
> surround51:CARD=PCH,DEV=0<br>
>     HDA Intel PCH, ALC887-VD Analog<br>
>     5.1 Surround output to Front, Center, Rear and Subwoofer speakers<br>
> surround71:CARD=PCH,DEV=0<br>
>     HDA Intel PCH, ALC887-VD Analog<br>
>     7.1 Surround output to Front, Center, Side, Rear and Woofer speakers<br>
><br>
> ==========<br>
><br>
> pulseaudio -vvvvv tells a different story, here an excerpt from output; I can provide full output, I didn't posted here to avoid unnecessary cluttering <br>
> [...]<br>
> D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-51<br>
> D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 5.1 (analog-surround-51)<br>
> D: [pulseaudio] alsa-util.c: Trying surround51:0 with SND_PCM_NO_AUTO_FORMAT ...<br>
> D: [pulseaudio] alsa-util.c: Managed to open surround51:0<br>
> D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(6) failed: Invalid argument<br>
> D: [pulseaudio] alsa-util.c: Trying surround51:0 without SND_PCM_NO_AUTO_FORMAT ...<br>
> D: [pulseaudio] alsa-util.c: Managed to open surround51:0<br>
> D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(6) failed: Invalid argument<br>
> D: [pulseaudio] alsa-util.c: Trying plug:surround51:0 with SND_PCM_NO_AUTO_FORMAT ...<br>
> D: [pulseaudio] alsa-util.c: Managed to open plug:surround51:0<br>
> D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(6) failed: Invalid argument</p>
<p><a href="http://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/plain/Documentation/sound/alsa/HD-Audio-Controls.txt">http://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/plain/Documentation/sound/alsa/HD-Audio-Controls.txt</a></p>

<p>For those micro ATX motherboard with three jacks at rear panel to support surround 5.1</p>
<p>Channel Mode<br>
  This is an enum control to change the surround-channel setup, appears only when the surround channels are available.<br>
  It gives the number of channels to be used, "2ch", "4ch", "6ch", and "8ch".  According to the configuration, this also controls the jack-retasking of multi-I/O jacks.</p>
<p>hda-Intel.conf need hooks for set channel mode control for front, surround40, surround51 similar to ich4.conf</p>
<p><a href="https://git.alsa-project.org/?p=alsa-lib.git;a=tree;f=src/conf/cards;hb=HEAD">https://git.alsa-project.org/?p=alsa-lib.git;a=tree;f=src/conf/cards;hb=HEAD</a></p>