启动计算机并登录虚拟控制台后,aplay 命令按预期工作,但运行 startx 后只有 root 才能运行 aplay。作为非 root 用户,我收到以下错误消息:
$ aplay foo.wav
ALSA lib pcm_hw.c:1401:(_snd_pcm_hw_open) Invalid value for card
aplay: main:682: audio open error: No such device
有什么线索吗?
答案1
在将自己添加到声音的我可以在 X Windows 中使用 Alsa:
$ sudo usermod -a -G audio august
但问题仍然存在,为什么我能够在不成为 root 或不属于音频组的情况下在虚拟控制台中使用 Alsa?