Bug 2456660 - wireplumber 0.5.14 changed behaviour somehow and broke openQA volume bar test
Summary: wireplumber 0.5.14 changed behaviour somehow and broke openQA volume bar test
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: wireplumber
Version: rawhide
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Wim Taymans
QA Contact:
URL:
Whiteboard: openqa
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-04-08 19:28 UTC by Adam Williamson
Modified: 2026-05-06 08:30 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
freedesktop.org Gitlab pipewire/pipewire/-/work_items/5259 0 None None None 2026-05-06 08:30:57 UTC

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


Note You need to log in before you can comment on or make changes to this bug.