16.10 上未检测到 USB 耳机

16.10 上未检测到 USB 耳机

我有一台 USB SteelSeries 9H,配有自己的声卡。它在 16.04 上默认可以工作,但升级后就不能用了。

当我插入并执行它们时cat /proc/asound/cards我得到

     0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xd3710000 irq 31
 1 [Headset        ]: USB-Audio - SteelSeries SC2 USB Headset
                      SteelSeries SteelSeries SC2 USB Headset at usb-0000:00:14.0-3, full speed

我卸载了 alsmixer 和 pulsaudio,尝试运行 alsmixer 并将耳机(它们在那里可见)设置为默认使用,但我得到了

cannot load mixer controls: Invalid argument

在 Ubuntu 的选项下Sound,耳机根本看不到。但是如果我通过插孔(非 USB)插入任何其他耳机,它们都可以正常工作。

尽管如此,如果我在运行时将它们插入dmesg --follow,我可以看到系统检测到它们。下面的日志

[ 1343.477597] usb 3-3: new full-speed USB device number 8 using xhci_hcd
[ 1343.621952] usb 3-3: New USB device found, idVendor=1038, idProduct=1216
[ 1343.621958] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1343.621960] usb 3-3: Product: SteelSeries SC2 USB Headset
[ 1343.621961] usb 3-3: Manufacturer: SteelSeries
[ 1343.621963] usb 3-3: SerialNumber: 000000000000
[ 1343.623863] usb 3-3: 2:1: cannot get freq at ep 0x1
[ 1343.624160] usb 3-3: 2:2: cannot get freq at ep 0x1
[ 1343.624453] usb 3-3: 2:3: cannot get freq at ep 0x1
[ 1343.627740] usb 3-3: 10:0: cannot get min/max values for control 3 (id 10)
[ 1343.628841] usb 3-3: 10:0: cannot get min/max values for control 4 (id 10)
[ 1343.629938] usb 3-3: 10:0: cannot get min/max values for control 5 (id 10)
[ 1343.630944] usb 3-3: 10:0: cannot get min/max values for control 8 (id 10)
[ 1343.631990] usb 3-3: 10:0: cannot get min/max values for control 9 (id 10)
[ 1343.636688] input: SteelSeries SteelSeries SC2 USB Headset as /devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.3/0003:1038:1216.0008/input/input21
[ 1343.636850] hid-generic 0003:1038:1216.0008: input,hidraw2: USB HID v1.11 Device [SteelSeries SteelSeries SC2 USB Headset] on usb-0000:00:14.0-3/input3
[ 1343.662036] usb 3-3: 10:0: cannot get min/max values for control 3 (id 10)
[ 1343.663038] usb 3-3: 10:0: cannot get min/max values for control 3 (id 10)
[ 1343.664030] usb 3-3: 10:0: cannot get min/max values for control 3 (id 10)
[ 1343.665041] usb 3-3: 10:0: cannot get min/max values for control 3 (id 10)
[ 1343.667033] usb 3-3: 10:0: cannot get min/max values for control 4 (id 10)
[ 1343.668041] usb 3-3: 10:0: cannot get min/max values for control 4 (id 10)
[ 1343.709474] usb 3-3: 10:0: cannot get min/max values for control 3 (id 10)
[ 1343.719956] usb 3-3: 10:0: cannot get min/max values for control 3 (id 10)

有人对如何解决这个问题有什么建议吗?

答案1

尝试之后aplay -L我得出结论,这只是一个软问题。

有人推荐帕武控制。借助这个小工具,我能够解决问题并重新启用我的耳机。

相关内容