Docking occasionally causes change of volume
I use wireplumber 0.4.15 installed via the Arch Linux extra repository on a Lenovo Thinkpad T490, intel-based system. When docking my laptop into a Lenovo ThinkPad Ultra Docking station the volume of my internal laptop speaker changes (analog-output-speaker
). This does not happen consistently. Sometimes (usually when having rebooted the machine recently) the volume does not change. When the volume changes when docking my laptop, undocking my laptop, setting the volume to zero and muting the device, and finally docking it again usually causes the volume to change again. Last time when I restarted wireplumber with some different logging options I could no longer observe this behaviour. Today I did the same and was able to reproduce it with WIREPLUMBER_DEBUG=D:*
. After docking, I saw the following change in state today:
diff -r state-before/default-routes state-after/default-routes
97c97
< alsa_card.pci-0000_00_1f.3:output:analog-output-speaker:channelVolumes=0.0;0.0;
---
> alsa_card.pci-0000_00_1f.3:output:analog-output-speaker:channelVolumes=0.18514065444469;0.18514065444469;
99d98
< alsa_card.pci-0000_00_1f.3:output:analog-output-speaker:mute=true
I was running avizo-service
when collecting these logs. With avizo-service
killed I observed the same behaviour just now.