У меня ALSA в версии Ubuntu 11.04. Когда я играю в aplay через моего обычного пользователя, я могу получить вывод. Когда я делаю это с пользователем root, команда зависает: происходит следующее
root@myuser:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
(зависает)
Также, если я экспортирую $ HOME в /home /myuser /, то это работает. Так что не так для запуска команды aplay с рутом.