blend-os / blendOS

A seamless blend of all Linux distributions.
GNU General Public License v3.0
778 stars 20 forks source link

[Bhatura V3] Bluetooth Disconnects and Reconnects Constantly or Disconnects Entirely #84

Open metalllinux opened 1 year ago

metalllinux commented 1 year ago

Release Number:

Supporting Info:

6.3.9-zen1-1-zen #1 ZEN SMP PREEMPT_DYNAMIC Wed, 21 Jun 2023 20:46:07 +0000 x86_64 GNU/Linux
Bus 003 Device 006: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Jul 26 12:14:41 explosion bluetoothd[42793]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSource/opus_05
Jul 26 12:14:41 explosion bluetoothd[42793]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Jul 26 12:14:41 explosion bluetoothd[42793]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Jul 26 12:20:35 explosion bluetoothd[42793]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
Jul 26 12:20:44 explosion bluetoothd[42793]: profiles/audio/avdtp.c:try_send() send: Transport endpoint is not connected (107)
Jul 26 12:20:44 explosion bluetoothd[42793]: src/service.c:btd_service_connect() a2dp-sink profile connect failed for 74:45:CE:76:D0:D4: Input/output error
Jul 26 12:20:45 explosion bluetoothd[42793]: src/service.c:btd_service_connect() a2dp-sink profile connect failed for 74:45:CE:76:D0:D4: Device or resource busy
Jul 26 12:20:51 explosion systemd[1]: bluetooth.service: Main process exited, code=dumped, status=11/SEGV
Subject: Unit process exited
Defined-By: systemd
Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
An ExecStart= process belonging to unit bluetooth.service has exited.
The process' exit code is 'dumped' and its exit status is 11.
Jul 26 12:20:51 explosion systemd[1]: bluetooth.service: Failed with result 'core-dump'.
Subject: Unit failed
Defined-By: systemd
Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
The unit bluetooth.service has entered the 'failed' state with result 'core-dump'.
Jul 26 12:20:51 explosion systemd[1]: Starting Bluetooth service...
Subject: A start job for unit bluetooth.service has begun execution
Defined-By: systemd
Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
A start job for unit bluetooth.service has begun execution.
The job identifier is 3336.
Jul 26 12:20:51 explosion bluetoothd[43230]: Bluetooth daemon 5.67
Jul 26 12:20:51 explosion systemd[1]: Started Bluetooth service.
Subject: A start job for unit bluetooth.service has finished successfully
Defined-By: systemd
Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
A start job for unit bluetooth.service has finished successfully.
The job identifier is 3336.
Jul 26 12:20:51 explosion bluetoothd[43230]: Starting SDP server
Jul 26 12:20:51 explosion bluetoothd[43230]: src/plugin.c:plugin_init() System does not support csip plugin
Jul 26 12:20:51 explosion bluetoothd[43230]: src/plugin.c:plugin_init() System does not support vcp plugin
Jul 26 12:20:51 explosion bluetoothd[43230]: src/plugin.c:plugin_init() System does not support mcp plugin
Jul 26 12:20:51 explosion bluetoothd[43230]: src/plugin.c:plugin_init() System does not support bass plugin
Jul 26 12:20:51 explosion bluetoothd[43230]: src/plugin.c:plugin_init() System does not support bap plugin
Jul 26 12:20:51 explosion bluetoothd[43230]: Bluetooth management interface 1.22 initialized
Jul 26 12:20:51 explosion bluetoothd[43230]: Failed to set privacy: Rejected (0x0b)
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSource/ldac
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSink/aptx_hd
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSource/aptx_hd
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSink/aptx
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSource/aptx
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSink/aac
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSource/aac
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSink/sbc
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSource/sbc
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSink/sbc_xq
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSource/sbc_xq
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSource/aptx_ll_1
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSource/aptx_ll_0
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSource/faststream
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSource/faststream_duplex
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSink/opus_05
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSource/opus_05
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Jul 26 12:20:51 explosion bluetoothd[43230]: Endpoint registered: sender=:1.55 path=/MediaEndpoint/A2DPSource/opus_05_duplex

Issue Description:

Steps to Reproduce:

Expected Behaviour:

Actual Behaviour:

Troubleshooting Done:

Relevant Env History:

Custom Scripts:

Steps Taken to Resolve:

Links Used:

Impact on the User:

WillieECoyote commented 1 year ago

I have the same issue with my builtin Bluetooth device on my Lenovo laptop. My ctl logs are very similar if not the same. Have you found a solution, yet or does this persist?

metalllinux commented 1 year ago

I have the same issue with my builtin Bluetooth device on my Lenovo laptop. My ctl logs are very similar if not the same. Have you found a solution, yet or does this persist?

I have not unfortunately @WillieECoyote . I believe the bluez package version would need to be changed here.

ostap-tymchenko commented 1 year ago

Has any progress been made? I installed blend os version 3 yesterday and as of now it looks like Bluetooth doesn't work at all.

Ast3risk-ops commented 1 year ago

Is the dongle supported on arch? @metalllinux

metalllinux commented 1 year ago

Hi @Ast3risk-ops, good day to you and the dongle is supported by Arch. I have had no problems at all with using it on my Garuda Linux install (same machine that I installed and tested blendOS on). My bluetooth headphones connect without issue with Garuda.

Ast3risk-ops commented 1 year ago

@RudraSwat has been trying to fix this, he pushed a few updates to see if it's an upstream issue.

metalllinux commented 1 year ago

Hi @Ast3risk-ops and @RudraSwat many thanks for your continued efforts on this issue. On the same machine with the same bluetooth dongle, I dd'd the latest 2023-07-06 KDE Plasma build, then booted that up as a live environment. Unfortunately similarly to @ostap-tymchenko , no bluetooth dongle is detected in KDE when going to the Bluetooth Settings menu (running lsusb successfully finds the bluetooth dongle is detected by the Kernel).