When pairing with a device, I get this error in the syslog:
Mar 11 15:22:38 caladan hcid: pin_code_request (sba=00:14:A4:D4:CE:99,
Mar 11 15:22:38 caladan hcid: org.freedesktop.DBus.Error.ServiceUnknown:
The name org.bluez.PinAgent was not provided by any .service files
Either a service file should exist (in /usr/share/dbus-1/services I assume) or
bluez-pin --dbus should be started on login.
bluez-pin should indeed be started at login -- that's why the package contains
If this isn't working, please file a bug against whatever component is
appropriate for the desktop environment you use.