My headset seemingly randomly disconnects and reconnects to the system after a few seconds.
OS: Nobara Linux 40 x86_64
DE: GNOME 46.4 (Wayland)
Kernel: 6.10.7-200.fsync.fc40.x86_64
systemctl output when event happens:
wireplumber[3196]: spa.bluez5.sink.media: 0x56358cf44fa8: error 24
kernel: Bluetooth: hci0: Invalid exception type 04
bluetoothd[1086]: src/profile.c:ext_io_disconnected() Unable to get io data for Hands-Free Voice gateway: getpeername: Transport endpoint is not connected (107)
wireplumber[3196]: spa.bluez5: Failed to release transport /org/bluez/hci0/dev_38_18_4C_FA_2F_65/fd6: Method "Release" with signature "" on interface "org.bluez.MediaTransport1" doesn't exist
gsd-media-keys[3484]: Unable to get default sink
gsd-media-keys[3484]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
[same error many times]
bluetoothd[1086]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
kernel: Bluetooth: hci0: Invalid exception type 03
kernel: Bluetooth: hci0: Invalid exception type 03
kernel: input: WH-1000XM3 (AVRCP) as /devices/virtual/input/input21
systemd-logind[1156]: Watching system buttons on /dev/input/event14 (WH-1000XM3 (AVRCP))
gsd-media-keys[3484]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
[same error many times]
bluetoothd[1086]: /org/bluez/hci0/dev_38_18_4C_FA_2F_65/fd7: fd(40) ready
gsd-media-keys[3484]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
[same error many times]
gsd-media-keys[3484]: Couldn't match the portless stream (with card) - 'WH-1000XM3' is it an input ? -> 1, streams card id -> 964
spotify[7275]: App Name is not available when using Portal Notifications
I’m using the Sony WH1000XM3 headset and AX200 Bluetooth/WiFi chip.
So far I’ve uncommented DiscoverableTimeout = 0
in etc/bluetooth/main.conf
, will update if that ends up being the fix (doubt).
I’ve already done a lot of googling and a bit of reading, but if a Bluetooth wizard has any troubleshooting steps to try lmk