Verifique se defaults.namehint.showall
e defaults.namehint.extended
estão ativados no arquivo /usr/share/alsa/alsa.conf
.
No meu sistema embarcado eu tenho este arquivo de configuração em /etc/asound.conf
:
pcm_slave.sl2 {
pcm "hw:0,0"
rate 48000
channels 2
format S16_LE
}
pcm.rate_convert {
type plug
slave sl2
}
pcm.!default rate_convert
Notei que, como esse arquivo foi colocado no sistema, aplay -L
e arecord -L
não podem mais listar os dispositivos PCM. aplay -l
e arecord -l
estão funcionando como esperado.
Se este arquivo não for colocado lá, a lista será retornada corretamente. O que isso está fazendo exatamente? Por que isso impede que aplay
e arecord
listem dispositivos PCM?
Verifique se defaults.namehint.showall
e defaults.namehint.extended
estão ativados no arquivo /usr/share/alsa/alsa.conf
.