如何用bash确定声卡类型?

时间:2009-02-05 19:29:02

标签: linux bash

在bash中,如何确定安装了什么声卡?我正在尝试为Rhythmbox创建一个插件,我想在配置脚本中测试它。

修改 在我的计算机上,我需要使用sudo才能使用lspcilsmod。 @ Quassnoi使用cat的回答没有额外的权限。

3 个答案:

答案 0 :(得分:7)

lspci | grep -i audio

答案 1 :(得分:6)

cat /proc/asound/cards

答案 2 :(得分:4)

我想象您有一个已在配置脚本中检查的已知声音列表。因此,您可以使用grep和lsmod来检查哪一个已加载。

# lsmod | grep -q snd_hda_intel

# echo $?

0

# lsmod | grep -q snd_foo

# echo $?

1