Bug with changing profiles of audio sinks
- PipeWire version (
pipewire --version
): 0.3.77 - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Manjaro Linux - Desktop Environment: KDE
- Kernel version (
uname -r
): 5.15.125-1-MANJARO
Description of Problem:
When I swap profiles for my current sink (analog -> digital or backwards --- this is how I swap between headphones and speakers), it adds an additional sink instead of swapping the existing one, and also prevents any volume changes.
This only broke on 0.3.77; downgrading pipewire to 0.3.75-2 fixes the issue (note: I also downgraded wireplumber/pipewire-pulse to the previous versions 0.4.13-1 and 0.3.75-2. To be honest I don't know which package does what, so I just downgraded them all.).
How Reproducible:
I was able to do this consistently.
Steps to Reproduce:
- In the volume applet in the KDE plasma bar, select a sink with both analog and digital profiles available.
- Swap between the two following the video.
- Notice that there are multiple copies of the same sink which are essentially useless.
Actual Results:
See videos:
Expected Results:
Additional Info (as attachments):
-
pw-dump > pw-dump.log
: