Bluetooth works in live USB but not after installation

My laptops Bluetooth working from some linux live USB (Ubuntu, MX Linux) but after installation it doesn’t work. It shows Bluetooth Adapter not found.

System:
  Kernel: 6.5.7-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    Desktop: Budgie v: 10.8.1 Distro: EndeavourOS base: Arch Linux
Machine:
  Type: Portable System: Dell product: Inspiron N4010 v: A13
    serial: <superuser required>
  Mobo: Dell model: N/A v: A13 serial: <superuser required> BIOS: Dell
    v: A13 date: 03/31/2011
Battery:
  ID-1: BAT0 charge: 2.4 Wh (100.0%) condition: 2.4/4.4 Wh (53.9%) volts: 8.0
    min: 11.1 model: SIMPLO Dell status: full
CPU:
  Info: dual core model: Intel Core i5 M 480 bits: 64 type: MT MCP
    arch: Westmere rev: 5 cache: L1: 128 KiB L2: 512 KiB L3: 3 MiB
  Speed (MHz): avg: 1232 high: 1333 min/max: 1199/2666 boost: enabled cores:
    1: 1333 2: 1199 3: 1199 4: 1199 bogomips: 21285
  Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel Core Processor Integrated Graphics vendor: Dell driver: i915
    v: kernel arch: Gen-5.75 bus-ID: 00:02.0
  Device-2: Microdia Sonix 1.3 MP Laptop Integrated Webcam driver: uvcvideo
    type: USB bus-ID: 2-1.4:4
  Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.2.1 driver: X:
    loaded: modesetting dri: crocus gpu: i915 resolution: 1366x768~60Hz
  API: EGL v: 1.5 drivers: crocus,swrast platforms:
    active: x11,surfaceless,device inactive: gbm,wayland
  API: OpenGL v: 4.5 compat-v: 2.1 vendor: intel mesa v: 23.2.1-arch1.2
    glx-v: 1.4 direct-render: yes renderer: Mesa Intel HD Graphics (ILK)
Audio:
  Device-1: Intel 5 Series/3400 Series High Definition Audio vendor: Dell 5
    driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
  API: ALSA v: k6.5.7-arch1-1 status: kernel-api
  Server-1: PipeWire v: 0.3.81 status: active
Network:
  Device-1: Intel Centrino Wireless-N 1000 [Condor Peak] driver: iwlwifi
    v: kernel bus-ID: 03:00.0
  IF: wlan0 state: down mac: <filter>
  Device-2: Qualcomm Atheros AR8152 v1.1 Fast Ethernet vendor: Dell
    driver: atl1c v: kernel port: 2000 bus-ID: 04:00.0
  IF: enp4s0 state: up speed: 100 Mbps duplex: full mac: <filter>
  IF-ID-1: ppp0 state: unknown speed: N/A duplex: N/A mac: N/A
Drives:
  Local Storage: total: 465.76 GiB used: 352.01 GiB (75.6%)
  ID-1: /dev/sda vendor: HGST (Hitachi) model: HTS545050A7E680
    size: 465.76 GiB
Partition:
  ID-1: / size: 80.51 GiB used: 29.56 GiB (36.7%) fs: ext4 dev: /dev/sda2
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 51.0 C mobo: N/A
  Fan Speeds (rpm): cpu: 0
Info:
  Processes: 214 Uptime: 13m Memory: total: 4 GiB note: est.
  available: 3.63 GiB used: 2.14 GiB (58.9%) Init: systemd Compilers:
  gcc: 13.2.1 Packages: 1056 Shell: Zsh v: 5.9 inxi: 3.3.30

fkill list all && lsusb           
0: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
Bus 001 Device 004: ID 046d:c05f Logitech, Inc. M115 Optical Mouse
Bus 001 Device 003: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 006: ID 0bda:0138 Realtek Semiconductor Corp. RTS5138 Card Reader Controller
Bus 002 Device 004: ID 0c45:6480 Microdia Sonix 1.3 MP Laptop Integrated Webcam
Bus 002 Device 007: ID 413c:8162 Dell Computer Corp. Integrated Touchpad [Synaptics]
Bus 002 Device 005: ID 413c:8161 Dell Computer Corp. Integrated Keyboard
Bus 002 Device 003: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

sudo systemctl status bluetooth            
[sudo] password for mustafiz: 
○ bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
     Active: inactive (dead)
       Docs: man:bluetoothd(8)

modinfo btusb
filename:       /lib/modules/6.5.7-arch1-1/kernel/drivers/bluetooth/btusb.ko.zst
license:        GPL
version:        0.8
description:    Generic Bluetooth USB driver ver 0.8
author:         Marcel Holtmann <marcel@holtmann.org>
srcversion:     9A8D989EDE9FC3A7DB62013
alias:          usb:v8087p0A5Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0930p*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v413Cp*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v13D3p*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v050Dp*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v0B05p*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v0A5Cp*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v04CAp*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v0489p*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v0BB4p*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v105Bp*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v19FFp0239d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0C10p0000d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDBp1002d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v044Ep3002d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v044Ep3001d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v04BFp030Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v057Cp3800d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v05ACp8281d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v05ACp821Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v05ACp821Fd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v05ACp821Bd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v05ACp8218d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v05ACp8215d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v05ACp8213d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0A5Cp21E1d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0E8Dp763Fd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v05ACp*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v*p*d*dc*dsc*dp*icE0isc01ip01in*
alias:          usb:v*p*d*dcE0dsc01dp04ic*isc*ip*in*
alias:          usb:v*p*d*dcE0dsc01dp01ic*isc*ip*in*
alias:          of:N*T*Cusb4ca,301aC*
alias:          of:N*T*Cusb4ca,301a
alias:          of:N*T*Cusbcf3,e300C*
alias:          of:N*T*Cusbcf3,e300
alias:          of:N*T*Cusb1286,204eC*
alias:          of:N*T*Cusb1286,204e
depends:        bluetooth,btmtk,btrtl,btintel,btbcm
retpoline:      Y
intree:         Y
name:           btusb
vermagic:       6.5.7-arch1-1 SMP preempt mod_unload 
sig_id:         PKCS#7
signer:         Build time autogenerated kernel key
sig_key:        20:28:E7:B1:AE:78:54:88:41:13:D6:4A:5B:7C:50:6D:79:3E:96:6E
sig_hashalgo:   sha512
signature:      30:66:02:31:00:FC:D8:45:ED:3B:5B:01:83:F2:CC:40:54:FD:8D:B7:
		8D:4D:3A:52:FC:48:3D:7F:4D:99:45:83:6F:B6:21:A1:55:91:84:5D:
		AD:F8:63:BE:C0:9E:2D:49:2A:9B:31:C9:98:02:31:00:D2:92:4E:F2:
		CF:BD:82:B3:3D:EA:C1:6A:83:EB:47:A4:90:70:4D:80:E4:CD:7A:A9:
		90:01:3A:08:3B:DF:5D:BE:7A:73:2A:2F:56:E1:BB:A4:83:8C:73:8B:
		CE:63:F5:51
parm:           disable_scofix:Disable fixup of wrong SCO buffer size (bool)
parm:           force_scofix:Force fixup of wrong SCO buffers size (bool)
parm:           enable_autosuspend:Enable USB autosuspend by default (bool)
parm:           reset:Send HCI reset command on initialization (bool)
modinfo btusb
filename:       /lib/modules/6.5.7-arch1-1/kernel/drivers/bluetooth/btusb.ko.zst
license:        GPL
version:        0.8
description:    Generic Bluetooth USB driver ver 0.8
author:         Marcel Holtmann <marcel@holtmann.org>
srcversion:     9A8D989EDE9FC3A7DB62013
alias:          usb:v8087p0A5Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0930p*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v413Cp*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v13D3p*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v050Dp*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v0B05p*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v0A5Cp*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v04CAp*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v0489p*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v0BB4p*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v105Bp*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v19FFp0239d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0C10p0000d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDBp1002d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v044Ep3002d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v044Ep3001d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v04BFp030Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v057Cp3800d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v05ACp8281d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v05ACp821Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v05ACp821Fd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v05ACp821Bd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v05ACp8218d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v05ACp8215d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v05ACp8213d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0A5Cp21E1d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0E8Dp763Fd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v05ACp*d*dc*dsc*dp*icFFisc01ip01in*
alias:          usb:v*p*d*dc*dsc*dp*icE0isc01ip01in*
alias:          usb:v*p*d*dcE0dsc01dp04ic*isc*ip*in*
alias:          usb:v*p*d*dcE0dsc01dp01ic*isc*ip*in*
alias:          of:N*T*Cusb4ca,301aC*
alias:          of:N*T*Cusb4ca,301a
alias:          of:N*T*Cusbcf3,e300C*
alias:          of:N*T*Cusbcf3,e300
alias:          of:N*T*Cusb1286,204eC*
alias:          of:N*T*Cusb1286,204e
depends:        bluetooth,btmtk,btrtl,btintel,btbcm
retpoline:      Y
intree:         Y
name:           btusb
vermagic:       6.5.7-arch1-1 SMP preempt mod_unload 
sig_id:         PKCS#7
signer:         Build time autogenerated kernel key
sig_key:        20:28:E7:B1:AE:78:54:88:41:13:D6:4A:5B:7C:50:6D:79:3E:96:6E
sig_hashalgo:   sha512
signature:      30:66:02:31:00:FC:D8:45:ED:3B:5B:01:83:F2:CC:40:54:FD:8D:B7:
		8D:4D:3A:52:FC:48:3D:7F:4D:99:45:83:6F:B6:21:A1:55:91:84:5D:
		AD:F8:63:BE:C0:9E:2D:49:2A:9B:31:C9:98:02:31:00:D2:92:4E:F2:
		CF:BD:82:B3:3D:EA:C1:6A:83:EB:47:A4:90:70:4D:80:E4:CD:7A:A9:
		90:01:3A:08:3B:DF:5D:BE:7A:73:2A:2F:56:E1:BB:A4:83:8C:73:8B:
		CE:63:F5:51
parm:           disable_scofix:Disable fixup of wrong SCO buffer size (bool)
parm:           force_scofix:Force fixup of wrong SCO buffers size (bool)
parm:           enable_autosuspend:Enable USB autosuspend by default (bool)
parm:           reset:Send HCI reset command on initialization (bool)
sudo dmesg | grep Bluetooth
[ 1170.782080] Bluetooth: Core ver 2.22
[ 1170.782129] Bluetooth: HCI device and connection manager initialized
[ 1170.782137] Bluetooth: HCI socket layer initialized
[ 1170.782139] Bluetooth: L2CAP socket layer initialized
[ 1170.782144] Bluetooth: SCO socket layer initialized
[ 1180.875854] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 1180.875862] Bluetooth: BNEP filters: protocol multicast
[ 1180.875870] Bluetooth: BNEP socket layer initialized

From the Wiki: “We do not enable Bluetooth by default, because of several security risks, and to prevent unneeded power consumption. Needed packages are installed by default, but it is in their default disabled state.”

https://discovery.endeavouros.com/audio/bluetooth/2021/03/

But the Bluetooth service is already enabled:

Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)

@vagabond Did you try to use another Kernel (e.g. linux-lts)?

In EndeavourOS, switching to another Kernel is made easy via the akm tool

sudo pacman -S akm

Ah, I missed that. Any joy with another kernel @vagabond ?

After changing the kernel to LTS version 6.1.59-1-lts

     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
     Active: active (running) since Mon 2023-10-23 22:14:33 +06; 8min ago
       Docs: man:bluetoothd(8)
   Main PID: 2597 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 4415)
     Memory: 2.2M
        CPU: 55ms
     CGroup: /system.slice/bluetooth.service
             └─2597 /usr/lib/bluetooth/bluetoothd

অক্টোবর 23 22:14:33 sajib-pc bluetoothd[2597]: Starting SDP server
অক্টোবর 23 22:14:33 sajib-pc bluetoothd[2597]: src/plugin.c:plugin_init() System does not support csip plugin
অক্টোবর 23 22:14:33 sajib-pc bluetoothd[2597]: profiles/audio/micp.c:micp_init() D-Bus experimental not enabled
অক্টোবর 23 22:14:33 sajib-pc bluetoothd[2597]: src/plugin.c:plugin_init() System does not support micp plugin
অক্টোবর 23 22:14:33 sajib-pc bluetoothd[2597]: src/plugin.c:plugin_init() System does not support vcp plugin
অক্টোবর 23 22:14:33 sajib-pc bluetoothd[2597]: src/plugin.c:plugin_init() System does not support mcp plugin
অক্টোবর 23 22:14:33 sajib-pc bluetoothd[2597]: src/plugin.c:plugin_init() System does not support bass plugin
অক্টোবর 23 22:14:33 sajib-pc bluetoothd[2597]: src/plugin.c:plugin_init() System does not support bap plugin
অক্টোবর 23 22:14:33 sajib-pc bluetoothd[2597]: Bluetooth management interface 1.22 initialized
অক্টোবর 23 22:18:11 sajib-pc systemd[1]: Started Bluetooth service.
bluetoothctl
Agent registered
[bluetooth]#
[bluetooth]# discoverable on
No default controller available
[bluetooth]# scan on
No default controller available
[bluetooth]# connect
Missing dev argument
[bluetooth]# menu show
Unable find menu with name: show
[bluetooth]# devices
No default controller available
[bluetooth]# power on
No default controller available
neofetch
                     ./o.                  mustafiz@sajib-pc 
                   ./sssso-                ----------------- 
                 `:osssssss+-              OS: EndeavourOS Linux x86_64 
               `:+sssssssssso/.            Host: Inspiron N4010 A13 
             `-/ossssssssssssso/.          Kernel: 6.1.59-1-lts 
           `-/+sssssssssssssssso+:`        Uptime: 21 mins 
         `-:/+sssssssssssssssssso+/.       Packages: 1062 (pacman) 
       `.://osssssssssssssssssssso++-      Shell: zsh 5.9 
      .://+ssssssssssssssssssssssso++:     Resolution: 1366x768 
    .:///ossssssssssssssssssssssssso++:    DE: Budgie 10.8.2 
  `:////ssssssssssssssssssssssssssso+++.   WM: Mutter(Budgie) 
`-////+ssssssssssssssssssssssssssso++++-   Theme: Arc-Darker [GTK2/3] 
 `..-+oosssssssssssssssssssssssso+++++/`   Icons: Qogir-dark [GTK2/3] 
   ./++++++++++++++++++++++++++++++/:.     Terminal: gnome-terminal 
  `:::::::::::::::::::::::::------``       CPU: Intel i5 M 480 (4) @ 2.666GHz 
                                           GPU: Intel Core Processor 
                                           Memory: 1863MiB / 3718MiB 

I have also installed Blueman but I can’t enter Devices section or send files to any devices as after selecting files no dialog show up.

Also when using bluetoothctl command, I can find my Laptops Bluetooth but can’t pair with it.

That’s irritating. Am I correct that this is an old laptop? https://ark.intel.com/content/www/us/en/ark/products/52952/intel-core-i5-480m-processor-3m-cache-2-66-ghz.html