I've followed the guide at https://wiki.gentoo.org/wiki/PipeWire to replace pulseaudio completely with pipewire This has been working great until the upgrade to 0.3.39 where I noticed in KDE Plasma there were no audio devices showing Downgrading back to pipewire 0.3.38 gets things working again Reproducible: Always
Please verify you've followed the postinst elog instructions if you're using OpenRC (you'll need to undo a config change which you were previously instructed to make).
I'm using systemd I'm guessing I'm missing: systemctl --user enable --now wireplumber.service
Yeah that sorted it for me, I didn't notice the extra line from the usual "how to enable" elog stuff
You also missed the WirePlumber elog instruction to `systemctl --user disable --now pipewire-media-session` which isn't a problem so long as you do not downgrade to 0.3.28 or earlier with WirePlumber still installed because then you'll have both enabled. Also I'll note that I'm observing an interesting discrepancy where Gentoo users seem to do `systemctl --user disable --now pipewire-media-session` manually just fine without first disabling media-session service but for some reason Debian is having a hard time with doing that in their post-install script.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bafdb109acd7c3eec16dde18fd06f0983d73527f commit bafdb109acd7c3eec16dde18fd06f0983d73527f Author: Patrick McLean <chutzpah@gentoo.org> AuthorDate: 2021-10-25 17:12:08 +0000 Commit: Patrick McLean <chutzpah@gentoo.org> CommitDate: 2021-10-25 17:12:08 +0000 media-video/pipewire-0.3.39-r1: Revbump, fix desktop (bug 820185) The desktop file was still launching /usr/libexec/pipewire-launcher but as of 0.3.39, it should be launching /usr/bin/gentoo-pipewire-launcher. Revbump the desktop file and install the updated version. Closes: https://bugs.gentoo.org/820185 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Patrick McLean <chutzpah@gentoo.org> media-video/pipewire/files/pipewire.desktop-r1 | 12 ++++++++++++ .../{pipewire-0.3.39.ebuild => pipewire-0.3.39-r1.ebuild} | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-)