Bluetooth does not power on after service start

I’m using an up-to-date KDE installation.

For some reason my Bluetooth does not “power on” after the service starts. Meaning when I do sudo systemctl status bluetooth.service I also need to run a bluetoothctl power on to actually use it, or the GUI equivalent in the KDE settings. I also need to power it on after logging in, this only started happening around a week ago. Strangely, bluetooth is on and functional at the SDDM screen to login, but it’s powered off after logging in.

I don’t see wireless energy saving settings in the KDE settings, probably because I’m running on a desktop. Also, bluetooth settings show it should be enabled after login - surely, the service is enabled, but the adapter seems powered off by default preventing known devices from connecting automatically:

image

systemctl reports bluetooth.service as running and enabled. Its logs show some errors that could point to a root cause but I didn’t find much on the topic:

# systemctl status bluetooth.service

Apr 24 16:34:27 desktop bluetoothd[83979]: src/adv_monitor.c:btd_adv_monitor_power_down() Unexpected NULL btd_adv_monitor_manager object upon power down
Apr 24 16:34:27 desktop bluetoothd[83979]: profiles/input/hog-lib.c:info_read_cb() HID Information read failed: Request attribute has encountered an unlikely error
Apr 24 16:34:27 desktop bluetoothd[83979]: profiles/input/hog-lib.c:report_read_cb() Error reading Report value: Request attribute has encountered an unlikely error
Apr 24 16:34:27 desktop bluetoothd[83979]: profiles/input/hog-lib.c:report_reference_cb() Read Report Reference descriptor failed: Request attribute has encountered an unlikely error
Apr 24 16:34:27 desktop bluetoothd[83979]: profiles/input/hog-lib.c:report_read_cb() Error reading Report value: Request attribute has encountered an unlikely error
Apr 24 16:34:27 desktop bluetoothd[83979]: profiles/input/hog-lib.c:report_reference_cb() Read Report Reference descriptor failed: Request attribute has encountered an unlikely error
Apr 24 16:34:27 desktop bluetoothd[83979]: profiles/input/hog-lib.c:report_read_cb() Error reading Report value: Request attribute has encountered an unlikely error
Apr 24 16:34:27 desktop bluetoothd[83979]: profiles/input/hog-lib.c:report_reference_cb() Read Report Reference descriptor failed: Request attribute has encountered an unlikely error
Apr 24 16:34:27 desktop bluetoothd[83979]: profiles/deviceinfo/deviceinfo.c:read_pnpid_cb() Error reading PNP_ID value: Request attribute has encountered an unlikely error

I have all packages pointed in the EOS blog post installed:

$ pacman -Qqe | grep blue
bluedevil
bluez
bluez-utils

Any guesses of what might be causing this?

Probably this https://bugs.kde.org/show_bug.cgi?id=469119

1 Like

Almost sure it’s the same bug, it seems a fix is coming with v6.0.5. Thanks :slight_smile:

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.