Bluetooth will not turn on on my laptop


Jul 7, 2021
Reaction score
Screenshot from 2024-05-13 22-09-04.png

I could not get the slider to work. So I bought a Bluetooth thing and plugged it in to the USB.
The slider now moves on or off, but nothing happens. Bluetooth is still off.

What information can I post for help? What commands should I run?

Thank you for your time.

You will need to furnish more info......which OS and which version of that it updated completely etc
Try this

sudo apt-get install pulseaudio-module-bluetooth
reboot your system.

sudo systemctl start bluetooth.service
now open the GUI utility for the Bluetooth and make sure Bluetooth is set on "on"
in the terminal type
make sure that the command
actually shows something similar to
bluetooth]# show
Controller 20:16:D8:95:E5:03 (public)
Name: debian
Alias: debian
Class: 0x007c010c
Powered: yes
Discoverable: no
DiscoverableTimeout: 0x000000b4
Pairable: yes

Does it work?
I still could not get this ti work after...
sudo systemctl start bluetooth.service

So I did more reading and tried pipewire instead and that didn't work either....
So I did more searching and found multiple references to install ibluez* and blueman so I did that.
Then I tried sudo systemctl start bluetooth.service again and it worked.

I did blueroothctl and it said agent registered. I did show and it said No default controller available
Yet still no Bluetooth it still off even though slider is on
it was a typo bluez*

I really don't want to do a complete re-install to see if it will fix the issue. But I do not know what else to do. As I have tried what seems to be the most popular fix above.


Thank you for you time.
Screenshot of my software manager

That is taken with a dongle inserted in a usb port

and using the command from above....
brian@brian-desktop:~$ inxi -Eaz
Device-1: Cambridge Silicon Radio Bluetooth Dongle (HCI mode) type: USB
driver: btusb v: 0.8 bus-ID: 1-2:7 chip-ID: 0a12:0001 class-ID: e001
Report: hciconfig ID: hci0 rfk-id: 0 state: up address: <filter>
bt-v: 1.2 lmp-v: 2.0 sub-v: c5c hci-v: 2.0 rev: c5c
Info: acl-mtu: 310:10 sco-mtu: 64:8 link-policy: rswitch hold sniff park
link-mode: peripheral accept
service-classes: rendering, capturing, object transfer, audio, telephony

Not sure if this helpful or not.

Also in software manager, there is: Bluez-obexd & Bluez-cups (probably printer related)... which are also installed
inxi -Eaz

Device-1: TP-Link UB500 Adapter type: USB driver: btusb v: 0.8
bus-ID: 2-1.1:3 chip-ID: 2357:0604 class-ID: e001 serial: <filter>
Report: hciconfig ID: hci0 rfk-id: 0 state: down
bt-service: enabled,running rfk-block: hardware: no software: yes
address: <filter>
Info: acl-mtu: 0:0 sco-mtu: 0:0 link-mode: peripheral accept
Need to check for missing firmware now
lsusb; dmesg | egrep -i 'blue|firm'
or you can run
sudo dmesg | grep -i bluetooth
and post back the results - if it is missing firmware it should show something like
RTL: firmware file rtl_bt/rtl8761b_fw.bin not found
Last edited:

Members online