Pulseaudio和两张卡,如何从命令行选择卡?

Pulseaudio和两张卡,如何从命令行选择卡?

我有三个接收器,它们是 3 个不同的声卡 0 是 USB 扬声器 1 是集成的 2 是 hdmi

用这些命令

pacmd list-sinks
pacmd set-default-sink 0
pacmd set-default-source 0
pacmd set-sink-volume 0 35000

我可以选择接收器 n°0,但没有声音到达,因为卡号 1 仍然处于活动状态(pulseaudio 将其列为暂停)。问题是:哪个命令可以关闭1号卡?

答案1

首先获取正确的卡片索引

pacmd list-cards

假设索引为 1,你可以像这样关闭它:

pacmd set-card-profile 1 off

相关内容