在bash中,如何确定安装了什么声卡?我正在尝试为Rhythmbox创建一个插件,我想在配置脚本中测试它。
修改
在我的计算机上,我需要使用sudo
才能使用lspci
和lsmod
。 @ Quassnoi使用cat
的回答没有额外的权限。
答案 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