这是 /proc/asound/modules 的输出
0 snd_bcm2835
1 vc4
2 vc4
3 snd_usb_audio
我想要 USB 作为默认并将其放入 /etc/asound.conf
defaults.pcm.card 3
defaults.ctl.card 3
问题是每次重新启动后,USB 设备编号都会在 1 和 3 之间随机变化。
我在 /lib/modprobe.d/aliases.conf 中尝试了不同的数字,但基本上没有效果。
options snd-usb-audio index=-2
我该怎么做才能使 USB 音频成为默认设置?
要强制执行声音驱动程序的特定顺序,请使用
slots
模块的 snd
选项:
options snd slots=snd-bcm2835,vc4,vc4,snd-usb-audio
除此之外,
defaults.xxx.cards
设置还接受卡ID(可在/proc/asound/cards
的[括号]中找到)。