当我使用bluez到我的耳机做音乐流时,我实际上想弄清楚DBG(“”)打印的位置。所以基本上我想知道所有bluez调试消息的打印位置,无论是任何类型的蓝牙操作。例如:扫描,查询,连接等。
希望有人可以帮助我。 提前谢谢。
答案 0 :(得分:4)
目前我没有Ubuntu,但这是它在Fedora上运行的方式,我确信它在Ubuntu上非常相似,尤其是systemd-part:
在
之后添加-d
启用调试
ExecStart=/usr/libexec/bluetooth/bluetoothd
/usr/lib/systemd/system/bluetooth.service
中的
保存,然后:
$ systemctl daemon-reload
$ systemctl restart bluetooth
现在,您可以在/var/log/syslog
答案 1 :(得分:3)
要添加到datafridge上面的答案,我在Ubuntu 16.04中使用BlueZ 5.41没有/usr/lib/systemd/system/bluetooth.service
。
文件位于/etc/systemd/system/bluetooth.target.wants/bluetooth.service
,要修改的条目为
ExecStart=/usr/lib/bluez5/bluetooth/bluetoothd –d
也可以使用
查看日志journalctl --unit=bluetooth -f