Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
pulseaudio doesn't detect cards, but alsa can see them
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
jw921
n00b
n00b


Joined: 13 Jan 2019
Posts: 1

PostPosted: Sun Jan 13, 2019 7:14 am    Post subject: pulseaudio doesn't detect cards, but alsa can see them Reply with quote

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.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum