Veja esses links:
funciona bem para mim.
Sou relativamente novo usuário do Ubuntu e preciso de um pouco de ajuda.
Recentemente eu descobri que meu laptop (um Acer Aspire 5670), tem uma saída óptica e desde que ele está conectado a um receptor Yamaha 5.1 eu comprei um cabo óptico especial e conectei-os corretamente.Agora, eu notei que a maioria das pessoas geralmente acha que não podem configurar suas placas de som para gerar um sinal de SPDIF, mas esse definitivamente não é o problema no meu caso, já que quando eu fiz a conexão o Ubuntu automaticamente mudou a saída para SPDIF (e corretamente me deu a opção de escolher entre spdif e analógico) e eu podia ouvir tudo muito bem (mais do que bem, na verdade, desde que o som foi muito melhorado!).
No entanto, o que aconteceu foi que o sinal SPDIF foi definido como 2 Channel Stereo e não há opção alguma para som multicanal através da saída SPDIF! (enquanto, há uma opção de saída analógica 5.1, que eu tentei enquanto o laptop estava conectado com o cabo SPDIF e obviamente nada aconteceu) Então, mesmo que eu reproduzi arquivos de vídeo com som multicanal (6Channel AC3 e DTS) o áudio chegou ao receptor como PCM de 2 canais. Eu tentei reproduzir os arquivos através de diferentes players (Movie Player, VLC, SMplayer), mas nada mudou.
Então, espero que alguém possa me ajudar a descobrir se esse é um problema de software / driver (e se sim, como e se eu poderia corrigi-lo) ou um problema de hardware, por exemplo, que minha placa de som pode SPDIF de saída, mas apenas para 2Ch. Áudio (o que seria estranho, mas possível, eu acho) e, nesse caso, suponho, não posso fazer muito mais do que aceitar a minha derrota!
Agradecemos antecipadamente a qualquer pessoa que responda! :)
Eu estava exatamente na mesma situação que você, exceto pelo meu PC de home theater. Eu tentei todos os truques on-line para obter alsa e / ou pulso para saída de som surround.
A única solução de trabalho que encontrei foi usando o XBMC como media player. Existem opções de Passagem de Áudio que permitem enviar o sinal Dolby Surround ou AAC direto para a porta SPDIF, ignorando o sistema de som padrão.
O único requisito é que o seu sistema de som surround possa decodificar Dolby e AAC. (A maioria faz isso. A minha tem alguns problemas com alguns sinais AAC).
Dê uma olhada nestes links: link link
Editar: Os links (especialmente o primeiro) descrevem como compilar seus próprios .so
-modules necessários para a saída S / PDIF de 5.1 canais.
Estou na mesma situação que você, mas não tive tempo para verificar se essas soluções estão funcionando para mim.
Boa sorte.