I'm experiencing exactly the same problem. When I run /usr/sbin/bluetoothd -nd I get the following output:
bluetoothd[24348]: Bluetooth daemon 4.98
bluetoothd[24348]: src/main.c:parse_config() parsing main.conf
bluetoothd[24348]: src/main.c:parse_config() discovto=0
bluetoothd[24348]: src/main.c:parse_config() pairto=0
bluetoothd[24348]: src/main.c:parse_config() pageto=8192
bluetoothd[24348]: src/main.c:parse_config() auto_to=60
bluetoothd[24348]: src/main.c:parse_config() name=%h-%d
bluetoothd[24348]: src/main.c:parse_config() class=0x000100
bluetoothd[24348]: src/main.c:parse_config() discov_interval=30
bluetoothd[24348]: src/main.c:parse_config() Key file does not have key 'DeviceID'
D-Bus setup failed: Connection ":1.114" is not allowed to own the service "org.bluez" due to security policies in the configuration file
bluetoothd[24348]: Unable to get on D-Bus
I'm experiencing exactly the same problem. When I run /usr/sbin/ bluetoothd -nd I get the following output:
bluetoothd[24348]: Bluetooth daemon 4.98 c:parse_ config( ) parsing main.conf c:parse_ config( ) discovto=0 c:parse_ config( ) pairto=0 c:parse_ config( ) pageto=8192 c:parse_ config( ) auto_to=60 c:parse_ config( ) name=%h-%d c:parse_ config( ) class=0x000100 c:parse_ config( ) discov_interval=30 c:parse_ config( ) Key file does not have key 'DeviceID'
bluetoothd[24348]: src/main.
bluetoothd[24348]: src/main.
bluetoothd[24348]: src/main.
bluetoothd[24348]: src/main.
bluetoothd[24348]: src/main.
bluetoothd[24348]: src/main.
bluetoothd[24348]: src/main.
bluetoothd[24348]: src/main.
bluetoothd[24348]: src/main.
D-Bus setup failed: Connection ":1.114" is not allowed to own the service "org.bluez" due to security policies in the configuration file
bluetoothd[24348]: Unable to get on D-Bus