Bug 2456660

Summary: wireplumber 0.5.14 changed behaviour somehow and broke openQA volume bar test
Product: [Fedora] Fedora Reporter: Adam Williamson <awilliam>
Component: wireplumberAssignee: Wim Taymans <wtaymans>
Status: NEW --- QA Contact:
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: lruzicka, wtaymans
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: openqa
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Adam Williamson 2026-04-08 19:28:27 UTC
In openQA, we have a test where we check the volume icon at the top right in GNOME correctly reflects changes to the volume levels. The test works by running commands like this:

amixer -D pipewire sset Master 0%

and then checking the volume icon changed as expected.

This worked fine until Fedora-Rawhide-20260402.n.0 , where it stopped working. The only relevant package I can see in the changelog for that compose is wireplumber:

Package:      wireplumber-0.5.14-1.fc45
Old package:  wireplumber-0.5.13-1.fc44

so I'm filing against that.

When the test worked, the output of the command looked like this:

Simple mixer control 'Master',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 65536
  Mono:
  Front Left: Playback 0 [0%] [on]
  Front Right: Playback 0 [0%] [on]

and the icon changed to a speaker with an 'x' next to it, as expected.

Now the test is failing, the output of the command looks slightly different:

Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 65536
  Mono: Playback 0 [0%] [on]

and the panel icon does not change, it continues to show an 'active' speaker icon indicating about 50% volume.

Is this a bug in wireplumber? Bug in GNOME? Do we need to change the command openQA runs? Thanks!

Comment 1 Lukas Ruzicka 2026-05-06 08:30:57 UTC
Also reported upstream: https://gitlab.freedesktop.org/pipewire/pipewire/-/work_items/5259