I just installed Ubuntu 16.04, so far I've only had this problem. Bluetooth is working; in fact, my BT headphones are connected and working properly.
My BT mouse is not found, I just get "searching for devices" all the time. I know it's compatible with Ubuntu because I tried it at work and no problem.
Weird, right?
I think it has something to do with the firmware, but this is a tad beyond my capabilities. I would appreciate any guidance.
I tried many of the suggestions that pop up in google :(, I updated everything.
Help to a fellow human.
By looking in /var/log/syslog
I got the following:
Feb 20 19:38:06 Uthred kernel: [ 0.000000] [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x52 (or later)
Feb 20 19:38:06 Uthred kernel: [ 0.143961] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
Feb 20 19:38:06 Uthred kernel: [ 1.882708] i915 0000:00:02.0: Direct firmware load for i915/kbl_dmc_ver1_01.bin failed with error -2
Feb 20 19:38:06 Uthred kernel: [ 1.882709] i915 0000:00:02.0: Failed to load DMC firmware [https://01.org/linuxgraphics/downloads/firmware], disabling runtime power management.
Feb 20 19:38:06 Uthred kernel: [ 8.356777] ath10k_pci 0000:01:00.0: firmware ver WLAN.RM.2.0-00180-QCARMSWPZ-1 api 4 features wowlan,ignore-otp,no-4addr-pad crc32 75dee6c5
Feb 20 19:38:07 Uthred NetworkManager[844]: <info> [1519173487.1039] manager[0xa11200]: monitoring kernel firmware directory '/lib/firmware'.
Feb 20 19:50:30 Uthred kernel: [ 0.000000] [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x52 (or later)
Feb 20 19:50:30 Uthred kernel: [ 0.137387] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
Feb 20 19:50:30 Uthred kernel: [ 1.872620] i915 0000:00:02.0: Direct firmware load for i915/kbl_dmc_ver1_01.bin failed with error -2
Feb 20 19:50:30 Uthred kernel: [ 1.872622] i915 0000:00:02.0: Failed to load DMC firmware [https://01.org/linuxgraphics/downloads/firmware], disabling runtime power management.
Feb 20 19:50:30 Uthred kernel: [ 8.312739] ath10k_pci 0000:01:00.0: firmware ver WLAN.RM.2.0-00180-QCARMSWPZ-1 api 4 features wowlan,ignore-otp,no-4addr-pad crc32 75dee6c5
Feb 20 19:50:30 Uthred NetworkManager[809]: <info> [1519174230.4601] manager[0x237c200]: monitoring kernel firmware directory '/lib/firmware'.
Feb 20 20:23:52 Uthred kernel: [ 0.000000] [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x52 (or later)
Feb 20 20:23:52 Uthred kernel: [ 0.140260] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
Feb 20 20:23:52 Uthred kernel: [ 1.876657] i915 0000:00:02.0: Direct firmware load for i915/kbl_dmc_ver1_01.bin failed with error -2
Feb 20 20:23:52 Uthred kernel: [ 1.876658] i915 0000:00:02.0: Failed to load DMC firmware [https://01.org/linuxgraphics/downloads/firmware], disabling runtime power management.
Feb 20 20:23:52 Uthred kernel: [ 8.316400] ath10k_pci 0000:01:00.0: firmware ver WLAN.RM.2.0-00180-QCARMSWPZ-1 api 4 features wowlan,ignore-otp,no-4addr-pad crc32 75dee6c5
Feb 20 20:23:52 Uthred NetworkManager[885]: <info> [1519176232.4860] manager[0xd7b200]: monitoring kernel firmware directory '/lib/firmware'.
Feb 20 22:41:57 Uthred NetworkManager[885]: <info> [1519184517.8840] manager: kernel firmware directory '/lib/firmware' changed
Feb 20 22:42:01 Uthred NetworkManager[885]: <info> [1519184521.8409] manager: kernel firmware directory '/lib/firmware' changed
Feb 20 22:45:01 Uthred kernel: [ 0.000000] [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x52 (or later)
Feb 20 22:45:01 Uthred kernel: [ 0.144178] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
Feb 20 22:45:01 Uthred kernel: [ 2.047062] [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_01.bin (v1.1)
Feb 20 22:45:01 Uthred kernel: [ 8.563973] ath10k_pci 0000:01:00.0: firmware ver WLAN.RM.4.4.1-00051-QCARMSWP-1 api 6 features wowlan,ignore-otp crc32 c3fd4411
Feb 20 22:45:01 Uthred NetworkManager[863]: <info> [1519184701.4353] manager[0x1356200]: monitoring kernel firmware directory '/lib/firmware'.
Feb 20 22:45:49 Uthred ureadahead[317]: ureadahead:/home/alberto/.cache/gnome-software/3.20/firmware/firmware.xml.gz.asc: Error retrieving chunk extents: Operation not supported
By running systemctl status bluetooth
I get the following:
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2018-02-20 22:49:07 EST; 12min ago
Docs: man:bluetoothd(8)
Main PID: 27733 (bluetoothd)
Status: "Running"
CGroup: /system.slice/bluetooth.service
└─27733 /usr/lib/bluetooth/bluetoothd
Feb 20 22:49:07 Uthred bluetoothd[27733]: Current Time Service could not be registered
Feb 20 22:49:07 Uthred bluetoothd[27733]: gatt-time-server: Input/output error (5)
Feb 20 22:49:07 Uthred bluetoothd[27733]: Not enough free handles to register service
Feb 20 22:49:07 Uthred bluetoothd[27733]: Not enough free handles to register service
Feb 20 22:49:07 Uthred bluetoothd[27733]: Sap driver initialization failed.
Feb 20 22:49:07 Uthred bluetoothd[27733]: sap-server: Operation not permitted (1)
Feb 20 22:49:07 Uthred systemd[1]: Started Bluetooth service.
Feb 20 22:49:07 Uthred bluetoothd[27733]: Endpoint registered: sender=:1.72 path=/MediaEndpoint/A2DPSource
Feb 20 22:49:07 Uthred bluetoothd[27733]: Endpoint registered: sender=:1.72 path=/MediaEndpoint/A2DPSink
Feb 20 22:49:34 Uthred bluetoothd[27733]: /org/bluez/hci0/dev_00_02_5B_B2_47_F1/fd0: fd(23) ready