Estou correndo Jessie raspberry no meu raspi 2. Eu tenho uma placa de som usb externa para o meu pi. Defino-o como o cartão padrão simplesmente acessando Menu- > preferências- > Configurações do dispositivo de áudio. Isso funciona como esperado.
Estou escrevendo um código que pega um arquivo e o reproduz entre outras coisas. O problema é que ele deve ser executado com o sudo, que ignora minha placa de som e usa a placa interna. Existe uma maneira de aplicar a configuração de placa de som padrão para raiz? Eu tentei adicionar root ao grupo de áudio, mas isso não ajudou.
Obrigado!
Tags alsa linux sound-card raspberry-pi