ルート ユーザーが他のユーザーのセッション バスに接続できるようにする必要があります。
<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
うまくいかないようです。