o áudio hdmi funciona apenas com as wav de teste aplay -D alsa; drivers de radeon de código aberto; kernel 3.5 vgaswitcheroo

2

Eu trolled as internets para fazer o trabalho HDMI no meu sistema Ubuntu 12.04.

  
  • kernel do centro de software 3.5
  •   
  • uname: Linux ubuntu 3.5.0-18-genérico # 29 ~ precise1-Ubuntu SMP ... x86_64 x86_64 x86_64 GNU / Linux
  •   
  • drivers radeon de código aberto
  •   
  • vgaswitcheroo (intel híbrido / radeon gpu): Eu inicializo com intel, não com radeon, rodando.   (e lembre-se que com o kernel 3.5, vgaswitcheroo agora dá informações sobre um terceiro item, "DIS-Audio"; ele indica pwr no meu sistema)
  •   
  • /etc/rc.local : chown user:user /sys/kernel/debug/ # change "username" with your user name echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
  •   
  • grub de fato agora tem "radeon.audio = 1"
  •   

Para testar áudio, eu fiz:

aplay -l

que me deu o cartão e o dispositivo, o que me fez tentar

aplay -D plughw:1,3 /usr/share/sounds/alsa/Front_Center.wav

e eis! Eu recebo um som cristalino no meu hdtv. Se eu reproduzir um arquivo mp3 como argumento para esse comando, recebo ruído, uma vez que interpreto o código mp3 como um wav. Se eu reproduzir um .wav que não esteja no diretório / usr / share / sounds / alsa /, não receberei nada.

O vídeo flash da Internet no navegador não reproduz som através de HDMI. Ambos controle de sons do sistema e pavucontrol têm o cedro hdmi selecionado. Infelizmente, não consigo obter som para nenhum teste de gui (esquerda, direita).

Por que apenas aplay, e apenas quando dirigido com -D plughw , produz som sobre HDMI? Eu também tentei apenas usar um programa de som de cada vez, se fosse uma limitação do alsa, então eu tentei jogar com o navegador da web e até mesmo o gui de controle de som fechado. Eu tentei cada um dos dois últimos, correndo sozinho. Nenhuma melhoria.

alsamixer mostra apenas intel hda e eu acho que é apenas o áudio intel, não o HDMI.

Editar: kernel 3.6.7 e amp; 3.6.8 (compilação personalizada) permite-me usar áudio HDMI com todos e quaisquer programas. Não sei se é melhorado o suporte ou apenas as opções de compilação corretas em comparação com o kernel 3.5 que está agora no repositório do Ubuntu.

    
por user108754 17.11.2012 / 12:22

0 respostas