Ich muss dem Root-Benutzer erlauben, sich mit den Sitzungsbussen anderer Benutzer zu verbinden. Ich habe einfach „
<allow user="root"/>
under“ hinzugefügt <policy context="default">
und es hat wunderbar funktioniert.
Es wird jedoch empfohlen, /usr/share/dbus-1/session.conf
die Datei nicht zu bearbeiten, sondern sie zu erstellen session-local.conf
und dort Änderungen vorzunehmen. (Dies ist der erste Absatz von session.conf
:
Diese Konfigurationsdatei steuert den Nachrichtenbus für die Anmeldesitzung pro Benutzer. Fügen Sie eine session-local.conf hinzu und bearbeiten Sie diese, anstatt diese Datei direkt zu ändern.)
Mein Problem ist, dass ich nicht weiß, wo ich es erstellen soll. Habe es mit versucht, aber /usr/share/dbus-1/session-local.conf
es scheint nicht zu funktionieren.