运行 Ubuntu 20.04。我有一个 Blue Yeti 麦克风,我用它将耳机插入音频插孔,并将音频从我的笔记本电脑传输到它。
几周前它一直运行正常,但现在我无法再同时选择 Yeti 作为输入和输出。当我这样做时,另一个会切换到我为该方向插入的其他东西。
我安装pavucontrol
后发现,在配置中,Yeti 唯一可用的配置文件是模拟/数字输入或输出,但没有双工。为了寻找答案,我看到了其他人的屏幕截图,其中他们的 Yeti 也有“数字立体声双工”之类的配置文件。
我遗漏了什么?我认为 Yeti 没有驱动程序或任何我可以更新的东西。我也不知道发生了什么变化,因为我出门在外已经有一个月没有使用过这个麦克风了,但仍在使用同一台笔记本电脑。
谢谢!
答案1
解决了(有点)- 我完全忽略的另一个细节:我使用 4x2 USB KVM 插入外围设备并在工作电脑和个人电脑之间切换。结果发现,dmsg
正如评论中所建议的那样,它告诉了我哪里出了问题:
[ 9357.574920] usb 3-4.1: new full-speed USB device number 39 using xhci_hcd
[ 9357.701873] usb 3-4.1: New USB device found, idVendor=b58e, idProduct=0005, bcdDevice= 4.06
[ 9357.701884] usb 3-4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 9357.701887] usb 3-4.1: Product: Yeti Nano
[ 9357.701889] usb 3-4.1: Manufacturer: Blue Microphones
[ 9357.701892] usb 3-4.1: SerialNumber: 2053SG008DC8_888-000162040606
[ 9357.729764] input: Blue Microphones Yeti Nano Consumer Control as /devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1:1.3/0003:B58E:0005.0048/input/input129
[ 9357.787043] input: Blue Microphones Yeti Nano as /devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1:1.3/0003:B58E:0005.0048/input/input130
[ 9357.787385] hid-generic 0003:B58E:0005.0048: input,hiddev0,hidraw1: USB HID v1.11 Device [Blue Microphones Yeti Nano] on usb-0000:00:14.0-4.1/input3
[ 9358.489167] usb 3-4.1: Not enough bandwidth for new device state.
[ 9358.489180] usb 3-4.1: Not enough bandwidth for altsetting 1
[ 9358.489184] usb 3-4.1: 2:1: usb_set_interface failed (-28)
[ 9358.490096] usb 3-4.1: Not enough bandwidth for new device state.
[ 9358.490111] usb 3-4.1: Not enough bandwidth for altsetting 1
[ 9358.490115] usb 3-4.1: 2:1: usb_set_interface failed (-28)
“改变的”是新键盘,现在我必须将另一个加密狗插入 KVM。我以前有一个 Logitech Unifying 接收器(鼠标+键盘)、一个网络摄像头和麦克风。新键盘使用新的 Logibolt 加密狗,因此 KVM 现在已满。但显然,KVM 无法同时处理所有设备 + 麦克风的双工。这是有道理的,因为它将 4 个 USB 信号塞进一个。
如果我拔掉键盘适配器,麦克风现在就可以双工了(双工配置文件甚至会显示在 中pavucontrol
)。但奇怪的是,拔掉其他两个设备中的一个不起作用,但拔掉两个(只留下键盘 + 麦克风)就可以了!这个 Logibolt 可能比其他两个占用更多的带宽。