Bug 514922 - Problems switching Bluetooth headphones audio profile with Pipewire and Wireplumber 0.5.13
Summary: Problems switching Bluetooth headphones audio profile with Pipewire and Wirep...
Status: REPORTED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Audio in general (other bugs)
Version First Reported In: 6.5.5
Platform: openSUSE Linux
: NOR major
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL: https://gitlab.freedesktop.org/pipewi...
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-22 00:28 UTC by Jure Repinc
Modified: 2026-01-22 21:12 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jure Repinc 2026-01-22 00:28:14 UTC
SUMMARY
Ever since Wireplumber updated to 0.5.13 there are problems switching Bluetooth headphones profiles. The problem exists both in Plasma 6.5.5 and also in the builds from 6.6 branch. It can bee seen in both the audio/volume plasmoid/widget and also in audio KCM. Looks like the cause is the change in Wireplumber which on profile change does not change sinks anymore but now changes only ports on the same sink.
The specific wireplumber commit changing this is
https://gitlab.freedesktop.org/pipewire/wireplumber/-/commit/da831fdc65babbc41140cf5ccd85237b9a801b83
See also this bug report:
https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/5053

STEPS TO REPRODUCE
1. Connect Bluetooth headphones
2. Try changing the profile either with Audio Plasma widget or Audio KCM

OBSERVED RESULT
The new profile you select is not selected when reopening the audio profile menu

EXPECTED RESULT
The profile should properly switch and the GUI should properly indicate the new profile

SOFTWARE/OS VERSIONS
Linux version:  6.18.5
KDE Plasma Version: 6.5.5 and also development versions
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.1
Wireplumber version: 0.5.13
Pipewire version: 1.5.84

ADDITIONAL INFORMATION