You are not logged in.

#1 2020-03-18 09:14:33

Gaby
Member
Registered: 2020-03-18
Posts: 1
Website

Pulseaudio + Bluetooth (A2DP) randomly stops sound

So a pandemic is upon us and it's remote working season again.

I have bluetooth earbuds (Sony WF-100XM3, think high-end airpods) that I succesfully connected to my laptop running Arch - a Dell XPS 7590 with a combined bluetooth+wifi Intel wireless card.

I've fixed a bunch of issues already - namely, sound being too low, easily switching between A2DP and HSP for visioconference, play/pause buttons on the headset not working... If you found this thread through a search engine and have any of these issues feel free to send me an email.

Now for the last problem I can't figure out: Sometimes, while in A2DP profile, the sound just cuts off. I have to reconnect the device via bluetooth and it automatically starts working again.
This happens seemingly at random.

I get the following in journald output when the sound cuts:

18/03/2020 09:42	kernel	Bluetooth: hci0: command 0x0c03 tx timeout
18/03/2020 09:42	kernel	Bluetooth: hci0: HCI reset during shutdown failed
18/03/2020 09:42	bluetoothd	Unable to get io data for Headset Voice gateway: getpeername: Transport endpoint is not connected (107)
18/03/2020 09:42	dbus-daemon	[system] Rejected send message, 0 matched rules; type="method_return", sender=":1.53" (uid=1000 pid=1531 comm="/usr/bin/pulseaudio --daemonize=no ") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.2" (uid=0 pid=935 comm="/usr/lib/bluetooth/bluetoothd ")
18/03/2020 09:42	kdeconnectd	org.kde.pulseaudio: No object for name "bluez_sink.38_18_4C_37_E5_9A.a2dp_sink"

When reconnecting, I also get this which might be relevant:

18/03/2020 09:42	kernel	Bluetooth: hci0: advertising data len corrected

Some debug outputs:

The relevant bluetooth device in pulseaudio's pacmd --list-cards: https://pastebin.com/78GuZbjZ
...and in bluetoothctl: https://pastebin.com/PMgqVDXq
/etc/bluetooth/main.conf: https://pastebin.com/Ugau3GLd
/etc/pulse/default.pa: https://pastebin.com/6cMw0bAF

Hope someone can help. Stay safe!

Offline

Board footer

Powered by FluxBB