저는 PopOS 21.04를 사용하고 있습니다. 최근까지 모든 것이 제대로 작동했지만 일부 업데이트 후에는 설정 패널에서 Bluetooth를 활성화할 수 없습니다. 명령줄에서 블루투스를 활성화하려고 하는데 bluetoothctl scan on
다음과 같은 오류 메시지가 나타납니다.
$ bluetoothctl scan on
Connection ":1.116" is not allowed to own the service "org.bluez" due to security policies in the configuration file
bluetooth.service의 매개변수 에 -d 플래그를 추가 ExecStart
하고 콜드 부팅 후 다음 디버그 로그를 얻었습니다.
$ journalctl --unit=bluetooth -f
May 20 10:25:08 nilanjan-mitra bluetoothd[915]: src/profile.c:ext_adapter_probe() ":1.124/org/bluez/obex/00005005_0000_1000_8000_0002ee000001/00005005-0000-1000-8000-0002ee000001" probed
May 20 10:25:08 nilanjan-mitra bluetoothd[915]: src/adapter.c:adapter_service_add() /org/bluez/hci0
May 20 10:25:08 nilanjan-mitra bluetoothd[915]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10010
May 20 10:25:08 nilanjan-mitra bluetoothd[915]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000003-0000-1000-8000-00805f9
May 20 10:25:08 nilanjan-mitra bluetoothd[915]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000008-0000-1000-8000-00805f9
May 20 10:25:08 nilanjan-mitra bluetoothd[915]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
May 20 10:25:08 nilanjan-mitra bluetoothd[915]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
May 20 10:25:08 nilanjan-mitra bluetoothd[915]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00005005-0000-1000-8000-0002ee0
May 20 10:25:08 nilanjan-mitra bluetoothd[915]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
May 20 10:25:08 nilanjan-mitra bluetoothd[915]: src/adapter.c:add_uuid() sending add uuid command for index 0
dmesg 로그는 다음과 같습니다.
$ dmesg | grep Bluetooth
[ 6.558671] Bluetooth: Core ver 2.22
[ 6.558691] Bluetooth: HCI device and connection manager initialized
[ 6.558694] Bluetooth: HCI socket layer initialized
[ 6.558696] Bluetooth: L2CAP socket layer initialized
[ 6.558699] Bluetooth: SCO socket layer initialized
[ 6.704062] Bluetooth: hci0: Firmware revision 0.1 build 6 week 12 2021
[ 7.781114] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 7.781117] Bluetooth: BNEP filters: protocol multicast
[ 7.781121] Bluetooth: BNEP socket layer initialized
[ 285.103971] Bluetooth: RFCOMM TTY layer initialized
[ 285.103979] Bluetooth: RFCOMM socket layer initialized
[ 285.103985] Bluetooth: RFCOMM ver 1.11
또한 이는 다음의 출력입니다 bluetoothd
.
$ bluetoothd
D-Bus setup failed: Connection ":1.126" is not allowed to own the service "org.bluez" due to security policies in the configuration file
실행하면 systemctl restart bluetooth
블루투스가 켜져 있는데 설정 패널에서 끄면 서비스를 다시 시작해야 블루투스가 다시 켜집니다. BlueZ 버전은 5.55입니다.
또한 복구 파티션으로 재부팅하고 새로 설치를 수행했는데 apt update && apt upgrade
.
이 문제를 해결하는 방법이나 이런 일이 발생하는 이유에 대한 아이디어가 있습니까? 오류를 찾아보았지만 Connection ":1.126" is not allowed to own the service "org.bluez" due to security policies
아무 것도 찾을 수 없습니다.