Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.
Admin message
The migration is almost done, at least the rest should happen in the background. There are still a few technical difference between the old cluster and the new ones, and they are summarized in this issue. Please pay attention to the TL:DR at the end of the comment.
sound not working after upgrade of wireplumber to 0.4.12-1
According to a user on Matrix (probably @flehir) doing systemctl --user restart pipewire-pulse.service returns Failed to restart pipewire-pulse.service: Unit pipewire-pulse.service is masked. I'm not sure how one gets that on Debian but either way that's a Debian and not upstream problem.
After more debugging it has transpired that the user was never using PW for audio. I'm not sure if the new regression with Debian's WP 0.4.12-1 is due to a Debian change or some upstream change. Either way this is not really a PW/WP audio issue, as audio on that system is being handled by the legacy PulseAudio daemon and getting this stuff right falls to the distro.
I agree there is probably an issue on the Debian side, not in the wireplumber package as there is absolutely no packaging changes between both versions, only metadata updates. But, after a quick check in seems the postinst scripts have changes regarding the way they manage services. And interesting these changes are related to masking and unmasking system units https://bugs.debian.org/1021027 I still have to check if both are related.
pipewire-pulse.service remains masked after downgrade, too, which is correct because the system was supposed to be using pulseaudio.service for audio. The failure is that for some reason for that user (and maybe others) pulseaudio.service works with older WirePlumber but not with the new 0.4.12-1.
I had a long discussion on Matrix/IRC with @pinkflames last night. I agree that the issue is a conflict between pulseaudio and pipewire.
I resolved the issue by uninstalling pulseaudio, rebooting and then doing a correct migration to pipewire as described in the debian wiki here: https://wiki.debian.org/PipeWire
After that the sound is working fine. I am able to upgrade to wireplumber 0.4.12-1 and everything works as it should. Thanks to everybody involved.
What makes you believe your issue is even related to this? It seems like you're using PW for audio and it's just broken somehow but that's a different issue that you should create a new bug for. Unless I'm missing how it's the same issue?
The debian issue links to this so I was assuming they are related. The only thing that changed on my system is that pulseaudio was replaced by pipewire and wireplumber and since some version sound just stopped working. I can occasionally get it to work by restarting pipewire.service. If this is unrelated to this issue I can create a new one.
Yes, I meant why you think your issue is related to that Debian issue, which happens to be tracked here for some reason (I don't believe it's even an upstream issue but maybe we can somehow improve the downstream experience).
I'm quite sure whatever issue you have is different. Please create probably a new PipeWire issue for that and attach the required information from the template as well as what you posted to the Debian bug tracker.