Sample Header Ad - 728x90

Restore volumes with PipeWire/WirePlumber

1 vote
2 answers
2628 views
With plain ALSA there is alsa-restore.service which restores soundcard states after system restart (volumes, mute switches, etc.). I'm interested how to achieve the same with PipeWire/WirePlumber. For some reason after restart my headphone output is muted, and some other settings are reset to some default state. alsa-restore.service doesn't work, because PipeWire/WirePlumber overwrites the settings when started. WirePlumber Lua configs are very complex and I'm unable to understand it. I'm asking for help.
Asked by Canis Lupus (111 rep)
Apr 3, 2023, 03:24 PM
Last activity: Mar 11, 2025, 09:32 AM