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
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
|
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
Tuesday, 09 February 2021, 11:50 GMT
Reason for closing: Fixed
Additional comments about closing: alsa-card-profiles 14.1-2