Digital Profile Volume Resets to 100
Version, Distribution, Desktop Environment: Pipewire Nightly 0.3.20+nightly-210126.fc33, Fedora 33, Gnome 3.38.
Description of Problem: When I reboot on the Digital 5.1 profile or restart Pipewire my volume resets to 100. I imagine it is the same for creating a new sink (speculation). It's possible that when I swap between stereo and digital my volume is also resetting to 100 or a higher volume than what gnome-control-center is showing, in fact it doesn't even update when I turn it down using the top icon. But once turned down that seems to be the volume it's at.
How Reproducible: Every time.
Steps to Reproduce:
- Reboot computer or
systemctl --user restart pipewire pipewire-pulse
- Volume now 100
- Pain (if I forgot to turn it down)
or
- Switch profile to stereo
- Volume says 40 but sounds way louder when it plays drip sound in terminal
- Volume doesn't update in either pavucontrol or gnome-c-c
- Switch profile back to digital
- Volume says 60 but drip sound in terminal is way louder
Actual Results: Volume is at 100. When switching profile there is no way to tell what the actual volume is because it's not updating in either monitor, you have to turn it up or down before it adjusts. I would assume it's at 100 though.
Expected Results: Volume is saved across reboots and restarts like the stereo profile.
Additional Info Eg. pw-dump > file
(As Attachment Please):
pw-dump_digital.log
pw-dump_stereo.log
spa-acp-tool.log