USB headset not recognized if replugged or plugged in after boot

Hi,
I have a USB headset which works fine if plugged in during boot. But if you plug it in afterwards, only the microphone gets recognized (USB Audio Device Mono).2020-09-22_17-32
This the relevant output of pacmd list-sources after being plugged in:

	name: <alsa_input.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.mono-fallback>
	driver: <module-alsa-card.c>
	flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: SUSPENDED
	suspend cause: IDLE
	priority: 9040
	volume: mono: 36854 /  56% / -15,00 dB
	        balance 0,00
	base volume: 27111 /  41% / -23,00 dB
	volume steps: 65537
	muted: no
	current latency: 0,00 ms
	max rewind: 0 KiB
	sample spec: s16le 1ch 44100Hz
	channel map: mono
	             Mono
	used by: 0
	linked by: 0
	configured latency: 0,00 ms; range is 0,50 .. 2000,00 ms
	card: 5 <alsa_card.usb-C-Media_Electronics_Inc._USB_Audio_Device-00>
	module: 33
	properties:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "USB Audio"
		alsa.id = "USB Audio"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "3"
		alsa.card_name = "USB Audio Device"
		alsa.long_card_name = "C-Media Electronics Inc. USB Audio Device at usb-0000:03:00.3-2, full speed"
		alsa.driver_name = "snd_usb_audio"
		device.bus_path = "pci-0000:03:00.3-usb-0:2:1.0"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2/1-2:1.0/sound/card3"
		udev.id = "usb-C-Media_Electronics_Inc._USB_Audio_Device-00"
		device.bus = "usb"
		device.vendor.id = "0d8c"
		device.vendor.name = "C-Media Electronics, Inc."
		device.product.id = "0012"
		device.product.name = "USB Audio Device"
		device.serial = "C-Media_Electronics_Inc._USB_Audio_Device"
		device.string = "hw:3"
		device.buffering.buffer_size = "176400"
		device.buffering.fragment_size = "88200"
		device.access_mode = "mmap+timer"
		device.profile.name = "mono-fallback"
		device.profile.description = "Mono"
		device.description = "USB Audio Device Mono"
		alsa.mixer_name = "USB Mixer"
		alsa.components = "USB0d8c:0012"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-usb"
	ports:
		analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: unknown)
			properties:
				device.icon_name = "audio-input-microphone"
	active port: <analog-input-mic>

Strangely after running pulseaudio -k it correctly gets recognized correctly exactly 3 times before it fails again (mic only).
I also have already enabled “switch on connect” but it doesn’t help.

Is there a difference in lsusb when it works and not works?

:thinking:

1 Like

I had the same problem. I just had to execute
pacmd unload-module module-udev-detect
pacmd load-module module-udev-detect
in my terminal and it got detected again. The only problem now is that some other outputs get listed multiple times now

1 Like

I guess pulseaudio --kill && pulseaudio --start could work as well, and you wouldn’t have the same device multiple times. See below.

Please run lsusb, sudo dmesg | egrep -i '(snd|usb)', and pa-info and post their output both when the USB device is connected before powering the machine on, and when the USB device is connected after you logged in.

Better use systemctl --user restart pulseaudio as this is a user systemd service.

3 Likes

OK, so there are 4 different options here: Plugged in after boot - broken [1] ; Plugged in after boot - works [2] but after replugging doesn’t [3] ; Plugged in before boot - works [4].

lsusb
[1]

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 27c6:55a2 Shenzhen Goodix Technology Co.,Ltd. Goodix FingerPrint Device
Bus 003 Device 002: ID 8087:0029 Intel Corp. AX200 Bluetooth
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 13d3:56ff IMC Networks Integrated Camera
Bus 001 Device 003: ID 0d8c:0012 C-Media Electronics, Inc. USB Audio Device
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

[2]

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 27c6:55a2 Shenzhen Goodix Technology Co.,Ltd. Goodix FingerPrint Device
Bus 003 Device 002: ID 8087:0029 Intel Corp. AX200 Bluetooth
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 13d3:56ff IMC Networks Integrated Camera
Bus 001 Device 003: ID 0d8c:0012 C-Media Electronics, Inc. USB Audio Device
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

[3]

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 27c6:55a2 Shenzhen Goodix Technology Co.,Ltd. Goodix FingerPrint Device
Bus 003 Device 002: ID 8087:0029 Intel Corp. AX200 Bluetooth
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 13d3:56ff IMC Networks Integrated Camera
Bus 001 Device 004: ID 0d8c:0012 C-Media Electronics, Inc. USB Audio Device
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

[4]

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 27c6:55a2 Shenzhen Goodix Technology Co.,Ltd. Goodix FingerPrint Device
Bus 003 Device 002: ID 8087:0029 Intel Corp. AX200 Bluetooth
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 13d3:56ff IMC Networks Integrated Camera
Bus 001 Device 002: ID 0d8c:0012 C-Media Electronics, Inc. USB Audio Device
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


dmesg | egrep -i ‘(snd|usb)’

[1]

[    0.004487] ACPI: SSDT 0x00000000C969B000 000CC9 (v01 LENOVO UsbCTabl 00000001 INTL 20180313)
[    0.327032] ACPI: bus type USB registered
[    0.327032] usbcore: registered new interface driver usbfs
[    0.327032] usbcore: registered new interface driver hub
[    0.327032] usbcore: registered new device driver usb
[    1.509480] usbcore: registered new interface driver usbserial_generic
[    1.509485] usbserial: USB Serial support registered for generic
[    1.929671] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 1
[    1.930043] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.08
[    1.930044] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.930045] usb usb1: Product: xHCI Host Controller
[    1.930045] usb usb1: Manufacturer: Linux 5.8.6-1-MANJARO xhci-hcd
[    1.930046] usb usb1: SerialNumber: 0000:03:00.3
[    1.930227] hub 1-0:1.0: USB hub found
[    1.930395] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 2
[    1.930397] xhci_hcd 0000:03:00.3: Host supports USB 3.1 Enhanced SuperSpeed
[    1.930410] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    1.930425] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.08
[    1.930426] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.930427] usb usb2: Product: xHCI Host Controller
[    1.930427] usb usb2: Manufacturer: Linux 5.8.6-1-MANJARO xhci-hcd
[    1.930428] usb usb2: SerialNumber: 0000:03:00.3
[    1.930944] hub 2-0:1.0: USB hub found
[    1.931187] xhci_hcd 0000:03:00.4: new USB bus registered, assigned bus number 3
[    1.932278] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.08
[    1.932279] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.932280] usb usb3: Product: xHCI Host Controller
[    1.932280] usb usb3: Manufacturer: Linux 5.8.6-1-MANJARO xhci-hcd
[    1.932281] usb usb3: SerialNumber: 0000:03:00.4
[    1.932549] hub 3-0:1.0: USB hub found
[    1.932758] xhci_hcd 0000:03:00.4: new USB bus registered, assigned bus number 4
[    1.932761] xhci_hcd 0000:03:00.4: Host supports USB 3.1 Enhanced SuperSpeed
[    1.932772] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[    1.932787] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.08
[    1.932787] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.932788] usb usb4: Product: xHCI Host Controller
[    1.932789] usb usb4: Manufacturer: Linux 5.8.6-1-MANJARO xhci-hcd
[    1.932789] usb usb4: SerialNumber: 0000:03:00.4
[    1.933259] hub 4-0:1.0: USB hub found
[    2.258689] usb 1-3: new high-speed USB device number 2 using xhci_hcd
[    2.262011] usb 3-3: new full-speed USB device number 2 using xhci_hcd
[    2.412604] usb 1-3: New USB device found, idVendor=13d3, idProduct=56ff, bcdDevice=19.19
[    2.412609] usb 1-3: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[    2.412611] usb 1-3: Product: Integrated Camera
[    2.412612] usb 1-3: Manufacturer: Azurewave
[    2.429868] usb 3-3: New USB device found, idVendor=8087, idProduct=0029, bcdDevice= 0.01
[    2.429872] usb 3-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    2.558685] usb 3-4: new high-speed USB device number 3 using xhci_hcd
[    2.706961] usb 3-4: New USB device found, idVendor=27c6, idProduct=55a2, bcdDevice= 1.00
[    2.706964] usb 3-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    2.706965] usb 3-4: Product: Goodix FingerPrint Device
[    2.706966] usb 3-4: Manufacturer: Generic
[   10.794379] snd_pci_acp3x 0000:03:00.5: enabling device (0000 -> 0002)
[   10.794521] snd_pci_acp3x 0000:03:00.5: Invalid ACP audio mode : 0
[   10.963087] snd_hda_intel 0000:03:00.1: enabling device (0000 -> 0002)
[   10.963220] snd_hda_intel 0000:03:00.1: Handle vga_switcheroo audio client
[   10.963422] snd_hda_intel 0000:03:00.6: enabling device (0000 -> 0002)
[   11.031447] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC257: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[   11.031451] snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   11.031452] snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[   11.031454] snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
[   11.031455] snd_hda_codec_realtek hdaudioC1D0:    inputs:
[   11.031457] snd_hda_codec_realtek hdaudioC1D0:      Mic=0x19
[   11.031458] snd_hda_codec_realtek hdaudioC1D0:      Internal Mic=0x12
[   11.595400] acp_pdm_mach acp_pdm_mach.0: snd_soc_register_card(acp) failed: -517
[   11.595610] acp_pdm_mach acp_pdm_mach.0: snd_soc_register_card(acp) failed: -517
[   12.056199] usbcore: registered new interface driver btusb
[   12.085858] input: Integrated Camera: Integrated C as /devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-3/1-3:1.0/input/input17
[   12.085972] usbcore: registered new interface driver uvcvideo
[   12.085973] USB Video Class driver (1.1.1)
[   12.124602] snd_hda_intel 0000:03:00.1: bound 0000:03:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[   12.222994] Modules linked in: bnep squashfs btusb btrtl btbcm btintel bluetooth uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common ecdh_generic ecc loop joydev mousedev snd_soc_dmic snd_acp3x_pdm_dma snd_acp3x_rn snd_soc_core snd_compress hid_multitouch ac97_bus snd_pcm_dmaengine hid_generic wmi_bmof edac_mce_amd kvm_amd kvm irqbypass rapl amdgpu input_leds snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio snd_hda_codec_hdmi sp5100_tco gpu_sched k10temp iwlmvm i2c_piix4 i2c_algo_bit snd_hda_intel ttm snd_intel_dspcfg mac80211 snd_hda_codec drm_kms_helper snd_rn_pci_acp3x snd_hda_core snd_pci_acp3x libarc4 cec snd_hwdep snd_pcm nls_iso8859_1 rc_core nls_cp437 syscopyarea sysfillrect snd_timer vfat fat sysimgblt iwlwifi snd fb_sys_fops soundcore cfg80211 ideapad_laptop ucsi_acpi sparse_keymap typec_ucsi rfkill i2c_hid typec battery tpm_crb wmi hid evdev mac_hid ac tpm_tis pinctrl_amd tpm_tis_core acpi_cpufreq v4l2loopback(OE) videodev mc uinput
[   16.799640] usb 1-3: reset high-speed USB device number 2 using xhci_hcd
[   23.755551] usb 1-2: new full-speed USB device number 3 using xhci_hcd
[   23.915338] usb 1-2: New USB device found, idVendor=0d8c, idProduct=0012, bcdDevice= 1.00
[   23.915345] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   23.915348] usb 1-2: Product: USB Audio Device
[   23.915350] usb 1-2: Manufacturer: C-Media Electronics Inc.
[   24.574749] input: C-Media Electronics Inc. USB Audio Device as /devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2/1-2:1.3/0003:0D8C:0012.0002/input/input18
[   24.629540] hid-generic 0003:0D8C:0012.0002: input,hidraw1: USB HID v1.00 Device [C-Media Electronics Inc. USB Audio Device] on usb-0000:03:00.3-2/input3
[   24.629643] usbcore: registered new interface driver usbhid
[   24.629645] usbhid: USB HID core driver
[   24.767508] usbcore: registered new interface driver snd-usb-audio

[2]

[    0.004512] ACPI: SSDT 0x00000000C969B000 000CC9 (v01 LENOVO UsbCTabl 00000001 INTL 20180313)
[    0.325422] ACPI: bus type USB registered
[    0.325440] usbcore: registered new interface driver usbfs
[    0.325446] usbcore: registered new interface driver hub
[    0.325472] usbcore: registered new device driver usb
[    1.508634] usbcore: registered new interface driver usbserial_generic
[    1.508637] usbserial: USB Serial support registered for generic
[    1.926279] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 1
[    1.926623] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.08
[    1.926624] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.926625] usb usb1: Product: xHCI Host Controller
[    1.926625] usb usb1: Manufacturer: Linux 5.8.6-1-MANJARO xhci-hcd
[    1.926626] usb usb1: SerialNumber: 0000:03:00.3
[    1.926771] hub 1-0:1.0: USB hub found
[    1.926967] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 2
[    1.926970] xhci_hcd 0000:03:00.3: Host supports USB 3.1 Enhanced SuperSpeed
[    1.926981] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    1.926996] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.08
[    1.926997] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.926998] usb usb2: Product: xHCI Host Controller
[    1.926999] usb usb2: Manufacturer: Linux 5.8.6-1-MANJARO xhci-hcd
[    1.927000] usb usb2: SerialNumber: 0000:03:00.3
[    1.927070] hub 2-0:1.0: USB hub found
[    1.927254] xhci_hcd 0000:03:00.4: new USB bus registered, assigned bus number 3
[    1.927579] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.08
[    1.927580] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.927582] usb usb3: Product: xHCI Host Controller
[    1.927582] usb usb3: Manufacturer: Linux 5.8.6-1-MANJARO xhci-hcd
[    1.927583] usb usb3: SerialNumber: 0000:03:00.4
[    1.927652] hub 3-0:1.0: USB hub found
[    1.927827] xhci_hcd 0000:03:00.4: new USB bus registered, assigned bus number 4
[    1.927828] xhci_hcd 0000:03:00.4: Host supports USB 3.1 Enhanced SuperSpeed
[    1.927839] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[    1.927852] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.08
[    1.927853] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.927854] usb usb4: Product: xHCI Host Controller
[    1.927855] usb usb4: Manufacturer: Linux 5.8.6-1-MANJARO xhci-hcd
[    1.927855] usb usb4: SerialNumber: 0000:03:00.4
[    1.927910] hub 4-0:1.0: USB hub found
[    2.255462] usb 1-3: new high-speed USB device number 2 using xhci_hcd
[    2.255480] usb 3-3: new full-speed USB device number 2 using xhci_hcd
[    2.409322] usb 1-3: New USB device found, idVendor=13d3, idProduct=56ff, bcdDevice=19.19
[    2.409324] usb 1-3: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[    2.409325] usb 1-3: Product: Integrated Camera
[    2.409325] usb 1-3: Manufacturer: Azurewave
[    2.423010] usb 3-3: New USB device found, idVendor=8087, idProduct=0029, bcdDevice= 0.01
[    2.423014] usb 3-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    2.552133] usb 3-4: new high-speed USB device number 3 using xhci_hcd
[    2.700430] usb 3-4: New USB device found, idVendor=27c6, idProduct=55a2, bcdDevice= 1.00
[    2.700434] usb 3-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    2.700436] usb 3-4: Product: Goodix FingerPrint Device
[    2.700437] usb 3-4: Manufacturer: Generic
[   10.567234] snd_pci_acp3x 0000:03:00.5: enabling device (0000 -> 0002)
[   10.567367] snd_pci_acp3x 0000:03:00.5: Invalid ACP audio mode : 0
[   10.705599] snd_hda_intel 0000:03:00.1: enabling device (0000 -> 0002)
[   10.705653] snd_hda_intel 0000:03:00.1: Handle vga_switcheroo audio client
[   10.705770] snd_hda_intel 0000:03:00.6: enabling device (0000 -> 0002)
[   10.772502] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC257: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[   10.772503] snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   10.772504] snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[   10.772505] snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
[   10.772505] snd_hda_codec_realtek hdaudioC1D0:    inputs:
[   10.772506] snd_hda_codec_realtek hdaudioC1D0:      Mic=0x19
[   10.772507] snd_hda_codec_realtek hdaudioC1D0:      Internal Mic=0x12
[   11.853492] snd_hda_intel 0000:03:00.1: bound 0000:03:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[   11.861358] usbcore: registered new interface driver btusb
[   11.871017] input: Integrated Camera: Integrated C as /devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-3/1-3:1.0/input/input17
[   11.871883] usbcore: registered new interface driver uvcvideo
[   11.871884] USB Video Class driver (1.1.1)
[   11.946219] Modules linked in: squashfs bnep loop btusb btrtl btbcm btintel uvcvideo bluetooth videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common ecdh_generic ecc joydev mousedev snd_soc_dmic snd_acp3x_rn snd_acp3x_pdm_dma snd_soc_core hid_multitouch snd_compress ac97_bus hid_generic snd_pcm_dmaengine wmi_bmof edac_mce_amd kvm_amd kvm irqbypass rapl input_leds amdgpu snd_hda_codec_realtek iwlmvm k10temp snd_hda_codec_generic nls_iso8859_1 ledtrig_audio snd_hda_codec_hdmi nls_cp437 gpu_sched vfat mac80211 snd_hda_intel fat i2c_algo_bit snd_intel_dspcfg libarc4 ttm snd_hda_codec iwlwifi snd_hda_core drm_kms_helper cec snd_hwdep snd_rn_pci_acp3x snd_pcm rc_core snd_pci_acp3x ideapad_laptop cfg80211 syscopyarea snd_timer sysfillrect ucsi_acpi(+) sysimgblt typec_ucsi snd i2c_hid sp5100_tco sparse_keymap fb_sys_fops soundcore i2c_piix4 tpm_crb rfkill hid typec battery wmi tpm_tis tpm_tis_core pinctrl_amd evdev mac_hid acpi_cpufreq ac v4l2loopback(OE) videodev mc uinput
[  137.692363] usb 1-2: new full-speed USB device number 3 using xhci_hcd
[  137.848973] usb 1-2: New USB device found, idVendor=0d8c, idProduct=0012, bcdDevice= 1.00
[  137.848980] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  137.848983] usb 1-2: Product: USB Audio Device
[  137.848985] usb 1-2: Manufacturer: C-Media Electronics Inc.
[  138.506165] input: C-Media Electronics Inc. USB Audio Device as /devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2/1-2:1.3/0003:0D8C:0012.0002/input/input18
[  138.562882] hid-generic 0003:0D8C:0012.0002: input,hidraw1: USB HID v1.00 Device [C-Media Electronics Inc. USB Audio Device] on usb-0000:03:00.3-2/input3
[  138.562994] usbcore: registered new interface driver usbhid
[  138.562995] usbhid: USB HID core driver
[  138.701957] usbcore: registered new interface driver snd-usb-audio

[3]


[    0.004512] ACPI: SSDT 0x00000000C969B000 000CC9 (v01 LENOVO UsbCTabl 00000001 INTL 20180313)
[    0.325422] ACPI: bus type USB registered
[    0.325440] usbcore: registered new interface driver usbfs
[    0.325446] usbcore: registered new interface driver hub
[    0.325472] usbcore: registered new device driver usb
[    1.508634] usbcore: registered new interface driver usbserial_generic
[    1.508637] usbserial: USB Serial support registered for generic
[    1.926279] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 1
[    1.926623] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.08
[    1.926624] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.926625] usb usb1: Product: xHCI Host Controller
[    1.926625] usb usb1: Manufacturer: Linux 5.8.6-1-MANJARO xhci-hcd
[    1.926626] usb usb1: SerialNumber: 0000:03:00.3
[    1.926771] hub 1-0:1.0: USB hub found
[    1.926967] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 2
[    1.926970] xhci_hcd 0000:03:00.3: Host supports USB 3.1 Enhanced SuperSpeed
[    1.926981] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    1.926996] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.08
[    1.926997] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.926998] usb usb2: Product: xHCI Host Controller
[    1.926999] usb usb2: Manufacturer: Linux 5.8.6-1-MANJARO xhci-hcd
[    1.927000] usb usb2: SerialNumber: 0000:03:00.3
[    1.927070] hub 2-0:1.0: USB hub found
[    1.927254] xhci_hcd 0000:03:00.4: new USB bus registered, assigned bus number 3
[    1.927579] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.08
[    1.927580] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.927582] usb usb3: Product: xHCI Host Controller
[    1.927582] usb usb3: Manufacturer: Linux 5.8.6-1-MANJARO xhci-hcd
[    1.927583] usb usb3: SerialNumber: 0000:03:00.4
[    1.927652] hub 3-0:1.0: USB hub found
[    1.927827] xhci_hcd 0000:03:00.4: new USB bus registered, assigned bus number 4
[    1.927828] xhci_hcd 0000:03:00.4: Host supports USB 3.1 Enhanced SuperSpeed
[    1.927839] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[    1.927852] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.08
[    1.927853] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.927854] usb usb4: Product: xHCI Host Controller
[    1.927855] usb usb4: Manufacturer: Linux 5.8.6-1-MANJARO xhci-hcd
[    1.927855] usb usb4: SerialNumber: 0000:03:00.4
[    1.927910] hub 4-0:1.0: USB hub found
[    2.255462] usb 1-3: new high-speed USB device number 2 using xhci_hcd
[    2.255480] usb 3-3: new full-speed USB device number 2 using xhci_hcd
[    2.409322] usb 1-3: New USB device found, idVendor=13d3, idProduct=56ff, bcdDevice=19.19
[    2.409324] usb 1-3: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[    2.409325] usb 1-3: Product: Integrated Camera
[    2.409325] usb 1-3: Manufacturer: Azurewave
[    2.423010] usb 3-3: New USB device found, idVendor=8087, idProduct=0029, bcdDevice= 0.01
[    2.423014] usb 3-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    2.552133] usb 3-4: new high-speed USB device number 3 using xhci_hcd
[    2.700430] usb 3-4: New USB device found, idVendor=27c6, idProduct=55a2, bcdDevice= 1.00
[    2.700434] usb 3-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    2.700436] usb 3-4: Product: Goodix FingerPrint Device
[    2.700437] usb 3-4: Manufacturer: Generic
[   10.567234] snd_pci_acp3x 0000:03:00.5: enabling device (0000 -> 0002)
[   10.567367] snd_pci_acp3x 0000:03:00.5: Invalid ACP audio mode : 0
[   10.705599] snd_hda_intel 0000:03:00.1: enabling device (0000 -> 0002)
[   10.705653] snd_hda_intel 0000:03:00.1: Handle vga_switcheroo audio client
[   10.705770] snd_hda_intel 0000:03:00.6: enabling device (0000 -> 0002)
[   10.772502] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC257: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[   10.772503] snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   10.772504] snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[   10.772505] snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
[   10.772505] snd_hda_codec_realtek hdaudioC1D0:    inputs:
[   10.772506] snd_hda_codec_realtek hdaudioC1D0:      Mic=0x19
[   10.772507] snd_hda_codec_realtek hdaudioC1D0:      Internal Mic=0x12
[   11.853492] snd_hda_intel 0000:03:00.1: bound 0000:03:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[   11.861358] usbcore: registered new interface driver btusb
[   11.871017] input: Integrated Camera: Integrated C as /devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-3/1-3:1.0/input/input17
[   11.871883] usbcore: registered new interface driver uvcvideo
[   11.871884] USB Video Class driver (1.1.1)
[   11.946219] Modules linked in: squashfs bnep loop btusb btrtl btbcm btintel uvcvideo bluetooth videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common ecdh_generic ecc joydev mousedev snd_soc_dmic snd_acp3x_rn snd_acp3x_pdm_dma snd_soc_core hid_multitouch snd_compress ac97_bus hid_generic snd_pcm_dmaengine wmi_bmof edac_mce_amd kvm_amd kvm irqbypass rapl input_leds amdgpu snd_hda_codec_realtek iwlmvm k10temp snd_hda_codec_generic nls_iso8859_1 ledtrig_audio snd_hda_codec_hdmi nls_cp437 gpu_sched vfat mac80211 snd_hda_intel fat i2c_algo_bit snd_intel_dspcfg libarc4 ttm snd_hda_codec iwlwifi snd_hda_core drm_kms_helper cec snd_hwdep snd_rn_pci_acp3x snd_pcm rc_core snd_pci_acp3x ideapad_laptop cfg80211 syscopyarea snd_timer sysfillrect ucsi_acpi(+) sysimgblt typec_ucsi snd i2c_hid sp5100_tco sparse_keymap fb_sys_fops soundcore i2c_piix4 tpm_crb rfkill hid typec battery wmi tpm_tis tpm_tis_core pinctrl_amd evdev mac_hid acpi_cpufreq ac v4l2loopback(OE) videodev mc uinput
[  137.692363] usb 1-2: new full-speed USB device number 3 using xhci_hcd
[  137.848973] usb 1-2: New USB device found, idVendor=0d8c, idProduct=0012, bcdDevice= 1.00
[  137.848980] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  137.848983] usb 1-2: Product: USB Audio Device
[  137.848985] usb 1-2: Manufacturer: C-Media Electronics Inc.
[  138.506165] input: C-Media Electronics Inc. USB Audio Device as /devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2/1-2:1.3/0003:0D8C:0012.0002/input/input18
[  138.562882] hid-generic 0003:0D8C:0012.0002: input,hidraw1: USB HID v1.00 Device [C-Media Electronics Inc. USB Audio Device] on usb-0000:03:00.3-2/input3
[  138.562994] usbcore: registered new interface driver usbhid
[  138.562995] usbhid: USB HID core driver
[  138.701957] usbcore: registered new interface driver snd-usb-audio
[  336.589798] usb 1-2: USB disconnect, device number 3
[  340.469003] usb 1-2: new full-speed USB device number 4 using xhci_hcd
[  340.625617] usb 1-2: New USB device found, idVendor=0d8c, idProduct=0012, bcdDevice= 1.00
[  340.625623] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  340.625626] usb 1-2: Product: USB Audio Device
[  340.625628] usb 1-2: Manufacturer: C-Media Electronics Inc.
[  340.804081] input: C-Media Electronics Inc. USB Audio Device as /devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2/1-2:1.3/0003:0D8C:0012.0003/input/input19
[  340.859597] hid-generic 0003:0D8C:0012.0003: input,hidraw1: USB HID v1.00 Device [C-Media Electronics Inc. USB Audio Device] on usb-0000:03:00.3-2/input3

[4]

[    0.004627] ACPI: SSDT 0x00000000C969B000 000CC9 (v01 LENOVO UsbCTabl 00000001 INTL 20180313)
[    0.327316] ACPI: bus type USB registered
[    0.327316] usbcore: registered new interface driver usbfs
[    0.327316] usbcore: registered new interface driver hub
[    0.327316] usbcore: registered new device driver usb
[    1.509710] usbcore: registered new interface driver usbserial_generic
[    1.509714] usbserial: USB Serial support registered for generic
[    1.928743] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 1
[    1.929069] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.08
[    1.929070] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.929071] usb usb1: Product: xHCI Host Controller
[    1.929071] usb usb1: Manufacturer: Linux 5.8.6-1-MANJARO xhci-hcd
[    1.929072] usb usb1: SerialNumber: 0000:03:00.3
[    1.929157] hub 1-0:1.0: USB hub found
[    1.929297] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 2
[    1.929298] xhci_hcd 0000:03:00.3: Host supports USB 3.1 Enhanced SuperSpeed
[    1.929319] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    1.929332] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.08
[    1.929333] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.929334] usb usb2: Product: xHCI Host Controller
[    1.929334] usb usb2: Manufacturer: Linux 5.8.6-1-MANJARO xhci-hcd
[    1.929335] usb usb2: SerialNumber: 0000:03:00.3
[    1.929425] hub 2-0:1.0: USB hub found
[    1.929588] xhci_hcd 0000:03:00.4: new USB bus registered, assigned bus number 3
[    1.929900] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.08
[    1.929901] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.929902] usb usb3: Product: xHCI Host Controller
[    1.929903] usb usb3: Manufacturer: Linux 5.8.6-1-MANJARO xhci-hcd
[    1.929904] usb usb3: SerialNumber: 0000:03:00.4
[    1.930661] hub 3-0:1.0: USB hub found
[    1.933512] xhci_hcd 0000:03:00.4: new USB bus registered, assigned bus number 4
[    1.933515] xhci_hcd 0000:03:00.4: Host supports USB 3.1 Enhanced SuperSpeed
[    1.933530] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[    1.933546] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.08
[    1.933546] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.933547] usb usb4: Product: xHCI Host Controller
[    1.933548] usb usb4: Manufacturer: Linux 5.8.6-1-MANJARO xhci-hcd
[    1.933548] usb usb4: SerialNumber: 0000:03:00.4
[    1.933892] hub 4-0:1.0: USB hub found
[    2.258647] usb 3-3: new full-speed USB device number 2 using xhci_hcd
[    2.258831] usb 1-2: new full-speed USB device number 2 using xhci_hcd
[    2.415519] usb 1-2: New USB device found, idVendor=0d8c, idProduct=0012, bcdDevice= 1.00
[    2.415524] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    2.415527] usb 1-2: Product: USB Audio Device
[    2.415529] usb 1-2: Manufacturer: C-Media Electronics Inc.
[    2.426609] usb 3-3: New USB device found, idVendor=8087, idProduct=0029, bcdDevice= 0.01
[    2.426612] usb 3-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    2.428582] usbcore: registered new interface driver usbhid
[    2.428584] usbhid: USB HID core driver
[    2.430241] input: C-Media Electronics Inc. USB Audio Device as /devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2/1-2:1.3/0003:0D8C:0012.0001/input/input5
[    2.485825] hid-generic 0003:0D8C:0012.0001: input,hidraw0: USB HID v1.00 Device [C-Media Electronics Inc. USB Audio Device] on usb-0000:03:00.3-2/input3
[    2.541982] usb 1-3: new high-speed USB device number 3 using xhci_hcd
[    2.555317] usb 3-4: new high-speed USB device number 3 using xhci_hcd
[    2.696046] usb 1-3: New USB device found, idVendor=13d3, idProduct=56ff, bcdDevice=19.19
[    2.696049] usb 1-3: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[    2.696051] usb 1-3: Product: Integrated Camera
[    2.696052] usb 1-3: Manufacturer: Azurewave
[    2.703594] usb 3-4: New USB device found, idVendor=27c6, idProduct=55a2, bcdDevice= 1.00
[    2.703596] usb 3-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    2.703597] usb 3-4: Product: Goodix FingerPrint Device
[    2.703597] usb 3-4: Manufacturer: Generic
[   10.568612] snd_pci_acp3x 0000:03:00.5: enabling device (0000 -> 0002)
[   10.568889] snd_pci_acp3x 0000:03:00.5: Invalid ACP audio mode : 0
[   10.684677] snd_hda_intel 0000:03:00.1: enabling device (0000 -> 0002)
[   10.684938] snd_hda_intel 0000:03:00.1: Handle vga_switcheroo audio client
[   10.685185] snd_hda_intel 0000:03:00.6: enabling device (0000 -> 0002)
[   10.744542] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC257: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[   10.744544] snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   10.744545] snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[   10.744546] snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
[   10.744546] snd_hda_codec_realtek hdaudioC1D0:    inputs:
[   10.744547] snd_hda_codec_realtek hdaudioC1D0:      Mic=0x19
[   10.744548] snd_hda_codec_realtek hdaudioC1D0:      Internal Mic=0x12
[   11.652062] acp_pdm_mach acp_pdm_mach.0: snd_soc_register_card(acp) failed: -517
[   11.893571] usbcore: registered new interface driver snd-usb-audio
[   11.915920] input: Integrated Camera: Integrated C as /devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-3/1-3:1.0/input/input18
[   11.915972] usbcore: registered new interface driver uvcvideo
[   11.915973] USB Video Class driver (1.1.1)
[   11.948668] snd_hda_intel 0000:03:00.1: bound 0000:03:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[   11.959111] usbcore: registered new interface driver btusb
[   12.054924] Modules linked in: bnep loop btusb btrtl btbcm btintel bluetooth uvcvideo ecdh_generic snd_usb_audio ecc videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 snd_usbmidi_lib snd_rawmidi snd_seq_device videobuf2_common snd_acp3x_pdm_dma snd_soc_dmic snd_acp3x_rn joydev mousedev snd_soc_core hid_multitouch snd_compress ac97_bus snd_pcm_dmaengine wmi_bmof edac_mce_amd kvm_amd kvm irqbypass rapl input_leds amdgpu iwlmvm k10temp sp5100_tco gpu_sched nls_iso8859_1 nls_cp437 mac80211 i2c_piix4 i2c_algo_bit vfat snd_hda_codec_realtek snd_hda_codec_generic fat ledtrig_audio libarc4 snd_hda_codec_hdmi ttm snd_hda_intel snd_intel_dspcfg iwlwifi snd_hda_codec drm_kms_helper snd_hda_core cec snd_hwdep rc_core snd_pcm syscopyarea sysfillrect snd_timer snd_rn_pci_acp3x sysimgblt cfg80211 fb_sys_fops snd snd_pci_acp3x ucsi_acpi ideapad_laptop soundcore typec_ucsi sparse_keymap typec evdev rfkill tpm_crb wmi battery ac i2c_hid mac_hid tpm_tis tpm_tis_core pinctrl_amd acpi_cpufreq v4l2loopback(OE)
[   12.054967]  videodev mc uinput vboxnetflt(OE) vboxnetadp(OE) vboxdrv(OE) drm sg crypto_user acpi_call(OE) agpgart ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 hid_generic usbhid hid dm_crypt cbc encrypted_keys dm_mod trusted tpm serio_raw atkbd libps2 crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel aesni_intel crypto_simd cryptd glue_helper xhci_pci xhci_pci_renesas xhci_hcd ccp rng_core i8042 serio
  1. No differences in lsusb, so the issue is on the alsa or pulseaudio level.
    One thing you haven’t mentioned (and would have made the dmesg debugging easier) is: which of those is the exact headset? I’m assuming 0d8c:0012 but it’s unknown in the Linux USB database so what you see might be due to incomplete kernel support.

  2. Which is confirmed here:

Working:

[    1.933892] hub 4-0:1.0: USB hub found
[    2.258831] usb 1-2: new full-speed USB device number 2 using xhci_hcd
[    2.415519] usb 1-2: New USB device found, idVendor=0d8c, idProduct=0012, bcdDevice= 1.00
[    2.415524] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    2.415527] usb 1-2: Product: USB Audio Device
[    2.415529] usb 1-2: Manufacturer: C-Media Electronics Inc.
[    2.428582] usbcore: registered new interface driver usbhid
[    2.428584] usbhid: USB HID core driver
[    2.430241] input: C-Media Electronics Inc. USB Audio Device as /devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2/1-2:1.3/0003:0D8C:0012.0001/input/input5
[    2.485825] hid-generic 0003:0D8C:0012.0001: input,hidraw0: USB HID v1.00 Device [C-Media Electronics Inc. USB Audio Device] on usb-0000:03:00.3-2/input3
[   10.744542] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC257: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[   10.744544] snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   10.744545] snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[   10.744546] snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
[   10.744546] snd_hda_codec_realtek hdaudioC1D0:    inputs:
[   10.744547] snd_hda_codec_realtek hdaudioC1D0:      Mic=0x19
[   10.744548] snd_hda_codec_realtek hdaudioC1D0:      Internal Mic=0x12
[   11.652062] acp_pdm_mach acp_pdm_mach.0: snd_soc_register_card(acp) failed: -517
[   11.893571] usbcore: registered new interface driver snd-usb-audio

Not working:

[   23.755551] usb 1-2: new full-speed USB device number 3 using xhci_hcd
[   23.915338] usb 1-2: New USB device found, idVendor=0d8c, idProduct=0012, bcdDevice= 1.00
[   23.915345] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   23.915348] usb 1-2: Product: USB Audio Device
[   23.915350] usb 1-2: Manufacturer: C-Media Electronics Inc.
[   24.574749] input: C-Media Electronics Inc. USB Audio Device as /devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2/1-2:1.3/0003:0D8C:0012.0002/input/input18
[   24.629540] hid-generic 0003:0D8C:0012.0002: input,hidraw1: USB HID v1.00 Device [C-Media Electronics Inc. USB Audio Device] on usb-0000:03:00.3-2/input3
[   24.629643] usbcore: registered new interface driver usbhid
[   24.629645] usbhid: USB HID core driver
[   24.767508] usbcore: registered new interface driver snd-usb-audio

The device doesn’t register itself with the sound system when not plugged in during boot.

Can you try the following:

  1. Boot without the headset connected

  2. plug in

  3. execute:

    pulseaudio --kill; sleep 5; pulseaudio &
    

and see if it starts working.

If it does work, that’s your workaround,
If it doesn’t, plug it in before booting or replace it with a known USB headset.

Whichever of the above, you need to file a bug with the kernel team and the USB DB team and provide more info on this (unknown piece of hardware) to them (and become a human debugger)

:innocent:

Thx,
0d8c:0012 is the device.
As I said in the original post pulseaudio -k or systemctl --user restart pulseaudio as @freggel.doe stated fixes it temporarily, but it would have been nice if I could make it work without that :smiley:.

You could write a UDEV rule that restarts pulseaudio automatically on replug, but I don’t know enough about UDEV to do that for you and cannot be bothered learning more just to solve this issue…

:grin:

1 Like

I assume it’s a USB Bluetooth dongle you’re using? If so, do other USB devices work properly after boot or suspend/resume?

There is a small difference in lsusb data
USB device is recognised in lsusb with different device number

In [4] when system is booted USB audio device is detected as device 2 ahead of Integrated Camera

Bus 001 Device 003: ID 13d3:56ff IMC Networks Integrated Camera
Bus 001 Device 002: ID 0d8c:0012 C-Media Electronics, Inc. USB Audio Device

but in [1] and [2] the camera gets device 2 status and audio USB device can only get device 3

Bus 001 Device 002: ID 13d3:56ff IMC Networks Integrated Camera
Bus 001 Device 003: ID 0d8c:0012 C-Media Electronics, Inc. USB Audio Device

and in [3] when replugged, it cannot regain device 3 and drops to device 4

Bus 001 Device 002: ID 13d3:56ff IMC Networks Integrated Camera
Bus 001 Device 004: ID 0d8c:0012 C-Media Electronics, Inc. USB Audio Device

the integrated camera could not be unplugged so the USB audio device can only get device 2 status if it is plugged in before boot

Even If there is another USB 2.0 socket available on system, the audio device is not likely to work better on Bus 003 as it may have a conflict with the Bluetooth and Fingerprint devices

The audio device could have exclusive use of USB 3.0,
but dmesg show audio device is detected as new full-speed USB device which is USB 1.1
USB audio devices generally do not work well in USB 3.0 sockets, but it may work better than conflicting with devices on USB 2.0

Nope it’s cable [Sades SA901]. But yes other devices work. I also tried another headset with 3,5mm and it works flawlessly. So it’s probably what @Fabby said “I’m assuming 0d8c:0012 but it’s unknown in the Linux USB database so what you see might be due to incomplete kernel support.”

1 Like

I tested it on USB 2 & USB 3 port while using option [4] and it works fine. But I tested this on my desktop where it seems to work now anyways after deleting .config/pulse/. My laptop has only USB 3.0. I tried deleting .config/pulse/ there too, but I just broke my restart pulse workaround nothing more (restoring the old config and restarting fixed it). But it doesn’t really matter because I don’t use this headset for my laptop.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.