Description of problem: Version-Release number of selected component (if applicable): gnome-control-center-41.0-1.fc35.x86_64 How reproducible: Open Settings -> System Sounds. Disabled it via speaker icon. Close, and it will come back activated. Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Honor user wishes. Additional info: This is an update from F34 where this settings was set and working.
Can confirm. After upgrading from SB34->SB35 the "System Sounds" setting in gnome-control-center is no longer functional. Setting it to 0% or pressing mute, closing the center, reopening and it's again at 100%. The system continues to play System Sounds. Setting the volume or pressing the mute button logs the following in the journal: pipewire-pulse[2153]: mod.protocol-pulse.stream-restore: failed to set metadata restore.stream.Output/Audio.media.role:Notification = { "mute": true, "volumes": [ 0.000000 ], "channels": [ "MONO" ] }, Operation not supported Tried: Deleting ~/.config/pipewire configuration and session files did not solve the issue.
Upstream issue: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1483
Upstream (GNOME) confirmed that it's a wireplumber issue. Tracking issue: https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/51
The fix has been tagged upstream: https://gitlab.freedesktop.org/pipewire/wireplumber/-/commit/043fa7c9d66d4efbf309c0fe7fd196d0686e91d5
*** Bug 2008795 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 2003403 ***
Can confirm: wireplumber-0.4.3-1.fc35 fixes it for me on F35 (GNOME wayland). Setting works. Restore after reboot works.