Bug 1992136 - pipewire 0.3.33 breaks my USB headset
Summary: pipewire 0.3.33 breaks my USB headset
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: pipewire
Version: 34
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Wim Taymans
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-08-10 15:40 UTC by Mike Gerber
Modified: 2021-08-13 01:21 UTC (History)
5 users (show)

Fixed In Version: pipewire-0.3.33-3.fc34
Clone Of:
Environment:
Last Closed: 2021-08-13 01:21:59 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Mike Gerber 2021-08-10 15:40:04 UTC
Description of problem:

I cannot use my Logitech USB headset with pipewire 0.3.33-1. pavucontrol or Firefox do not list any of its output or recording devices. The system journal gives:


Aug 10 17:21:41 leguin kernel: usb 1-1: new full-speed USB device number 9 using xhci_hcd
Aug 10 17:21:41 leguin kernel: usb 1-1: New USB device found, idVendor=046d, idProduct=0a37, bcdDevice= 1.22
Aug 10 17:21:41 leguin kernel: usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Aug 10 17:21:41 leguin kernel: usb 1-1: Product: Logitech USB Headset H540
Aug 10 17:21:41 leguin kernel: usb 1-1: Manufacturer: Logitech Inc 
Aug 10 17:21:41 leguin kernel: usb 1-1: SerialNumber: 00000000
Aug 10 17:21:41 leguin kernel: usb 1-1: Warning! Unlikely big volume range (=4096), cval->res is probably wrong.
Aug 10 17:21:41 leguin kernel: usb 1-1: [11] FU [Sidetone Playback Volume] ch = 1, val = 0/4096/1
Aug 10 17:21:41 leguin kernel: input: Logitech Inc  Logitech USB Headset H540 as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.3/0003:046D:0A37.0003/input/input22
Aug 10 17:21:41 leguin kernel: hid-generic 0003:046D:0A37.0003: input,hidraw0: USB HID v1.11 Device [Logitech Inc  Logitech USB Headset H540] on usb-0000:00:14.0-1/input3
Aug 10 17:21:41 leguin mtp-probe[5391]: checking bus 1, device 9: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1"
Aug 10 17:21:41 leguin mtp-probe[5391]: bus: 1, device: 9 was not an MTP device
Aug 10 17:21:41 leguin upowerd[3317]: treating change event as add on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-1
Aug 10 17:21:41 leguin mtp-probe[5409]: checking bus 1, device 9: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1"
Aug 10 17:21:41 leguin mtp-probe[5409]: bus: 1, device: 9 was not an MTP device
Aug 10 17:21:41 leguin pipewire[4435]: ALSA lib confmisc.c:1369:(snd_func_refer) Unable to find definition 'cards.0.pcm.front.0:CARD=0'
Aug 10 17:21:41 leguin pipewire[4435]: ALSA lib conf.c:5111:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
Aug 10 17:21:41 leguin pipewire[4435]: ALSA lib conf.c:5599:(snd_config_expand) Evaluate error: No such file or directory
Aug 10 17:21:41 leguin pipewire[4435]: ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM front:0
Aug 10 17:21:41 leguin pipewire[4435]: 'front:0': playback open failed: No such file or directory
Aug 10 17:21:41 leguin pipewire[4435]: ALSA lib confmisc.c:1369:(snd_func_refer) Unable to find definition 'cards.0.pcm.front.0:CARD=0'
Aug 10 17:21:41 leguin pipewire[4435]: ALSA lib conf.c:5111:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
Aug 10 17:21:41 leguin pipewire[4435]: ALSA lib conf.c:5599:(snd_config_expand) Evaluate error: No such file or directory
Aug 10 17:21:41 leguin pipewire[4435]: ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM front:0
Aug 10 17:21:41 leguin pipewire[4435]: adapter 0x5569fdc48b90: can't get format: No such file or directory
Aug 10 17:21:41 leguin pipewire[4435]: usage: node.name=<string>
Aug 10 17:21:41 leguin pipewire[4435]: 'front:0': capture open failed: No such file or directory
Aug 10 17:21:41 leguin pipewire[4435]: adapter 0x5569fdc4c410: can't get format: No such file or directory
Aug 10 17:21:41 leguin pipewire[4435]: usage: node.name=<string>
Aug 10 17:21:41 leguin pipewire-media-session[4524]: error id:34 seq:508 res:-22 (Invalid argument): usage: node.name=<string>
Aug 10 17:21:41 leguin pipewire-media-session[4524]: error id:32 seq:509 res:-22 (Invalid argument): usage: node.name=<string>




Version-Release number of selected component (if applicable):

pipewire-0.3.33-1


How reproducible:

Use a Logitech USB headset with pipewire-0.3.33-1.


Additional info:

Downgrading to 0.3.32-1 fixes the problem!

Comment 1 Mike Gerber 2021-08-10 15:42:43 UTC
I also tested 0.3.33-2 from koji, same problem.

Comment 2 Mike Gerber 2021-08-11 10:55:31 UTC
Upstream bug also mentioning F34: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1502

Comment 3 Fedora Update System 2021-08-12 07:25:52 UTC
FEDORA-2021-667b4bfc51 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-667b4bfc51

Comment 4 Mike Gerber 2021-08-12 20:01:28 UTC
0.3.33-3 from FEDORA-2021-667b4bfc51 fixed my issue, Thanks!

Comment 5 Fedora Update System 2021-08-13 01:21:59 UTC
FEDORA-2021-667b4bfc51 has been pushed to the Fedora 34 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.