Pipewire. Disable suspend of sink

Neither of these worked, even though I replaced the node.name with the one from my listing.
However you did point me to look in the wireplubmer config, and I found something that worked.

I edited /usr/share/wireplumber/wireplumber.conf
commented out the loading of the suspend-node.lua script, and removed it from the “wants” of “policy.node” a few rows below.

Ran

systemctl --user restart pipewire wireplumber

and now I have sound working all the time!

The dumbest thing I learned here when I went in the source code before the replies is that they’re calling the output a “source”, and the input a “sink”. Their “source” is literally the opposite of a source! It’s a target/destination.

2 Likes