当将USB设备添加到系统中时(我故意不运行任何用于检测设备的现代堆栈),Pulseaudio不能在不重新启动(pulseaudio -k; pulseaudio --start
)的情况下进行拾取。
例如,是否有一个选项pactl
可以使Pulseaudio进行“检测”并开始使用新插入的设备?
我感到困惑的是,自2005年以来出现的udev太过现代了,但是pulseaudio还是不错的。。。鉴于udev甚至不进行设备检测(内核也是如此),“没有用于设备检测的现代堆栈”就意味着没有USB支持的内核。
—
user1686
我不确定我是否正确理解了您的问题。在Debian Buster中,涉及自动检测音频设备(并可能选择正确的配置文件)的问题似乎一劳永逸:您只需说出您喜欢的默认输入/输出设备是什么,一旦将Pulseaudio连接到这些设备即可。如果您使用的是旧版本,可以尝试gist.github.com/pylover/d68be364adac5f946887b85e6ed6e7ae
—
理查德·戈麦斯
您可能会(或可能不会)觉得这很有用:superuser.com/questions/1324152/…–
—
理查德·戈麦斯