Xubuntu 15.04 kann nicht angehalten werden, wenn es inaktiv ist

12

Ich habe Xubuntu 15.04 installiert und habe einige Probleme mit Suspend. Es wird in Ordnung gehalten, wenn dies über die Befehlszeile oder das Herunterfahren-Menü oder sogar durch Schließen des Deckels erfolgt. Ich habe den Inaktivitäts-Timer mit xfce power manager zum Anhalten auf 15 Minuten eingestellt. Es wird jedoch niemals aufgrund von Inaktivität ausgesetzt. Wenn ich mich nach dem fehlgeschlagenen Anhalten wieder anmelde, wird oben rechts die folgende Meldung angezeigt: GDBus.Error: org.freedesktop.DBus.Error.AccessDenied: Berechtigung verweigert

Ich habe einige der Online-Lösungen ausprobiert, wie hier und hier, aber es hat keinen Unterschied gemacht.

Jeder hat Ideen für Dinge, die er ausprobieren kann. Gibt es irgendwelche Protokolle, die mir sagen können, was falsch sein könnte.

Chunno
quelle

Antworten:

11

Es sieht so aus, als ob Ihr Benutzer den PC nicht anhalten darf, wenn er nicht angemeldet ist.

Öffnen Sie /usr/share/polkit-1/actions/org.freedesktop.login1.policy
mit Ihrem Lieblingseditor als Root und suchen Sie nach Einträgen
<action id="org.freedesktop.login1.suspend">

Ändern Sie
<allow_inactive>auth_admin_keep</allow_inactive>
zu:
<allow_inactive>yes</allow_inactive>

AlexAndersan
quelle
Ich benötigte sowohl die in dieser Antwort beschriebene Änderung des Polkits als auch die Änderung des Ruhezustands-Energiesparmodus, damit die Arbeit an Xubuntu 16.04.3
Paul van Schayck,
10

Ich hatte das gleiche Problem in Xubuntu 16.04, dies hat es für mich behoben:

Geben Sie am Terminal Folgendes ein:

xfconf-query -c xfce4-power-manager -lv

Wenn die Ausgabe des obigen Befehls nicht die folgende Zeile enthält:

/xfce4-power-manager/inactivity-sleep-mode-on-battery   1

dann am terminal typ:

xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/inactivity-sleep-mode-on-battery -n -t int -s 1

Heilige Makrele
quelle
Nun, ich wollte diesen Rat ausprobieren, aber er hat nichts bewirkt. Es folgte keine Ausgabe. Vielleicht, weil ich Ubuntu 16.04 LTS verwende, nicht Xubuntu 16.04?
Anna
Ja, diese Lösung bezieht sich auf XFCE und wäre daher in Ubuntu nicht von Nutzen.
Heilige Makrele