jw921 n00b
Joined: 13 Jan 2019 Posts: 1
|
Posted: Sun Jan 13, 2019 7:14 am Post subject: pulseaudio doesn't detect cards, but alsa can see them |
|
|
After doing a world update, pulseaudio no longer detects my sound card. Alsa still sees the card and can play audio though. Pulseaudio does see my USB headset, so it is detecting some devices.
Output of pactl list sinks
Code: |
Sink #0
State: SUSPENDED
Name: alsa_output.usb-Plantronics_Plantronics_BT300-00.analog-mono
Description: Plantronics BT300 Analog Mono
Driver: module-alsa-card.c
Sample Specification: s16le 1ch 16000Hz
Channel Map: mono
Owner Module: 6
Mute: no
Volume: mono: 25108 / 38% / -25.00 dB
balance 0.00
Base Volume: 54094 / 83% / -5.00 dB
Monitor Source: alsa_output.usb-Plantronics_Plantronics_BT300-00.analog-mono.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
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 = "2"
alsa.card_name = "Plantronics BT300"
alsa.long_card_name = "Plantronics Plantronics BT300 at usb-0000:00:14.0-8, full speed"
alsa.driver_name = "snd_usb_audio"
device.bus_path = "pci-0000:00:14.0-usb-0:8:1.0"
sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/sound/card2"
udev.id = "usb-Plantronics_Plantronics_BT300-00"
device.bus = "usb"
device.vendor.id = "047f"
device.vendor.name = "Plantronics, Inc."
device.product.id = "0415"
device.product.name = "Plantronics BT300"
device.serial = "Plantronics_Plantronics_BT300"
device.string = "hw:2"
device.buffering.buffer_size = "64000"
device.buffering.fragment_size = "32000"
device.access_mode = "mmap+timer"
device.profile.name = "analog-mono"
device.profile.description = "Analog Mono"
device.description = "Plantronics BT300 Analog Mono"
alsa.mixer_name = "USB Mixer"
alsa.components = "USB047f:0415"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-usb"
Ports:
analog-output: Analog Output (priority: 9900)
Active Port: analog-output
Formats:
pcm
|
Output of aplay -l
Code: |
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC892 Digital [ALC892 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 11: HDMI 5 [HDMI 5]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: BT300 [Plantronics BT300], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
|
audio devices from lspci
Code: |
00:1b.0 Audio device: Intel Corporation 9 Series Chipset Family HD Audio Controller
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii HDMI Audio [Radeon R9 290/290X / 390/390X]
|
I do see corresponding devices in /dev/snd - output of ls -l /dev/snd/by-path:
Code: |
lrwxrwxrwx 1 root root 12 Jan 11 01:41 pci-0000:00:14.0-usb-0:8:1.0 -> ../controlC2
lrwxrwxrwx 1 root root 12 Jan 10 19:41 pci-0000:00:1b.0 -> ../controlC0
lrwxrwxrwx 1 root root 12 Jan 10 19:41 pci-0000:01:00.1 -> ../controlC1
|
The only oddity I see with the devices is that only the USB Plantronics headset shows up in /dev/snd/by-id.
After reading previous posts, I checked the output of fuser -v /dev/snd/*, but only pulseaudio has anything open. pulseaudio -k doesn't change anything.
I'm not sure what else to look into.
------------------------
Looks like this is from bug bug 674816. Downgrading udev fixed the problem. |
|