Bug 513759 - Unable to connect bluetooth headphones without restarting systemd bluetooth unit
Summary: Unable to connect bluetooth headphones without restarting systemd bluetooth unit
Status: REPORTED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Bluetooth in general (other bugs)
Version First Reported In: 6.5.4
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-12-23 23:37 UTC by Elly
Modified: 2025-12-23 23:37 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
An annotation screen recording of the issue (3.28 MB, video/mp4)
2025-12-23 23:37 UTC, Elly
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Elly 2025-12-23 23:37:18 UTC
Created attachment 187922 [details]
An annotation screen recording of the issue

Unable to connect paired wireless bluetooth headphones. Through the bluetooth widget, and cli. The headphones show up in the widget just fine and connect for a few seconds, before disconnecting.



STEPS TO REPRODUCE
1. From a fresh fedora 43 workstation, install the @kde-desktop-environment metapackage,
2. Disable the gdm systemctl unit and enable the sddm unit,
3. Log into a KDE session, and attempt to connect to a bluetooth device through the bluetooth widget in the system tray.,

OBSERVED RESULT
The headphones momentarily connect, before spontaneously disconnecting after a few seconds. I am able to hear audio in the time before the device disconnects. Running 
> "journalctl -f" 

gives these possibly related lines:

> Dec 23 17:18:14 fedora systemd[9645]: Reached target bluetooth.target - Bluetooth.
> Dec 23 17:18:15 fedora kernel: input: Baseus Bowie 30 Max (AVRCP) as /devices/virtual/input/input26
> Dec 23 17:18:15 fedora systemd-logind[941]: Watching system buttons on /dev/input/event22 (Baseus Bowie 30 Max (AVRCP))
> Dec 23 17:18:19 fedora kded6[6608]: No object for name "bluez_output.41_AA_01_3B_F6_51.1"
> Dec 23 17:18:19 fedora plasmashell[6630]: No object for name "bluez_output.41_AA_01_3B_F6_51.1"


EXPECTED RESULT
Headphones connect and pair normally. Without needing to restart the bluetooth systemd unit.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Linux 43
KDE Plasma Version: 6.5.4
KDE Frameworks Version: 6.21.0
Qt Version: 6.10.1

ADDITIONAL INFORMATION
I few days ago I used fedora's dnf group policy to replace the GNOME desktop environment with KDE plasma.

> dnf install @kde-desktop-environment

 I have made sure that bluedevil is installed, and blueman is uninstalled. I have tried forgetting and re-pairing the headphones. The only solution is to run "systemctl restart bluetooth" and then attempt to connect them again. This provides a temporary fix, but the problem re-occurs across reboots. Additionally, I have also disabled the default GNOME display manager service, replacing it with sddm 

> sudo systemctl disable gdm 
> sudo systemctl enable sddm