I've installed Ubuntu 24.04 on my Geekom A7. I am not able to figure out why Bluetooth is not working. My problem looks the same as described here.
Bluetooth works fine on Windows on the same Geekom A7 mini PC.
rfkillshows that Bluetooth is not blocked.rfkill list all 0: hci0: Bluetooth Soft blocked: no Hard blocked: nobluetoothctlreports that there is no default controller.[bluetooth]# devices No default controller availablelsmodshowslsmod | grep bluetooth bluetooth 1089536 15 btrtl,btmtk,btintel,btbcm,bnep,btusb ecdh_generic 16384 1 bluetoothsystemctlshowssystemctl status bluetooth.service ● bluetooth.service - Bluetooth service Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: enabled) Active: active (running) since Fri 2024-05-24 11:05:05 CST; 13min ago Docs: man:bluetoothd(8) Main PID: 1029 (bluetoothd) Status: "Running" Tasks: 1 (limit: 37566) Memory: 2.8M (peak: 3.1M) CPU: 32ms CGroup: /system.slice/bluetooth.service └─1029 /usr/libexec/bluetooth/bluetoothd May 24 11:05:05 terrasoff-A7 systemd[1]: Started bluetooth.service - Bluetooth service. May 24 11:05:05 terrasoff-A7 bluetoothd[1029]: Starting SDP server May 24 11:05:05 terrasoff-A7 bluetoothd[1029]: src/plugin.c:plugin_init() System does not support csip plugin May 24 11:05:05 terrasoff-A7 bluetoothd[1029]: profiles/audio/micp.c:micp_init() D-Bus experimental not enabled May 24 11:05:05 terrasoff-A7 bluetoothd[1029]: src/plugin.c:plugin_init() System does not support micp plugin May 24 11:05:05 terrasoff-A7 bluetoothd[1029]: src/plugin.c:plugin_init() System does not support vcp plugin May 24 11:05:05 terrasoff-A7 bluetoothd[1029]: src/plugin.c:plugin_init() System does not support mcp plugin May 24 11:05:05 terrasoff-A7 bluetoothd[1029]: src/plugin.c:plugin_init() System does not support bass plugin May 24 11:05:05 terrasoff-A7 bluetoothd[1029]: src/plugin.c:plugin_init() System does not support bap plugin May 24 11:05:05 terrasoff-A7 bluetoothd[1029]: Bluetooth management interface 1.22 initializeddmesg | grep -i Bluetoothshows[ 6.914793] Bluetooth: Core ver 2.22 [ 6.914815] NET: Registered PF_BLUETOOTH protocol family [ 6.914816] Bluetooth: HCI device and connection manager initialized [ 6.914819] Bluetooth: HCI socket layer initialized [ 6.914821] Bluetooth: L2CAP socket layer initialized [ 6.914825] Bluetooth: SCO socket layer initialized [ 8.512540] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 8.512545] Bluetooth: BNEP filters: protocol multicast [ 8.512549] Bluetooth: BNEP socket layer initialized [ 8.933590] Modules linked in: qrtr bnep binfmt_misc intel_rapl_msr nls_iso8859_1 intel_rapl_common snd_hda_codec_realtek amdgpu(+) edac_mce_amd snd_hda_codec_generic snd_hda_codec_hdmi kvm_amd snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi kvm snd_hda_codec irqbypass snd_hda_core mt7921e crct10dif_pclmul snd_hwdep amdxcp mt7921_common polyval_clmulni btusb snd_pcm drm_exec mt792x_lib polyval_generic btrtl gpu_sched snd_seq_midi mt76_connac_lib ghash_clmulni_intel btintel drm_buddy snd_seq_midi_event mt76 sha256_ssse3 btbcm drm_suballoc_helper drm_ttm_helper snd_rawmidi sha1_ssse3 btmtk ttm snd_seq mac80211 aesni_intel bluetooth drm_display_helper snd_seq_device crypto_simd snd_timer cec ecdh_generic cryptd rc_core cfg80211 snd ecc wmi_bmof rapl i2c_algo_bit input_leds joydev ccp soundcore k10temp libarc4 i2c_piix4 apple_mfi_fastcharge amd_pmc mac_hid msr parport_pc ppdev lp parport efi_pstore nfnetlink dmi_sysfs ip_tables x_tables autofs4 hid_logitech_hidpp hid_logitech_dj hid_apple hid_generic usbhid sdhci_pci [ 9.061366] Bluetooth: hci0: Opcode 0x0c03 failed: -110lsusbdoesn't show my Bluetooth name:Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 002: ID 13d3:3585 IMC Networks Wireless_Device Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 005 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub Bus 005 Device 005: ID 046d:c534 Logitech, Inc. Unifying Receiver Bus 005 Device 006: ID 05ac:024f Apple, Inc. Aluminium Keyboard (ANSI) Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 006 Device 002: ID 05e3:0625 Genesys Logic, Inc. USB3.2 Hub 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 hubhcitool devdoesn't find any bluetooth device./var/lib/bluetoothis empty.lspcishows:00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14e8 00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Device 14e9 00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14ea 00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14ea 00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14ee 00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14ee 00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14ee 00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14ee 00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14ea 00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 19h USB4/Thunderbolt PCIe tunnel 00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14ea 00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14ea 00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14eb 00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14eb 00:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14eb 00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 71) 00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51) 00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f0 00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f1 00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f2 00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f3 00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f4 00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f5 00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f6 00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f7 01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05) 02:00.0 Network controller: MEDIATEK Corp. MT7922 802.11ax PCI Express Wireless Network Adapter 03:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01) 04:00.0 Non-Volatile memory controller: Phison Electronics Corporation PS5021-E21 PCIe4 NVMe Controller (DRAM-less) 65:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Phoenix1 (rev c2) 65:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt Radeon High Definition Audio Controller 65:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 19h (Model 74h) CCP/PSP 3.0 Device 65:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15b9 65:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15ba 65:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller 65:00.7 Signal processing controller: Advanced Micro Devices, Inc. [AMD] Device 164a 66:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device 14ec 66:00.1 Signal processing controller: Advanced Micro Devices, Inc. [AMD] AMD IPU Device 67:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device 14ec 67:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15c0 67:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15c1 67:00.5 USB controller: Advanced Micro Devices, Inc. [AMD] Pink Sardine USB4/Thunderbolt NHI controller #1
Do you have any ideas about how to fix it?