FS#67626 - [pipewire] 0.3.8 udev rules / alsa profiles potentially break pulseaudio 13 device detection

Attached to Project: Arch Linux
Opened by David Roth (V1del) - Tuesday, 18 August 2020, 10:46 GMT
Last edited by Jan Alexander Steffens (heftig) - Tuesday, 09 February 2021, 11:50 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Jan Alexander Steffens (heftig)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description: After upgrading to pipewire 0.3.8 my Astro A50 headset was unable to be initalized by pulseaudio. A quick comparison showed that pipewire is now intending to ship the pulse profile configurations as well as relevant udev rules redirecting to them. With the current stable release states having pulseaudio and pipewire installed can lead to issues for the former, since pipewire ships files that are intended for newer versions of pulse (FWIW for this particular case likely at least https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/commit/47d811224dc70ab2f04b3714cbc36ae3f3650b0a would be needed, but from eyeballing a lot of changes in this logic have happened between pulse versions and many other devices might be affected)

This is likely a transient problem that is going to be fixed "automatically" once the newer pulse version ships, but right now this can potentially break users setups if they remain with the stable repositories.


Additional info:
* package version(s) 0.3.8-1 0.3.8-2
* config and/or log files etc.
* link to upstream bug report, if any

Steps to reproduce: Have a device that has newer profile information in the pipewire 0.38 release than is present in the current stable release of pulseaudio, pulseaudio won't proper initialize said device.
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Tuesday, 09 February 2021, 11:50 GMT
Reason for closing:  Fixed
Additional comments about closing:  alsa-card-profiles 14.1-2

Loading...