PipeWire showing only dummy output

After the latest PipeWire upgrade on Debian, sound stopped working for. The bluetooth headset would not connect, and in the output options I had only one device labeled dummy output.

This was caused by a recent upgrade of the pipewire-media-session package to version 0.4.1-3. Debian decided that media-session is deprecated in favor of WirePlumber. As part of the package installation, the /usr/share/pipewire/media-session.d/with-pulseaudio file, signalling media-session it should handle audio, gets removed. As I didn’t have WirePlumber installed, nothing managed the audio configuration. The solution is to recreate the file and restart the relevant PipeWire servcies.

$ sudo touch /usr/share/pipewire/media-session.d/with-pulseaudio 
$ systemctl restart --user pipewire pipewire-media-session pipewire-pulse

4 thoughts on “PipeWire showing only dummy output”

  1. Thanks for this little help !

    Just upgraded from ubuntu 22.04 LTS to 22.10. They changed pulse audio to pipewire and nothing worked after the update. It works again with the 3 lines you provide.

    To me, a lot of people will need your articles if canonical does not fix that.

    On my laptop I have 4 speakers 2 front, 2 back. Only the 2 back speakers are working. I would be interested if you know how to makes it work.

  2. Thanks for the help, for some reason after installing Pipewire on Ubuntu 22.10 it refused to even work, thankfully this solved the issue.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.