Kubuntu on Framework Desktop - System Settings reports "No Blutooth adaptors found"

Installing Kubuntu 24.04 on Framework Desktop 395 w/ 128GB.

System Settings reports “No Bluetooth adaptors found”

Note: Bluetooth works on Win11.

ran:

tom@MaxAlpha:~$ sudo systemctl enable --now bluetooth
Synchronizing state of bluetooth.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install enable bluetooth
tom@MaxAlpha:~$ systemctl status bluetooth
○ bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: enabled)
Active: inactive (dead)
Docs: man:bluetoothd(8)

Nov 13 10:30:05 MaxAlpha systemd[1]: bluetooth.service - Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth).
Nov 13 11:03:45 MaxAlpha systemd[1]: bluetooth.service - Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth).
Nov 13 11:07:24 MaxAlpha systemd[1]: bluetooth.service - Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth).
Nov 13 11:07:24 MaxAlpha systemd[1]: bluetooth.service - Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth).

System Settings still reports “No Bluetooth adaptors found” even after power cycled.

ran:

tom@MaxAlpha:~$ systemctl status bluetooth
○ bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: enabled)
Active: inactive (dead)
Docs: man:bluetoothd(8)

Nov 13 10:30:05 MaxAlpha systemd[1]: bluetooth.service - Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth).
Nov 13 11:03:45 MaxAlpha systemd[1]: bluetooth.service - Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth).
Nov 13 11:07:24 MaxAlpha systemd[1]: bluetooth.service - Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth).
Nov 13 11:07:24 MaxAlpha systemd[1]: bluetooth.service - Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth).

ran:

tom@MaxAlpha:~$ sudo rfkill unblock bluetooth
ran:

tom@MaxAlpha:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0bda:5424 Realtek Semiconductor Corp. 2-Port USB 2.0 Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 0bda:0424 Realtek Semiconductor Corp. 2-Port USB 3.0 Hub
Bus 002 Device 003: ID 0bc2:2038 Seagate RSS LLC Expansion HDD
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 003 Device 005: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 002: ID 05e3:0625 Genesys Logic, Inc. USB3.2 Hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 006 Device 002: ID 04e8:61fb Samsung Electronics Co., Ltd PSSD T7 Shield
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Note: Wifi is working.

Question: Could Logitech Unified receiver interfere with Bluetooth.

Note: all of this worked on an MSI Desktop.

Life is good!

Anybody have any ideas or experience with this?

Thanks. :cowboy_hat_face: :victory_hand:

I didn’t look up the kernel version and stuff, but isn’t the 24.04 LTS literally too old to fully support Ryzen AI Max+? Try running 25.10

Pretty much

Quick google search, [K]Ubuntu 24.04 is on 6.8, and 6.14 is the absolute minimum for Ryzen AI Max+ with Kernel 6.15 actually being the recommended version.

So regardless of Bluetooth I expect you need to be on a newer kernel. With that newer kernel I expect you to have your bluetooth issue fixed. Google has this to say about the wifi module used:

Optimal performance and stability for the AMD RZ717 (MediaTek MT7925) Wi-Fi card in Linux requires Linux kernel version 6.14.3 or newer. While the card may function on earlier kernels (such as 6.8.x), significant performance issues and connection stability fixes were introduced in later updates

Granted that’s me just looking at the AI overview. But sounds like what you describe.

Thanks everyone. I’m running Kubuntu 26.04 and bluethooth is working.

Dumb move using an old usb install stick that I had laying around.

Anyway thaanks.

:cowboy_hat_face: :victory_hand:

FWIW 24.04 is fine. You just need to install the OEM 6.14 or OEM 6.17 kernels.

Kubuntu 26.04 was too much of a bleeding edge. The Discover software center couldn’t connect to the internet. Ended up in 25.10 and everything seems to work well. Got Visual Code working with openscad and working on making some cool tiles for the front of my Framework Desktop. Next I’ll work on getting Bambu Studio installed. Life is good! Thanks again to everyone for all the help. :cowboy_hat_face: :victory_hand:

I didn’t say 26.04 - I said 24.04 with OEM kernels.

Sorry. What do you think of 25.10 ? It seems to work well. Thank you for your help.

Should be fine to use for what you have described. If you want to do AI stuff you’ll need to stick to the 24.04 LTS though.

Oh. I did want to play with LLMs. You sure it won’t work in 25.10 I’ve got about 10 hours of setup and installs invested. I suppose I could set up another boot for 24.04. Then setup everything again while still playing with 25.10. :victory_hand: :cowboy_hat_face:

There are AI specific kernel fixes in the OEM 6.14 kernel you won’t find in the 25.10 kernel. If you load your own kernel you can pick them up (they’re cherry picks from mainline).

Will it work with out them? Yes for some things. Some are for stability though.