Then, connecting Bluetooth Headphones (Sennheiser model that has Bluetooth 5.0 with Apt-X LL), I have noticed, that there is no stable transmission, it’s going to interrupt all the way. It’s very choppy. At little distance, too.
Android Phone (Huawei) makes stable connection with these headphones at long distances without any problem. I can not remember exactly, but with Leap 15.2 was better (also bad, was not 100% stable, but better).
For sure your phone and your computer are not using the same antenna’s and for 2.4 GHz the wavelength is ~12.5 cm so if you move an antenna/device only 2 cm the channel conditions can be completely different.
I have seen my BT headset having problem with WiFi active, which is far from strange if you know the details on how these protocols work.
I think you have to provide much more evidence before claiming this is a software bug
So, Windows 10 Home Live USB (Intel Bluetooth Driver) works perfect. On the same machine. It´s a Leap software, that will not going to work.
Can somebody file a bug report, I have no experience?
Also, I have tested a cheap USB Bluetooth 5.0 CSR dongle with Windows. It works (with some rare disconnects) out of the box. Linux lsusb sees the dongle, but it doesn´t work there.
In Debian 10.0 the Bluetooth functionality is m.o. broken. I was not been able to pair a Sennheisers with an adapter.
Kubuntu 20.4: Bluetooth works, but also choppy.
My conclusion is that the problem is interference, this article is for WiFi, but the same holds for Bluetooth.
Can you tell what is your setup? Are you using a laptop with build in Bluetooth or are you using a Desktop with a Bluetooth dongle or …?
If you are using a Bluetooth dongle, I can recommend to get a 2 meter USB extension cable and place the Bluetooth dongle 2 meter from the computer. Test the Bluetooth quality and if still not good, try some other places. If that does not work, try, for a test to disable all WiFi and check if then the problem is gone.
It’s a little Zotak Zbox i5 with onboard intel Bluetooth, antenna is located at the front side of plastic casing. All Wi-Fi (incl. router, zbox and nearby computers) is always disabled. But I do have a 2.4GHz Logitech Mouse (yes, I use a good (shielded) extension cable for the mouse dongle).
As I have written, Windows works near perfect from the same box. Still thinking, that it is an interference? M.o. - no, it’s a software problem.
I have eliminated the Logitech Wireless Mouse - you are partially right, it’s definitely better without it. It was a last 2,4GHz source in the surrounding. But Windows was not so sensitive to the Logitech…
Yes, USB-3 can cause also quite some interference.
To check more things, can you try “pacmd list sinks” with the and share the output Bluetooth Headphones connected and playing music and share the output for the “sink” that has the headphone connected? For me that looks like:
This will allow more buffer to combat the interference but has as drawback it increases the latency so if you are watching video the audio can be delayed. In that case try a lower value until you find a good compromise.
The other option is of course to buy a BT USB stick and connect that with a cable so it is physically separated from the Zotac Zbox.
Did compare your “pacmd list sinks” output with mine and see no big differences apart from the formatting. That is likely because I am on Tumbleweed and you are on Leap 15.3.
Also your volume seems to be set to 100%, mine not
Did you try the trick of increasing the latency offset?
I have 2 of USB Bluetooth dongles (V. 4.0 and 5.0), but none of them works with Linux.
If you want to get the working (they work under Windows I assume) I suggest starting another thread starting with the output of dmesg --follow after inserting the dongle.
Interesting, it works perfect with an old CSR Bluetooth 4.0 USB Dongle at short distance (I have a USB 3 hub, with relative long wire, which is on the table near me).
It’s
ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)