J'ai un Intel ALC892 et un Nvidia GT 520m connectés aux haut-parleurs via HDMI.
Sur lspci, je vois
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
Subsystem: ZOTAC International (MCO) Ltd. Device a218
Flags: bus master, fast devsel, latency 0, IRQ 47
Memory at db400000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel
02:00.1 Audio device: NVIDIA Corporation HDMI Audio stub (rev a1)
Subsystem: ZOTAC International (MCO) Ltd. Device 2180
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at db080000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Endpoint, MSI 00
Kernel driver in use: snd_hda_intel
Mon alsamixer ressemble
J'ai activé le fichier de configuration pulseaudio pour avoir 6 canaux. Mon réglage sonore ressemble à
Lorsque j'utilise la boîte de dialogue de test, seules les parties avant gauche et droite ont des sons. Si j'utilise alsa dans XBMC sur une vidéo 5.1, il n'y a pas de son. Si j'utilise pulseaudio, seules l'avant droite et la gauche ont du son. Je peux à peine entendre un discours car je suppose qu'il est mappé au centre avant. Des indices?
Mise à jour : sur ce que j'entends sur l'IRC d'Ubuntu, je ne peux pas faire 5.1 sur HDMI et mon meilleur pari est de coder AC3 en direct sur S / PDIF en utilisant A52 mais je ne peux pas compiler de plugins alsa ... cela donne un erreur quelque part lors de la construction oss. Des secondes opinions?
C'est la solution qui a fonctionné pour moi et elle a également résolu mes problèmes de microphone.
Redémarrez l'ordinateur après ce point .. vous obtiendrez un son surround 5.1. Pour le tester, tapez
Oh et après avoir redémarré si vous n'entendez pas de son surround, vous devrez peut-être taper
et changez le réglage de 2 canaux (ch2) à 6 canaux (ch6). Vous devrez même modifier le fichier daemon.conf pour le définir là aussi.
Modifier le paramètre de canaux d'échantillonnage par défaut = 2
to: default-sample-channels = 6 (Cela peut être commenté avec; ou #, décommentez-le)
Vous devrez peut-être redémarrer une deuxième fois après avoir édité ce fichier et configuré l'alsamixer sur 6 canaux.
MISE À JOUR: Gardez à l'esprit, avant de redémarrer cette deuxième fois, assurez-vous dans alsamixer que vous avez choisi la bonne carte son. Vous pouvez le faire dans alsamixer d'abord, puis vous pouvez utiliser le petit haut-parleur indicateur à partir de ce point après le 2e redémarrage.
EDIT UPDATE 2: J'ai relu vos commentaires et réalisé tout à l'heure que vous parlez d'envoyer 5.1 via HDMI. Mes excuses. J'aurais dû le lire de plus près.
la source