Bug ID | 1205640 |
---|---|
Summary | Sound stopped working (probably due to Pipewire upgrade to 0.3.60) |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | x86-64 |
OS | openSUSE Tumbleweed |
Status | NEW |
Severity | Major |
Priority | P5 - None |
Component | Sound |
Assignee | tiwai@suse.com |
Reporter | barrie.verhagen@gmail.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
After a recent update on Tumbleweed, my sound is broken. I am using a Jabra SPEAK 510 USB device for this that, until recently, worked flawlessly. I think the recent update to pipewire 0.3.60 broke it. Some more information: - I am using the PulseAudio client - Microphone seems to work (at least I see the bar going up and down when I speak) - The device is present in pavucontrol. Applicatons try to use it as a sink, but there is no sound - Drivers for the device seem to be ok (see dmesg output) Information I was able to gather so far: ``` $ pipewire --version pipewire Compiled with libpipewire 0.3.60 Linked with libpipewire 0.3.60 $ sudo journalctl -xe Nov 22 10:41:51 eriador pipewire[3529]: spa.alsa: front:1: (62 missed) snd_pcm_avail after recover: Broken pipe Nov 22 10:41:53 eriador pipewire[3529]: spa.alsa: front:1: (62 missed) snd_pcm_avail after recover: Broken pipe Nov 22 10:41:55 eriador pipewire[3529]: spa.alsa: front:1: (62 missed) snd_pcm_avail after recover: Broken pipe Nov 22 10:41:57 eriador pipewire[3529]: spa.alsa: front:1: (62 missed) snd_pcm_avail after recover: Broken pipe Nov 22 10:41:59 eriador pipewire[3529]: spa.alsa: front:1: (62 missed) snd_pcm_avail after recover: Broken pipe Nov 22 10:42:01 eriador pipewire[3529]: spa.alsa: front:1: (62 missed) snd_pcm_avail after recover: Broken pipe $ journalctl -u pipewire.service Hint: You are currently not seeing messages from other users and the system. Users in the 'systemd-journal' group can see all messages. Pass -q to turn off this notice. -- No entries -- $ journalctl -u pipewire-pulse.service Hint: You are currently not seeing messages from other users and the system. Users in the 'systemd-journal' group can see all messages. Pass -q to turn off this notice. -- No entries -- $ sudo dmesg | grep -i jabra [ 7.018711] usb 5-1.3.1: Product: Jabra SPEAK 510 USB [ 14.446248] input: Jabra SPEAK 510 USB as /devices/pci0000:00/0000:00:07.3/0000:80:00.0/0000:81:02.0/0000:82:00.0/usb5/5-1/5-1.3/5-1.3.1/5-1.3.1:1.3/0003:0B0E:0420.0007/input/input25 [ 14.506120] jabra 0003:0B0E:0420.0007: input,hiddev102,hidraw10: USB HID v1.11 Device [Jabra SPEAK 510 USB] on usb-0000:82:00.0-1.3.1/input3 ``` ``` $ pactl list sinks Sink #53 State: RUNNING Name: alsa_output.usb-0b0e_Jabra_SPEAK_510_USB_305075B7A72A022000-00.analog-stereo Description: Jabra SPEAK 510 Analog Stereo Driver: PipeWire Sample Specification: s16le 2ch 48000Hz Channel Map: front-left,front-right Owner Module: 4294967295 Mute: no Volume: front-left: 65327 / 100% / -0.08 dB, front-right: 65327 / 100% / -0.08 dB balance 0.00 Base Volume: 48211 / 74% / -8.00 dB Monitor Source: alsa_output.usb-0b0e_Jabra_SPEAK_510_USB_305075B7A72A022000-00.analog-stereo.monitor Latency: 0 usec, configured 0 usec Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY Properties: alsa.card = "1" alsa.card_name = "Jabra SPEAK 510 USB" alsa.class = "generic" alsa.device = "0" alsa.driver_name = "snd_usb_audio" alsa.id = "USB Audio" alsa.long_card_name = "Jabra SPEAK 510 USB at usb-0000:82:00.0-1.3.1, full speed" alsa.name = "USB Audio" alsa.resolution_bits = "16" alsa.subclass = "generic-mix" alsa.subdevice = "0" alsa.subdevice_name = "subdevice #0" api.alsa.card.longname = "Jabra SPEAK 510 USB at usb-0000:82:00.0-1.3.1, full speed" api.alsa.card.name = "Jabra SPEAK 510 USB" api.alsa.path = "front:1" api.alsa.pcm.card = "1" api.alsa.pcm.stream = "playback" audio.channels = "2" audio.position = "FL,FR" card.profile.device = "3" device.api = "alsa" device.class = "sound" device.id = "43" device.profile.description = "Analog Stereo" device.profile.name = "analog-stereo" device.routes = "1" factory.name = "api.alsa.pcm.sink" media.class = "Audio/Sink" device.description = "Jabra SPEAK 510" node.name = "alsa_output.usb-0b0e_Jabra_SPEAK_510_USB_305075B7A72A022000-00.analog-stereo" node.nick = "Jabra SPEAK 510 USB" node.pause-on-idle = "false" object.path = "alsa:pcm:1:front:1:playback" priority.driver = "1009" priority.session = "1009" factory.id = "18" clock.quantum-limit = "8192" client.id = "34" node.driver = "true" factory.mode = "merge" audio.adapt.follower = "" library.name = "audioconvert/libspa-audioconvert" object.id = "51" object.serial = "53" node.max-latency = "16384/48000" api.alsa.period-size = "256" api.alsa.period-num = "128" api.alsa.headroom = "256" api.acp.auto-port = "false" api.acp.auto-profile = "false" api.alsa.card = "1" api.alsa.use-acp = "true" api.dbus.ReserveDevice1 = "Audio1" device.bus = "usb" device.bus-id = "usb-0b0e_Jabra_SPEAK_510_USB_305075B7A72A022000-00" device.bus_path = "pci-0000:82:00.0-usb-0:1.3.1:1.0" device.enum.api = "udev" device.icon_name = "audio-card-analog-usb" device.name = "alsa_card.usb-0b0e_Jabra_SPEAK_510_USB_305075B7A72A022000-00" device.nick = "Jabra SPEAK 510 USB" device.plugged.usec = "14537434" device.product.id = "0x0420" device.product.name = "Jabra SPEAK 510" device.serial = "0b0e_Jabra_SPEAK_510_USB_305075B7A72A022000" device.subsystem = "sound" sysfs.path = "/devices/pci0000:00/0000:00:07.3/0000:80:00.0/0000:81:02.0/0000:82:00.0/usb5/5-1/5-1.3/5-1.3.1/5-1.3.1:1.0/sound/card1" device.vendor.id = "0x0b0e" device.vendor.name = "GN Netcom" device.string = "1" Ports: analog-output: Analog Output (type: Analog, priority: 9900, availability unknown) Active Port: analog-output Formats: pcm ```