Habilitando o 5.1 com uma placa de som Xonar DS no Debian Jessie

0

Instalei com sucesso um Xonar DS no meu sistema Windows 7. Estou tentando fazer o mesmo na minha partição Debian de 64 bits (Jessie), mas é outra história.

Notícias de bens, como o alsa wiki me diz, minha placa de som é suportado. Eu verifiquei isso fazendo lspci -v :

04:01.0 Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio]
    Subsystem: ASUSTeK Computer Inc. Virtuoso 66 (Xonar DS)
    Flags: bus master, medium devsel, latency 32, IRQ 16
    I/O ports at d000 [size=256]
    Capabilities: [c0] Power Management version 2
    Kernel driver in use: snd_virtuoso

OK, ótimo. Mas eu não tinha som algum. Então fiz algumas alterações.

Primeiramente, eu fiz da Xonar a placa de som padrão, porque minha placa gráfica também estava a caminho com a DisplayPort.

Agora, /proc/asound/cards mostra:

 0 [DS             ]: AV200 - Xonar DS
                      Asus Virtuoso 66 at 0xd000, irq 16
 1 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xfb080000 irq 17

Em uma segunda vez, eu instalei alsamixer para ativar todos os canais silenciados por padrão.

Em seguida, usei o utilitário pacmd para alterar o perfil do pulseaudio. Eu escolhi analógico-surround-51.

Agora, meus alto-falantes frontais funcionam em estéreo, mas como o Xonar DS 5.1, seria um desperdício se eu não tivesse surround.

Para isso, eu coloco essas opções em /etc/pulse/daemon.conf :

default-sample-channels = 6
enable-lfe-remixing = yes

Isso não mudou nada. O som permanece em estéreo mesmo após a reinicialização. Estranhamente, o pulseaudio gui no Gnome é completamente inútil, já que exibe apenas o perfil Stereo Numérico (IEC958) S / PDIF . Se eu escolher este perfil, não obtenho nenhum som (como esperado, uso analógico) e preciso usar pacmd novamente.

Esqueci alguma coisa? Você tem alguma ideia para fazer 5.1 obras?

Isso pode ajudar:

/proc/asound/version :

Advanced Linux Sound Architecture Driver Version k3.12-1-amd64.

/proc/asound/modules :

 0 snd_virtuoso
 1 snd_hda_intel

EDIT (solução) : Depois de algumas noites sobre esta questão, acho que finalmente consegui. Eu simplesmente desinstalei tudo o que pude sobre pusleaudio:

$ sudo aptitude purge pulseaudio-utils pusleaudio-module-* gstreamer0.10-pulseaudio

Depois, eu re-instalo a maior parte. O Surround parece funcionar agora mesmo que o pusleaudio GUI ainda esteja bagunçado.

    
por Gui-Don 06.02.2014 / 22:34

0 respostas