Hello, I have a bullseye system with an on-board Intel sound device and a Logitech USB headset. Everything works perfect, if I boot without the USB headset plugged in. Both devices are detected and I can switch between them as expected. If I boot with the USB headset plugged in, inxi still finds both devices, but pacmd list-cards outputs only the USB headset. I am wondering if that is a pulseaudio feature or a bug.
Unfortunately, unplugging the USB device and pulseaudio -k does not fix the problem :-/ Any ideas or hints for a workaround to avoid a reboot are very welcome. Here is the output of inxi -F [...] Audio: Device-1: Intel Cannon Lake PCH cAVS driver: snd_hda_intel Device-2: Logitech Headset H390 type: USB driver: hid-generic,snd- usb-audio,usbhid Sound Server: ALSA v: k5.10.0-5-amd64 [...] pacmd lists both cards rd@h370:~$ pacmd list-cards 2 card(s) available. index: 0 name: <alsa_card.pci-0000_00_1f.3> driver: <module-alsa-card.c> owner module: 6 properties: alsa.card = "0" alsa.card_name = "HDA Intel PCH" alsa.long_card_name = "HDA Intel PCH at 0xa1130000 irq 127" alsa.driver_name = "snd_hda_intel" device.bus_path = "pci-0000:00:1f.3" sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0" device.bus = "pci" device.vendor.id = "8086" device.vendor.name = "Intel Corporation" device.product.id = "a348" device.product.name = "Cannon Lake PCH cAVS" device.form_factor = "internal" device.string = "0" device.description = "Internes Audio" module-udev-detect.discovered = "1" device.icon_name = "audio-card-pci" profiles: input:analog-stereo: Analog Stereo-Eingabe (priority 65, available: no) output:analog-stereo: Analog Stereo-Ausgabe (priority 6500, available: unknown) output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6565, available: no) output:iec958-stereo: Digital Stereo (IEC958)-Ausgabe (priority 5500, available: unknown) output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958)-Ausgabe + Analog Stereo-Eingabe (priority 5565, available: no) output:iec958-ac3-surround-51: Digital Surround 5.1 (IEC958/ AC3)-Ausgabe (priority 300, available: unknown) output:iec958-ac3-surround-51+input:analog-stereo: Digital Surround 5.1 (IEC958/AC3)-Ausgabe + Analog Stereo-Eingabe (priority 365, available: no) output:hdmi-stereo: Digital Stereo (HDMI)-Ausgabe (priority 5900, available: no) output:hdmi-stereo+input:analog-stereo: Digital Stereo (HDMI)- Ausgabe + Analog Stereo-Eingabe (priority 5965, available: no) output:hdmi-surround: Digital Surround 5.1 (HDMI)-Ausgabe (priority 800, available: no) output:hdmi-surround+input:analog-stereo: Digital Surround 5.1 (HDMI)-Ausgabe + Analog Stereo-Eingabe (priority 865, available: no) output:hdmi-surround71: Digital Surround 7.1 (HDMI)-Ausgabe (priority 800, available: no) output:hdmi-surround71+input:analog-stereo: Digital Surround 7.1 (HDMI)-Ausgabe + Analog Stereo-Eingabe (priority 865, available: no) output:hdmi-stereo-extra1: Digital Stereo (HDMI 2)-Ausgabe (priority 5700, available: unknown) output:hdmi-stereo-extra1+input:analog-stereo: Digital Stereo (HDMI 2)-Ausgabe + Analog Stereo-Eingabe (priority 5765, available: no) output:hdmi-stereo-extra2: Digital Stereo (HDMI 3)-Ausgabe (priority 5700, available: no) output:hdmi-stereo-extra2+input:analog-stereo: Digital Stereo (HDMI 3)-Ausgabe + Analog Stereo-Eingabe (priority 5765, available: no) output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3)- Ausgabe (priority 600, available: no) output:hdmi-surround-extra2+input:analog-stereo: Digital Surround 5.1 (HDMI 3)-Ausgabe + Analog Stereo-Eingabe (priority 665, available: no) output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3)- Ausgabe (priority 600, available: no) output:hdmi-surround71-extra2+input:analog-stereo: Digital Surround 7.1 (HDMI 3)-Ausgabe + Analog Stereo-Eingabe (priority 665, available: no) output:hdmi-stereo-extra3: Digital Stereo (HDMI 4)-Ausgabe (priority 5700, available: no) output:hdmi-stereo-extra3+input:analog-stereo: Digital Stereo (HDMI 4)-Ausgabe + Analog Stereo-Eingabe (priority 5765, available: no) output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4)- Ausgabe (priority 600, available: no) output:hdmi-surround-extra3+input:analog-stereo: Digital Surround 5.1 (HDMI 4)-Ausgabe + Analog Stereo-Eingabe (priority 665, available: no) output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4)- Ausgabe (priority 600, available: no) output:hdmi-surround71-extra3+input:analog-stereo: Digital Surround 7.1 (HDMI 4)-Ausgabe + Analog Stereo-Eingabe (priority 665, available: no) output:hdmi-stereo-extra4: Digital Stereo (HDMI 5)-Ausgabe (priority 5700, available: no) output:hdmi-stereo-extra4+input:analog-stereo: Digital Stereo (HDMI 5)-Ausgabe + Analog Stereo-Eingabe (priority 5765, available: no) output:hdmi-surround-extra4: Digital Surround 5.1 (HDMI 5)- Ausgabe (priority 600, available: no) output:hdmi-surround-extra4+input:analog-stereo: Digital Surround 5.1 (HDMI 5)-Ausgabe + Analog Stereo-Eingabe (priority 665, available: no) output:hdmi-surround71-extra4: Digital Surround 7.1 (HDMI 5)- Ausgabe (priority 600, available: no) output:hdmi-surround71-extra4+input:analog-stereo: Digital Surround 7.1 (HDMI 5)-Ausgabe + Analog Stereo-Eingabe (priority 665, available: no) off: Aus (priority 0, available: unknown) active profile: <output:analog-stereo> sinks: alsa_output.pci-0000_00_1f.3.analog-stereo/#0: Internes Audio Analog Stereo sources: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor/#0: Monitor of Internes Audio Analog Stereo ports: analog-input-front-mic: Front Microphone (priority 8500, latency offset 0 usec, available: no) properties: device.icon_name = "audio-input-microphone" analog-input-rear-mic: Rear Microphone (priority 8200, latency offset 0 usec, available: no) properties: device.icon_name = "audio-input-microphone" analog-input-linein: Line In (priority 8100, latency offset 0 usec, available: no) properties: analog-output-lineout: Line Out (priority 9000, latency offset 0 usec, available: yes) properties: analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: no) properties: device.icon_name = "audio-speakers" analog-output-headphones: Headphones (priority 9900, latency offset 0 usec, available: no) properties: device.icon_name = "audio-headphones" iec958-stereo-output: Digital Output (S/PDIF) (priority 0, latency offset 0 usec, available: unknown) properties: hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: no) properties: device.icon_name = "video-display" hdmi-output-1: HDMI / DisplayPort 2 (priority 5800, latency offset 0 usec, available: yes) properties: device.icon_name = "video-display" device.product.name = "DELL U2718Q" hdmi-output-2: HDMI / DisplayPort 3 (priority 5700, latency offset 0 usec, available: no) properties: device.icon_name = "video-display" hdmi-output-3: HDMI / DisplayPort 4 (priority 5600, latency offset 0 usec, available: no) properties: device.icon_name = "video-display" hdmi-output-4: HDMI / DisplayPort 5 (priority 5500, latency offset 0 usec, available: no) properties: device.icon_name = "video-display" index: 1 name: <alsa_card.usb-Logitech_Logitech_USB_Headset-00> driver: <module-alsa-card.c> owner module: 24 properties: alsa.card = "1" alsa.card_name = "Logitech USB Headset" alsa.long_card_name = "Logitech Logitech USB Headset at usb-0000:00:14.0-13.1, full speed" alsa.driver_name = "snd_usb_audio" device.bus_path = "pci-0000:00:14.0-usb-0:13.1:1.0" sysfs.path = "/devices/pci0000:00/0000:00:14.0/ usb1/1-13/1-13.1/1-13.1:1.0/sound/card1" udev.id = "usb-Logitech_Logitech_USB_Headset-00" device.bus = "usb" device.vendor.id = "046d" device.vendor.name = "Logitech, Inc." device.product.id = "0a44" device.product.name = "Headset H390" device.serial = "Logitech_Logitech_USB_Headset" device.form_factor = "headset" device.string = "1" device.description = "Headset H390" module-udev-detect.discovered = "1" device.icon_name = "audio-headset-usb" device.intended_roles = "phone" profiles: input:mono-fallback: Mono-Eingabe (priority 1, available: unknown) input:multichannel-input: Mehrkanal-Eingabe (priority 1, available: unknown) output:analog-stereo: Analog Stereo-Ausgabe (priority 6500, available: unknown) output:analog-stereo+input:mono-fallback: Analog Stereo- Ausgabe + Mono-Eingabe (priority 6501, available: unknown) output:analog-stereo+input:multichannel-input: Analog Stereo- Ausgabe + Mehrkanal-Eingabe (priority 6501, available: unknown) off: Aus (priority 0, available: unknown) active profile: <output:analog-stereo+input:mono-fallback> sinks: alsa_output.usb-Logitech_Logitech_USB_Headset-00.analog- stereo/#1: Headset H390 Analog Stereo sources: alsa_output.usb-Logitech_Logitech_USB_Headset-00.analog- stereo.monitor/#1: Monitor of Headset H390 Analog Stereo alsa_input.usb-Logitech_Logitech_USB_Headset-00.mono-fallback/ #2: Headset H390 Mono ports: analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: unknown) properties: device.icon_name = "audio-input-microphone" analog-output-headphones: Headphones (priority 9900, latency offset 0 usec, available: unknown) properties: device.icon_name = "audio-headphones" rd@h370:~$ If I boot with the USB headset plugged, inxi -F still reports both devices, but pulseaudio only knows one card: rd@h370:~$ inxi -F [...] Audio: Device-1: Intel Cannon Lake PCH cAVS driver: snd_hda_intel Device-2: Logitech Headset H390 type: USB driver: hid-generic,snd- usb-audio,usbhid Sound Server: ALSA v: k5.10.0-5-amd64 [...] rd@h370:~$ pacmd list-cards 1 card(s) available. index: 0 name: <alsa_card.usb-Logitech_Logitech_USB_Headset-00> driver: <module-alsa-card.c> owner module: 6 properties: alsa.card = "1" alsa.card_name = "Logitech USB Headset" alsa.long_card_name = "Logitech Logitech USB Headset at usb-0000:00:14.0-13.1, full speed" alsa.driver_name = "snd_usb_audio" device.bus_path = "pci-0000:00:14.0-usb-0:13.1:1.0" sysfs.path = "/devices/pci0000:00/0000:00:14.0/ usb1/1-13/1-13.1/1-13.1:1.0/sound/card1" udev.id = "usb-Logitech_Logitech_USB_Headset-00" device.bus = "usb" device.vendor.id = "046d" device.vendor.name = "Logitech, Inc." device.product.id = "0a44" device.product.name = "Headset H390" device.serial = "Logitech_Logitech_USB_Headset" device.form_factor = "headset" device.string = "1" device.description = "Headset H390" module-udev-detect.discovered = "1" device.icon_name = "audio-headset-usb" device.intended_roles = "phone" profiles: input:mono-fallback: Mono-Eingabe (priority 1, available: unknown) input:multichannel-input: Mehrkanal-Eingabe (priority 1, available: unknown) output:analog-stereo: Analog Stereo-Ausgabe (priority 6500, available: unknown) output:analog-stereo+input:mono-fallback: Analog Stereo- Ausgabe + Mono-Eingabe (priority 6501, available: unknown) output:analog-stereo+input:multichannel-input: Analog Stereo- Ausgabe + Mehrkanal-Eingabe (priority 6501, available: unknown) off: Aus (priority 0, available: unknown) active profile: <output:analog-stereo+input:mono-fallback> sinks: alsa_output.usb-Logitech_Logitech_USB_Headset-00.analog- stereo/#0: Headset H390 Analog Stereo sources: alsa_output.usb-Logitech_Logitech_USB_Headset-00.analog- stereo.monitor/#0: Monitor of Headset H390 Analog Stereo alsa_input.usb-Logitech_Logitech_USB_Headset-00.mono-fallback/ #1: Headset H390 Mono ports: analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: unknown) properties: device.icon_name = "audio-input-microphone" analog-output-headphones: Headphones (priority 9900, latency offset 0 usec, available: unknown) properties: device.icon_name = "audio-headphones" rd@h370:~$ Thanks Rainer -- Rainer Dorsch http://bokomoko.de/