Wireplumber will not send bluetooth audio to another computer running Wireplumber. Installing pipewire media session fixes this
Hello, I'm having an issue where wireplumber refuses to send bluetooth audio to another linux computer. I cannot figure out how to debug this either so please let me know how to generate the appropriate logs. My desktop environment is KDE but I don't think that it's causing the issue.
Steps to reproduce:
- Install the latest packages of pipewire and wireplumber on 2 different computers.
- Pair both devices via Bluetooth (have the computer with the music library initiate the connection)
- Attempt to play something through the other device.
Expected result: The second computer shows up as an audio device and the music playing on the first computer comes through the second computer's speakers.
Actual result: The second computer does NOT show up as an audio device in the system audio settings, but is recognized as being capable of being an audio device. It will momentarily be seen as an audio device on bluetooth disconnect.
Undesirable fix: Install pipewire-media-session on the first computer. This produces the expected result but is not recommended.
OSes used
Garuda Linux Arch Linux Endeavouros linux
All 3 distros produce the same result.
Using an Iphone or mac and attempting to play an audio stream to a linux computer works fine. The issue seems to be with wireplumber on the sender side.