Funciona para mim. Se você quiser descobrir o que está errado - depure-o. Por que você não começa com strace
e vê em que ponto desliga?
Além disso, por que você precisa executá-lo com privilégios de root?
Eu tenho o ALSA na versão Ubuntu 11.04. Quando eu jogo aplay através do meu usuário normal, eu sou capaz de obter a saída. Quando faço isso com o usuário root, o comando trava: abaixo acontece o material
root@myuser:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
(trava)
Além disso, se eu exportar o $ HOME para / home / myuser /, então ele funciona. Então, o que está errado para executar o comando aplay com uma raiz.
Funciona para mim. Se você quiser descobrir o que está errado - depure-o. Por que você não começa com strace
e vê em que ponto desliga?
Além disso, por que você precisa executá-lo com privilégios de root?
Tags alsa linux ubuntu-11.04