Habilitando o som do raspberry pelo HDMI
Caso utilize o raspberry ligado a um TV e quiser assistir um video, pode ser que o som não esteja configurado para sair pela porta HDMI.
Antes de tudo a primeira coisa a fazer é verificar se a linha "hdmi_driver=2"esta descimentada no arquivo /boot/config.txt
Digite os seguintes comandos:
sudo nano /boot/config.txt
Descomente a linha "hdmi_driver=2"
Feito isso de um reboot no raspberry.
sudo reboot
Se apos o reboot o som ainda não estiver saindo, continue com os comandos abaixo.
sudo modprobe snd-bcm2835
sudo amixer cset numid=3 2
Pode fazer um teste digitando:
sudo alsamixer
Com esse comando podemos aumentar o volume e ver se o som sai diretamente na TV.
Se quando executar o comando aparecer a mensagem "alsamixer cannot open mixer: No such file or directory."
Deveremos configurar o arquivo /etc/asound.conf
Deixando no formato abaixo:
pcm.!default { type hw card 0 } ctl.!default { type hw card 0 }
Feito a alteracao salve o arquivo e digite novamente:
sudo alsamixer
Agora e so verificar o volume e colocar o filme ou musica que o audio saíra diretamente pelo HDMI.
Depois do processo acima finalizado e dado reboot no raspberry, notei que ele na inicializacao gerava o seguinte erro:
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.front
E na maioria das vezes nem iniciava o sistema, para corrigir o problema faça o seguinte:
Edite o arquivo:
sudo nano /usr/share/alsa/alsa.conf
Altere a linha:
“pcm.front cards.pcm.front”
para:
“pcm.front cards.pcm.default”














