Ubuntu – “No Bluetooth found Plug in a dongle to use Bluetooth”


I am have a strange problem with my bluetooth setup. I recently purchased a new T760s ThinkPad that I am pretty certain has an internal bluetooth device. In fact, I have a very vivid memory of actually testing and connecting some wireless headphones successfully right after installing 16.04 on the machine a few weeks ago. Now, however, there is no more bluetooth icon in the top right near the wirless/time/language/etc.

Furthermore, when I go to Settings>>Bluetooth, I see a a message that "No Bluetooth found Plug in a dongle to use Bluetooth". I've google the shit out of this and come up with absolutely nothing. And the results are weird. There are a small few pages mentioning these exact phrases, and the vast majority of them are gnome translation pages: https://www.google.com/#q=ubuntu+%22No+Bluetooth+found%22+%22Plug+in+a+dongle+to+use+bluetooth%22

Here are some outputs from my system:

$ dmesg | grep -i blue
[ 9.568979] Bluetooth: Core ver 2.21
[ 9.568992] Bluetooth: HCI device and connection manager initialized
[ 9.568995] Bluetooth: HCI socket layer initialized
[ 9.568997] Bluetooth: L2CAP socket layer initialized
[ 9.569001] Bluetooth: SCO socket layer initialized
[ 9.583374] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked
[ 9.591541] Bluetooth: hci0: Bootloader revision 0.0 build 2 week 52 2014
[ 9.597556] Bluetooth: hci0: Device revision is 5
[ 9.597558] Bluetooth: hci0: Secure boot is enabled
[ 9.597559] Bluetooth: hci0: OTP lock is enabled
[ 9.597560] Bluetooth: hci0: API lock is enabled
[ 9.597561] Bluetooth: hci0: Debug lock is disabled
[ 9.597562] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 9.599116] Bluetooth: hci0: Found device firmware: intel/ibt-11-5.sfi
[ 9.797731] Bluetooth: hci0: Failed to send firmware data (-19)
[ 10.066047] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 10.066050] Bluetooth: BNEP filters: protocol multicast
[ 10.066053] Bluetooth: BNEP socket layer initialized

$ sudo lsusb |grep Bluetooth

$ sudo /etc/init.d/bluetooth status
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2017-01-23 21:35:24 PST; 21h ago
 Docs: man:bluetoothd(8)
Main PID: 1032 (bluetoothd)
Status: "Running"
CGroup: /system.slice/bluetooth.service
       └─1032 /usr/lib/bluetooth/bluetoothd
Jan 23 21:35:24 netnet systemd[1]: Starting Bluetooth service...
Jan 23 21:35:24 netnet bluetoothd[1032]: Bluetooth daemon 5.37
Jan 23 21:35:24 netnet bluetoothd[1032]: Unknown key AutoEnable in main.conf
Jan 23 21:35:24 netnet bluetoothd[1032]: Starting SDP server
Jan 23 21:35:24 netnet bluetoothd[1032]: Bluetooth management interface 1.10 initialized
Jan 23 21:35:24 netnet systemd[1]: Started Bluetooth service.

$ sudo /etc/init.d/bluetooth restart
[ ok ] Restarting bluetooth (via systemctl): bluetooth.service.

Does anyone have any clues? Yesterday I did install a good number of packages, which I ultimately removed, purged, then ran autoremove, and this screwed up my system. I couldn't log in after that and had to reinstall ubuntu-desktop in maintenance more. I am not sure if I fat fingered something or what, and maybe that's not related. I haven't been paying attention to bluetooth until today, so am not sure if its disappearance coincides with my screw up yesterday, of if it disappeared before that. I'm just kind of grasping at straws here.

Thanks in advance.

Best Answer

On my new Dell XPS with Ubuntu 16.04 installed by Dell, Bluetooth would disappear from time to time. The little Bluetooth icon in the top right-hand part of the panel disappeared. When bringing up Bluetooth with the settings menu, it would be grayed out with no option to start it.

After struggling with this for a time, I discovered that by rebooting the machine AND pressing F2 to enter the UEFI (BIOS) then exiting that immediately, Bluetooth would reappear after login. I would then reconnect my device, a Logitech Bluetooth mouse - this was just pulling a dropdown menu from the Bluetooth icon, selecting the mouse, and clicking "ON".

This works every time for me. I hope it does for you.

Related Question