您可以在 Linux 主机系统的命令提示符界面键入命令来获取有关 ALSA 声卡的信息,以及确定当前用户是否具有适当的访问权限。 前提条件 获得 alsamixer 程序文档。该文档可通过 Internet 获得。 过程 使用 alsamixer 程序确定当前用户是否有适当的权限来访问 ALSA 声卡。 如果用户没有适当的权限,则会出现类似这样的错误消息: alsamixer: snd_ctl_open 函数未能读取默认值: 无此类设备。 如果用户没有适当的权限来访问 ALSA 声卡,请授予用户对 ALSA 声卡所在目录的读写与执行权限。 ALSA 声卡通常位于 /dev/snd/。具体位置根据 Linux 分发版本而定。 要列出主机系统上声音芯片集的名称和类型,请键入命令 lspci | grep -I audio。 要列出主机系统上的声卡,请键入命令 cat /proc/asound/cards。 如果 ALSA 声卡被静音,请使用 alsamixer 程序取消静音。 父主题: 使用高级 Linux 声音架构