← Back to team overview

kernel-packages team mailing list archive

[Bug 1546603] Re: Bluetooth mouse connects but doesn't work

 

GATT is part of bluez experimental feature: bluetoothd -E.

After I enabled it by setting the NOPLUGIN_OPTION="-E" into the
/etc/default/bluetooth file. I just had to pair and trust the mouse
manually using the "bluetoothctl" console and it worked fine.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to bluez in Ubuntu.
https://bugs.launchpad.net/bugs/1546603

Title:
  Bluetooth mouse connects but doesn't work

Status in bluez package in Ubuntu:
  Confirmed

Bug description:
  I have a bluetooth mouse that I can get to connect via the gnome
  bluetooth settings panel, but even after it's connected it doesn't
  move the pointer or register any clicks.

  the following shows up in the journal :

  $ $ journalctl -b 0 |grep bluetooth
  Feb 17 07:18:22 spiny bluetoothd[1009]: Bluetooth daemon 5.36
  Feb 17 07:18:22 spiny bluetoothd[1009]: Starting SDP server
  Feb 17 07:18:22 spiny bluetoothd[1009]: Bluetooth management interface 1.10 initialized
  Feb 17 07:18:22 spiny bluetoothd[1009]: Failed to obtain handles for "Service Changed" characteristic
  Feb 17 07:18:22 spiny bluetoothd[1009]: Not enough free handles to register service
  Feb 17 07:18:22 spiny bluetoothd[1009]: Error adding Link Loss service
  Feb 17 07:18:22 spiny bluetoothd[1009]: Not enough free handles to register service
  Feb 17 07:18:22 spiny bluetoothd[1009]: Not enough free handles to register service
  Feb 17 07:18:22 spiny bluetoothd[1009]: Not enough free handles to register service
  Feb 17 07:18:22 spiny bluetoothd[1009]: Current Time Service could not be registered
  Feb 17 07:18:22 spiny bluetoothd[1009]: gatt-time-server: Input/output error (5)
  Feb 17 07:18:22 spiny bluetoothd[1009]: Not enough free handles to register service
  Feb 17 07:18:22 spiny bluetoothd[1009]: Not enough free handles to register service
  Feb 17 07:18:22 spiny bluetoothd[1009]: Sap driver initialization failed.
  Feb 17 07:18:22 spiny bluetoothd[1009]: sap-server: Operation not permitted (1)
  Feb 17 07:18:22 spiny NetworkManager[1062]: <info>  Loaded device plugin: NMBluezManager (/usr/lib/x86_64-linux-gnu/NetworkManager/libnm-device-plugin-bluetooth.so)
  Feb 17 07:18:24 spiny bluetoothd[1009]: Endpoint registered: sender=:1.42 path=/MediaEndpoint/A2DPSource
  Feb 17 07:18:24 spiny bluetoothd[1009]: Endpoint registered: sender=:1.42 path=/MediaEndpoint/A2DPSink
  Feb 17 07:18:42 spiny bluetoothd[1009]: Endpoint registered: sender=:1.71 path=/MediaEndpoint/A2DPSource
  Feb 17 07:18:42 spiny bluetoothd[1009]: Endpoint registered: sender=:1.71 path=/MediaEndpoint/A2DPSink
  Feb 17 07:18:42 spiny bluetoothd[1009]: RFCOMM server failed for Headset Voice gateway: rfcomm_bind: Address already in use (98)
  Feb 17 07:18:52 spiny gnome-bluetooth-panel.desktop[2717]: ** (gnome-control-center.real:2717): WARNING **: Ignoring launcher gufw (missing desktop file)
  Feb 17 07:18:52 spiny gnome-bluetooth-panel.desktop[2717]: ** (gnome-control-center.real:2717): WARNING **: Ignoring launcher landscape-client-settings (missing desktop file)
  Feb 17 07:18:52 spiny gnome-bluetooth-panel.desktop[2717]: ** (gnome-control-center.real:2717): WARNING **: Ignoring launcher language-selector (missing desktop file)
  Feb 17 07:18:52 spiny gnome-bluetooth-panel.desktop[2717]: ** (gnome-control-center.real:2717): WARNING **: Ignoring launcher ubuntuone-installer (missing desktop file)
  Feb 17 07:19:00 spiny gnome-bluetooth-panel.desktop[2717]: (gnome-control-center.real:2717): GLib-CRITICAL **: g_ascii_strdown: assertion 'str != NULL' failed
  Feb 17 07:19:01 spiny bluetoothd[1009]: No cache for F2:3F:5C:A1:F9:F7
  Feb 17 07:19:06 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x000c for device F2:3F:5C:A1:F9:F7
  Feb 17 07:19:06 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x001b for device F2:3F:5C:A1:F9:F7
  Feb 17 07:19:06 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x003f for device F2:3F:5C:A1:F9:F7
  Feb 17 07:19:06 spiny bluetoothd[1009]: Report Map read failed: Attribute requires authentication before read/write
  Feb 17 07:19:06 spiny bluetoothd[1009]: Protocol Mode characteristic read failed: Attribute requires authentication before read/write
  Feb 17 07:19:06 spiny bluetoothd[1009]: HID Information read failed: Attribute requires authentication before read/write
  Feb 17 07:19:06 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:19:06 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:19:06 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:19:06 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:19:08 spiny gnome-bluetooth-panel.desktop[2717]: (gnome-control-center.real:2717): GLib-CRITICAL **: g_ascii_strdown: assertion 'str != NULL' failed
  Feb 17 07:19:08 spiny gnome-bluetooth-panel.desktop[2717]: (gnome-control-center.real:2717): Bluetooth-WARNING **: Setting up /org/bluez/hci0/dev_F2_3F_5C_A1_F9_F7 failed: GDBus.Error:org.bluez.Error.InProgress: In Progress
  Feb 17 07:19:08 spiny gnome-bluetooth-panel.desktop[2717]: (gnome-control-center.real:2717): GLib-CRITICAL **: g_ascii_strdown: assertion 'str != NULL' failed
  Feb 17 07:19:08 spiny gnome-bluetooth-panel.desktop[2717]: (gnome-control-center.real:2717): Bluetooth-WARNING **: Setting up /org/bluez/hci0/dev_F2_3F_5C_A1_F9_F7 failed: GDBus.Error:org.bluez.Error.InProgress: In Progress
  Feb 17 07:19:09 spiny gnome-bluetooth-panel.desktop[2717]: (gnome-control-center.real:2717): GLib-CRITICAL **: g_ascii_strdown: assertion 'str != NULL' failed
  Feb 17 07:19:09 spiny gnome-bluetooth-panel.desktop[2717]: (gnome-control-center.real:2717): Bluetooth-WARNING **: Setting up /org/bluez/hci0/dev_F2_3F_5C_A1_F9_F7 failed: GDBus.Error:org.bluez.Error.InProgress: In Progress
  Feb 17 07:19:12 spiny gnome-bluetooth-panel.desktop[2717]: (gnome-control-center.real:2717): GLib-CRITICAL **: g_ascii_strdown: assertion 'str != NULL' failed
  Feb 17 07:19:12 spiny gnome-bluetooth-panel.desktop[2717]: (gnome-control-center.real:2717): Bluetooth-WARNING **: Setting up /org/bluez/hci0/dev_F2_3F_5C_A1_F9_F7 failed: GDBus.Error:org.bluez.Error.InProgress: In Progress
  Feb 17 07:19:21 spiny gnome-bluetooth-panel.desktop[2717]: (gnome-control-center.real:2717): GLib-CRITICAL **: g_ascii_strdown: assertion 'str != NULL' failed
  Feb 17 07:19:21 spiny gnome-bluetooth-panel.desktop[2717]: (gnome-control-center.real:2717): Bluetooth-WARNING **: Setting up /org/bluez/hci0/dev_F2_3F_5C_A1_F9_F7 failed: GDBus.Error:org.bluez.Error.InProgress: In Progress
  Feb 17 07:19:25 spiny gnome-bluetooth-panel.desktop[2717]: (gnome-control-center.real:2717): Bluetooth-WARNING **: Setting up /org/bluez/hci0/dev_F2_3F_5C_A1_F9_F7 failed: Timeout was reached
  Feb 17 07:19:30 spiny gnome-bluetooth-panel.desktop[2717]: (gnome-control-center.real:2717): GLib-CRITICAL **: g_ascii_strdown: assertion 'str != NULL' failed
  Feb 17 07:19:30 spiny gnome-bluetooth-panel.desktop[2717]: (gnome-control-center.real:2717): Bluetooth-WARNING **: Setting up /org/bluez/hci0/dev_F2_3F_5C_A1_F9_F7 failed: GDBus.Error:org.bluez.Error.InProgress: In Progress
  Feb 17 07:19:33 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x000c for device F2:3F:5C:A1:F9:F7
  Feb 17 07:19:33 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x001b for device F2:3F:5C:A1:F9:F7
  Feb 17 07:19:33 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x003f for device F2:3F:5C:A1:F9:F7
  Feb 17 07:19:35 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x000c for device F2:3F:5C:A1:F9:F7
  Feb 17 07:19:35 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x001b for device F2:3F:5C:A1:F9:F7
  Feb 17 07:19:35 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x003f for device F2:3F:5C:A1:F9:F7
  Feb 17 07:19:35 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x000c for device F2:3F:5C:A1:F9:F7
  Feb 17 07:19:35 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x001b for device F2:3F:5C:A1:F9:F7
  Feb 17 07:19:35 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x003f for device F2:3F:5C:A1:F9:F7
  Feb 17 07:19:36 spiny bluetoothd[1009]: Report Map read failed: Attribute requires authentication before read/write
  Feb 17 07:19:36 spiny bluetoothd[1009]: Protocol Mode characteristic read failed: Attribute requires authentication before read/write
  Feb 17 07:19:36 spiny bluetoothd[1009]: HID Information read failed: Attribute requires authentication before read/write
  Feb 17 07:19:36 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:19:36 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:19:36 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:19:36 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:19:41 spiny gnome-bluetooth-panel.desktop[2717]: (gnome-control-center.real:2717): GLib-CRITICAL **: g_ascii_strdown: assertion 'str != NULL' failed
  Feb 17 07:20:32 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x000c for device F2:3F:5C:A1:F9:F7
  Feb 17 07:20:32 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x001b for device F2:3F:5C:A1:F9:F7
  Feb 17 07:20:32 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x003f for device F2:3F:5C:A1:F9:F7
  Feb 17 07:20:33 spiny bluetoothd[1009]: Report Map read failed: Attribute requires authentication before read/write
  Feb 17 07:20:33 spiny bluetoothd[1009]: Protocol Mode characteristic read failed: Attribute requires authentication before read/write
  Feb 17 07:20:33 spiny bluetoothd[1009]: HID Information read failed: Attribute requires authentication before read/write
  Feb 17 07:20:33 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:20:33 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:20:33 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:20:33 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:21:04 spiny gnome-bluetooth-panel.desktop[2717]: (gnome-control-center.real:2717): Gtk-WARNING **: Allocating size to GtkLabel 0x2d80930 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
  Feb 17 07:21:41 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x000c for device F2:3F:5C:A1:F9:F7
  Feb 17 07:21:41 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x001b for device F2:3F:5C:A1:F9:F7
  Feb 17 07:21:41 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x003f for device F2:3F:5C:A1:F9:F7
  Feb 17 07:21:41 spiny bluetoothd[1009]: Report Map read failed: Attribute requires authentication before read/write
  Feb 17 07:21:41 spiny bluetoothd[1009]: Protocol Mode characteristic read failed: Attribute requires authentication before read/write
  Feb 17 07:21:42 spiny bluetoothd[1009]: HID Information read failed: Attribute requires authentication before read/write
  Feb 17 07:21:42 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:21:42 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:21:42 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:21:42 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:22:35 spiny gnome-bluetooth-panel.desktop[2916]: ** (gnome-control-center.real:2916): WARNING **: Ignoring launcher gufw (missing desktop file)
  Feb 17 07:22:35 spiny gnome-bluetooth-panel.desktop[2916]: ** (gnome-control-center.real:2916): WARNING **: Ignoring launcher landscape-client-settings (missing desktop file)
  Feb 17 07:22:35 spiny gnome-bluetooth-panel.desktop[2916]: ** (gnome-control-center.real:2916): WARNING **: Ignoring launcher language-selector (missing desktop file)
  Feb 17 07:22:35 spiny gnome-bluetooth-panel.desktop[2916]: ** (gnome-control-center.real:2916): WARNING **: Ignoring launcher ubuntuone-installer (missing desktop file)
  Feb 17 07:22:35 spiny gnome-bluetooth-panel.desktop[2916]: (gnome-control-center.real:2916): Gtk-WARNING **: Allocating size to GtkLabel 0x2b6e2f0 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
  Feb 17 07:28:23 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x000c for device F2:3F:5C:A1:F9:F7
  Feb 17 07:28:23 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x001b for device F2:3F:5C:A1:F9:F7
  Feb 17 07:28:23 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x003f for device F2:3F:5C:A1:F9:F7
  Feb 17 07:28:24 spiny bluetoothd[1009]: Report Map read failed: Attribute requires authentication before read/write
  Feb 17 07:28:24 spiny bluetoothd[1009]: Protocol Mode characteristic read failed: Attribute requires authentication before read/write
  Feb 17 07:28:24 spiny bluetoothd[1009]: HID Information read failed: Attribute requires authentication before read/write
  Feb 17 07:28:24 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:28:24 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:28:24 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:28:24 spiny bluetoothd[1009]: Read Report Reference descriptor failed: Attribute requires authentication before read/write
  Feb 17 07:28:47 spiny gnome-bluetooth-panel.desktop[4012]: ** (gnome-control-center.real:4012): WARNING **: Ignoring launcher gufw (missing desktop file)
  Feb 17 07:28:47 spiny gnome-bluetooth-panel.desktop[4012]: ** (gnome-control-center.real:4012): WARNING **: Ignoring launcher landscape-client-settings (missing desktop file)
  Feb 17 07:28:47 spiny gnome-bluetooth-panel.desktop[4012]: ** (gnome-control-center.real:4012): WARNING **: Ignoring launcher language-selector (missing desktop file)
  Feb 17 07:28:47 spiny gnome-bluetooth-panel.desktop[4012]: ** (gnome-control-center.real:4012): WARNING **: Ignoring launcher ubuntuone-installer (missing desktop file)
  Feb 17 07:28:47 spiny gnome-bluetooth-panel.desktop[4012]: (gnome-control-center.real:4012): Gtk-WARNING **: Allocating size to GtkLabel 0x1e4a2f0 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
  Feb 17 07:28:47 spiny gnome-bluetooth-panel.desktop[4012]: (gnome-control-center.real:4012): Gtk-WARNING **: Allocating size to GtkLabel 0x1e4a2f0 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
  Feb 17 07:29:15 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x000c for device F2:3F:5C:A1:F9:F7
  Feb 17 07:29:15 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x001b for device F2:3F:5C:A1:F9:F7
  Feb 17 07:29:15 spiny bluetoothd[1009]: Unable to register GATT service with handle 0x003f for device F2:3F:5C:A1:F9:F7
  Feb 17 07:29:18 spiny gnome-bluetooth-panel.desktop[4012]: (gnome-control-center.real:4012): GLib-CRITICAL **: g_ascii_strdown: assertion 'str != NULL' failed

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: bluez 5.36-0ubuntu1
  ProcVersionSignature: Ubuntu 4.4.0-4.19-generic 4.4.1
  Uname: Linux 4.4.0-4-generic x86_64
  ApportVersion: 2.20-0ubuntu3
  Architecture: amd64
  CurrentDesktop: GNOME
  Date: Wed Feb 17 07:30:53 2016
  EcryptfsInUse: Yes
  InstallationDate: Installed on 2015-08-21 (180 days ago)
  InstallationMedia: Ubuntu-GNOME 15.10 "Wily Werewolf" - Alpha amd64 (20150819)
  InterestingModules: rfcomm bnep btusb bluetooth
  MachineType: Apple Inc. MacBookPro11,4
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-4-generic.efi.signed root=/dev/mapper/ubuntu--gnome--vg-root ro quiet splash vt.handoff=7
  SourcePackage: bluez
  UpgradeStatus: Upgraded to xenial on 2016-02-16 (0 days ago)
  dmi.bios.date: 06/05/2015
  dmi.bios.vendor: Apple Inc.
  dmi.bios.version: MBP114.88Z.0172.B04.1506051511
  dmi.board.name: Mac-06F11FD93F0323C5
  dmi.board.vendor: Apple Inc.
  dmi.board.version: MacBookPro11,4
  dmi.chassis.type: 9
  dmi.chassis.vendor: Apple Inc.
  dmi.chassis.version: Mac-06F11FD93F0323C5
  dmi.modalias: dmi:bvnAppleInc.:bvrMBP114.88Z.0172.B04.1506051511:bd06/05/2015:svnAppleInc.:pnMacBookPro11,4:pvr1.0:rvnAppleInc.:rnMac-06F11FD93F0323C5:rvrMacBookPro11,4:cvnAppleInc.:ct9:cvrMac-06F11FD93F0323C5:
  dmi.product.name: MacBookPro11,4
  dmi.product.version: 1.0
  dmi.sys.vendor: Apple Inc.
  hciconfig:
   hci0:	Type: BR/EDR  Bus: USB
   	BD Address: A0:99:9B:17:90:48  ACL MTU: 1021:8  SCO MTU: 64:1
   	UP RUNNING 
   	RX bytes:10646 acl:160 sco:0 events:535 errors:0
   	TX bytes:8703 acl:162 sco:0 commands:238 errors:0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1546603/+subscriptions


References