Polkit verwenden
Füge dich der users
Gruppe hinzu nach
sudo usermod -aG users "$USER"
Sie müssen einen Neustart des Computers nach den folgenden Schritten.
1. Wenn PolKit-Version> = 0,106
Sie können die Version von Polkit folgendermaßen überprüfen: pkaction --version
Wenn die PolKit-Version <0.106 ist, gibt es KEINE .rules
Dateien, sondern nur alte
.pkla
und .conf
Dateien, da diese Polkit-Versionen nicht über den Javascript-Interpreter verfügen.
Einfach eine Datei hinzufügen /etc/polkit-1/rules.d/85-suspend.rules
mit:
polkit.addRule(function(action, subject) {
if (action.id == "org.freedesktop.login1.suspend" &&
subject.isInGroup("users")) {
return polkit.Result.YES;
}
});
Geben Sie im Terminal Folgendes ein:
sudo chmod 755 /etc/polkit-1/rules.d
sudo chmod 644 /etc/polkit-1/rules.d/85-suspend.rules
2. Wenn PolKit Version <0.106
In diesem Fall fügen Sie eine Datei hinzu /var/lib/polkit-1/localauthority/50-local.d/50-enable-suspend-on-lockscreen.pkla
mit:
[Allow suspending in lockscreen]
Identity=unix-group:users
Action=org.freedesktop.login1.suspend
ResultAny=yes
ResultInactive=yes
ResultActive=yes
Geben Sie in bash Folgendes ein:
sudo chmod 644 /var/lib/polkit-1/localauthority/50-local.d/50-enable-suspend-on-lockscreen.pkla
Mehr zu pklocalauthority
Power Manager-Einstellungen verwenden (nicht sicher, ob es funktioniert)
In XFCE Power Manager:
Unter dem Security
Reiter:
- Stellen Sie
Automatically lock the session
auf Nie
- Prüfen
Lock the screen when the system is going for sleep
Display
Leeren Sie den Bildschirm unter der Registerkarte nach 15 Minuten. Stellen Sie ein Sleep
und Switch off
deaktivieren Sie die Uhrzeiten (ausgegraut).
System
Stellen Sie unter der Registerkarte den Ruhemodus des Systems Suspend
nach einer halben Stunde ein.
Verweise:
http://ubuntuforums.org/showthread.php?t=1466504