루트 사용자가 다른 사용자의 세션 버스에 연결하도록 허용해야 합니다. 내가 한 일은
<allow user="root"/>
아래에 추가하는 것이었고 <policy context="default">
그것은 매력처럼 작동했습니다.
/usr/share/dbus-1/session.conf
단, 파일을 편집하지 말고 해당 파일에서 생성 session-local.conf
및 변경하는 것을 권장합니다 . (이것은 다음의 첫 번째 단락입니다 session.conf
.
이 구성 파일은 사용자별 로그인 세션 메시지 버스를 제어합니다. 이 파일을 직접 변경하는 대신 session-local.conf를 추가하고 편집하세요.)
내 문제는 어디서 만들어야할지 모른다는 것입니다. 시도해도 /usr/share/dbus-1/session-local.conf
작동하지 않는 것 같습니다.