Bluetooth multi-point playback issue on second device when first device playing
- PipeWire version (
pipewire --version
):
pipewire
Compiled with libpipewire 0.3.65
Linked with libpipewire 0.3.65
- Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
):openSUSE Tumbleweed
- Desktop Environment: KDE
- Kernel version (
uname -r
):6.1.10-1-default
- BlueZ version (
bluetoothctl --version
):bluetoothctl: 5.66
-
lsusb
:
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 002: ID 2109:0211 VIA Labs, Inc. USB3.0 Hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0bda:5510 Realtek Semiconductor Corp. Integrated_Webcam_HD
Bus 001 Device 005: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 001 Device 007: ID 413c:b080 Dell Computer Corp. Dell DA20 Adapter
Bus 001 Device 006: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 004: ID 2109:2211 VIA Labs, Inc. USB2.0 Hub
Bus 001 Device 002: ID 27c6:533c Shenzhen Goodix Technology Co.,Ltd. FingerPrint
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
- Bluetooth devices:
Device 50:C2:ED:5E:F6:DC Jabra Elite Active 75t
Description of Problem:
Hi,
My earbuds support the ability to pair with two Bluetooth devices.
With one device playing music, if the second generates a sound, it never gets played.
How Reproducible:
I have pared a test case down to a minimum. Assume a previously paired phone and a laptop along with a KDE environment (for the sound sample :)
Steps to Reproduce:
- Play music on the phone
- On the laptop
pw-play /usr/share/sounds/Oxygen-Im-Nudge.ogg
Actual Results:
The sound is never heard.
After this happens, sound from the laptop is borked (may start playing only in the left ear, etc.). My work-around is to change the sound sink on the laptop.
Expected Results:
The sound generated from the laptop should be heard along with the phone music.
Additional Info (as attachments):
To help index within the log files, I wrapped the unit test around date
calls:
$ date ; pw-play /usr/share/sounds/Oxygen-Im-Nudge.ogg ; date
2023-02-17 10:14:00 (EST)
2023-02-17 10:14:07 (EST)