You are not logged in.

#1 2023-07-03 12:05:04

umbrelluck
Member
Registered: 2019-09-25
Posts: 12

Bluetooth headset constantly disconnects when trying to play sound

As mentioned in the title, when trying to lay any sound my headset keeps constantly disconnecting and reconnecting. Apparently, this is due to a bug in bluez-5.67-1, but updating to it it 5.68-1 did not fix the issue.
This is the output of journalctl -b --dmesg | rip Bluetooth

Jul 03 14:17:57 KAermorhen kernel: Bluetooth: Core ver 2.22
Jul 03 14:17:57 KAermorhen kernel: NET: Registered PF_BLUETOOTH protocol family
Jul 03 14:17:57 KAermorhen kernel: Bluetooth: HCI device and connection manager initialized
Jul 03 14:17:57 KAermorhen kernel: Bluetooth: HCI socket layer initialized
Jul 03 14:17:57 KAermorhen kernel: Bluetooth: L2CAP socket layer initialized
Jul 03 14:17:57 KAermorhen kernel: Bluetooth: SCO socket layer initialized
Jul 03 14:17:59 KAermorhen kernel: Bluetooth: hci0: Found device firmware: intel/ibt-17-16-1.sfi
Jul 03 14:17:59 KAermorhen kernel: Bluetooth: hci0: Boot Address: 0x40800
Jul 03 14:17:59 KAermorhen kernel: Bluetooth: hci0: Firmware Version: 108-45.22
Jul 03 14:17:59 KAermorhen kernel: Bluetooth: hci0: Firmware already loaded
Jul 03 14:18:10 KAermorhen kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Jul 03 14:18:10 KAermorhen kernel: Bluetooth: BNEP filters: protocol multicast
Jul 03 14:18:10 KAermorhen kernel: Bluetooth: BNEP socket layer initialized
Jul 03 14:18:10 KAermorhen kernel: Bluetooth: MGMT ver 1.22
Jul 03 14:18:13 KAermorhen kernel: Bluetooth: ISO socket layer initialized
Jul 03 14:18:48 KAermorhen kernel: Bluetooth: RFCOMM TTY layer initialized
Jul 03 14:18:48 KAermorhen kernel: Bluetooth: RFCOMM socket layer initialized
Jul 03 14:18:48 KAermorhen kernel: Bluetooth: RFCOMM ver 1.11
Jul 03 14:18:55 KAermorhen kernel: Bluetooth: hci0: Invalid exception type 03
Jul 03 14:35:46 KAermorhen kernel: Bluetooth: hci0: Invalid exception type 03

This is the output of journalctl -b | rip bluetooth

Jul 03 14:17:57 KAermorhen kernel: Bluetooth: Core ver 2.22
Jul 03 14:17:57 KAermorhen kernel: NET: Registered PF_BLUETOOTH protocol family
Jul 03 14:17:57 KAermorhen kernel: Bluetooth: HCI device and connection manager initialized
Jul 03 14:17:57 KAermorhen kernel: Bluetooth: HCI socket layer initialized
Jul 03 14:17:57 KAermorhen kernel: Bluetooth: L2CAP socket layer initialized
Jul 03 14:17:57 KAermorhen kernel: Bluetooth: SCO socket layer initialized
Jul 03 14:17:59 KAermorhen kernel: Bluetooth: hci0: Found device firmware: intel/ibt-17-16-1.sfi
Jul 03 14:17:59 KAermorhen kernel: Bluetooth: hci0: Boot Address: 0x40800
Jul 03 14:17:59 KAermorhen kernel: Bluetooth: hci0: Firmware Version: 108-45.22
Jul 03 14:17:59 KAermorhen kernel: Bluetooth: hci0: Firmware already loaded
Jul 03 14:18:05 KAermorhen systemd[1]: Starting Bluetooth service...
Jul 03 14:18:06 KAermorhen bluetoothd[465]: Bluetooth daemon 5.68
Jul 03 14:18:09 KAermorhen systemd[1]: Started Bluetooth service.
Jul 03 14:18:09 KAermorhen systemd[1]: Reached target Bluetooth Support.
Jul 03 14:18:09 KAermorhen bluetoothd[465]: Starting SDP server
Jul 03 14:18:10 KAermorhen kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Jul 03 14:18:10 KAermorhen kernel: Bluetooth: BNEP filters: protocol multicast
Jul 03 14:18:10 KAermorhen kernel: Bluetooth: BNEP socket layer initialized
Jul 03 14:18:10 KAermorhen bluetoothd[465]: Bluetooth management interface 1.22 initialized
Jul 03 14:18:10 KAermorhen dbus-daemon[466]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service' requested by ':1.2' (uid=0 pid=465 comm="/usr/lib/bluetooth/bluetoothd")
Jul 03 14:18:10 KAermorhen bluetoothd[465]: src/adapter.c:reset_adv_monitors_complete() Failed to reset Adv Monitors: Failed (0x03)
Jul 03 14:18:10 KAermorhen bluetoothd[465]: Battery Provider Manager created
Jul 03 14:18:10 KAermorhen kernel: Bluetooth: MGMT ver 1.22
Jul 03 14:18:13 KAermorhen bluetoothd[465]: Failed to clear UUIDs: Failed (0x03)
Jul 03 14:18:13 KAermorhen kernel: Bluetooth: ISO socket layer initialized
Jul 03 14:18:13 KAermorhen bluetoothd[465]: Failed to add UUID: Failed (0x03)
Jul 03 14:18:13 KAermorhen bluetoothd[465]: Failed to add UUID: Failed (0x03)
Jul 03 14:18:13 KAermorhen bluetoothd[465]: Failed to add UUID: Failed (0x03)
Jul 03 14:18:13 KAermorhen bluetoothd[465]: Adv Monitor Manager created with supported features:0x00000001, enabled features:0x00000001, max number of supported monitors:32, max number of supported patterns:16
Jul 03 14:18:14 KAermorhen NetworkManager[523]: <info>  [1688383094.2075] Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/1.42.6-1/libnm-device-plugin-bluetooth.so)
Jul 03 14:18:48 KAermorhen kernel: Bluetooth: RFCOMM TTY layer initialized
Jul 03 14:18:48 KAermorhen kernel: Bluetooth: RFCOMM socket layer initialized
Jul 03 14:18:48 KAermorhen kernel: Bluetooth: RFCOMM ver 1.11
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource/ldac
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSink/aptx_hd
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource/aptx_hd
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSink/aptx
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource/aptx
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSink/aac
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource/aac
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSink/sbc
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource/sbc
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSink/sbc_xq
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource/sbc_xq
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource/aptx_ll_1
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource/aptx_ll_0
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource/faststream
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource/faststream_duplex
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSink/opus_05
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource/opus_05
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Jul 03 14:18:48 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Jul 03 14:18:55 KAermorhen bluetoothd[465]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
Jul 03 14:18:55 KAermorhen kernel: Bluetooth: hci0: Invalid exception type 03
Jul 03 14:35:24 KAermorhen bluetoothd[465]: Controller resume with wake event 0x0
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSource/ldac
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSink/aptx_hd
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSource/aptx_hd
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSink/aptx
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSource/aptx
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSink/aac
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSource/aac
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSink/sbc
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSource/sbc
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSink/sbc_xq
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSource/sbc_xq
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSource/aptx_ll_1
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSource/aptx_ll_0
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSource/faststream
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSource/faststream_duplex
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSink/opus_05
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSource/opus_05
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Jul 03 14:35:32 KAermorhen bluetoothd[465]: Endpoint unregistered: sender=:1.37 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/ldac
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSink/aptx_hd
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/aptx_hd
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSink/aptx
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/aptx
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSink/aac
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/aac
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSink/sbc
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/sbc
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSink/sbc_xq
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/sbc_xq
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/aptx_ll_1
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/aptx_ll_0
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/faststream
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/faststream_duplex
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSink/opus_05
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/opus_05
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Jul 03 14:35:46 KAermorhen bluetoothd[465]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
Jul 03 14:35:46 KAermorhen kernel: Bluetooth: hci0: Invalid exception type 03
Jul 03 14:36:00 KAermorhen dbus-daemon[466]: [system] Activating via systemd: service name='org.freedesktop.ModemManager1' unit='dbus-org.freedesktop.ModemManager1.service' requested by ':1.87' (uid=1000 pid=2719 comm="/usr/bin/gnome-control-center bluetooth")
Jul 03 14:36:01 KAermorhen dbus-daemon[466]: [system] Activating via systemd: service name='org.freedesktop.bolt' unit='bolt.service' requested by ':1.87' (uid=1000 pid=2719 comm="/usr/bin/gnome-control-center bluetooth")
Jul 03 14:36:01 KAermorhen dbus-daemon[1868]: [session uid=1000 pid=1868] Activating via systemd: service name='org.bluez.obex' unit='dbus-org.bluez.obex.service' requested by ':1.93' (uid=1000 pid=2719 comm="/usr/bin/gnome-control-center bluetooth")
Jul 03 14:36:01 KAermorhen systemd[1834]: Starting Bluetooth OBEX service...
Jul 03 14:36:01 KAermorhen systemd[1834]: Started Bluetooth OBEX service.

And finally, systemtl status bluetooth

● bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
     Active: active (running) since Mon 2023-07-03 14:18:09 EEST; 18min ago
       Docs: man:bluetoothd(8)
   Main PID: 465 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 18988)
     Memory: 2.4M
        CPU: 92ms
     CGroup: /system.slice/bluetooth.service
             └─465 /usr/lib/bluetooth/bluetoothd

Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/aptx_ll_0
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/faststream
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/faststream_duplex
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSink/opus_05
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/opus_05
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Jul 03 14:35:39 KAermorhen bluetoothd[465]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Jul 03 14:35:46 KAermorhen bluetoothd[465]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down

For audio output I am using pipewire-pulse-1:0.3.72-1

Any help would be appreciated.

Offline

#2 2023-07-03 12:07:27

umbrelluck
Member
Registered: 2019-09-25
Posts: 12

Re: Bluetooth headset constantly disconnects when trying to play sound

Fun fact, running

sudo systemctl stop bluetooth.service  

does nothing (it keeps being active)

Last edited by umbrelluck (2023-07-03 12:08:09)

Offline

Board footer

Powered by FluxBB