Seit dem letzten Update von Ubuntu 14.04 wird beim Drücken der Sleep-Taste in meinem Laptop ein Popup-Fenster mit der Meldung "Authentifizierung ist erforderlich, um das System anzuhalten" angezeigt.
Beim Schließen des Deckels wird kein Passwort abgefragt. Dies funktioniert jedoch nicht, wenn ein anderer Monitor angeschlossen ist.
Gibt es irgendetwas, das eingerichtet werden kann (in sudoers oder woanders), um diese Passwortabfrage zu vermeiden?
http://ubuntuforums.org/showthread.php?t=1466504
Antworten:
Polkit verwenden
Füge dich der
users
Gruppe hinzu nachSie 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:Geben Sie im Terminal Folgendes ein:
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:Geben Sie in bash Folgendes ein:
Mehr zu pklocalauthority
Power Manager-Einstellungen verwenden (nicht sicher, ob es funktioniert)
In XFCE Power Manager:
Unter dem
Security
Reiter:Automatically lock the session
auf NieLock the screen when the system is going for sleep
Display
Leeren Sie den Bildschirm unter der Registerkarte nach 15 Minuten. Stellen Sie einSleep
undSwitch off
deaktivieren Sie die Uhrzeiten (ausgegraut).System
Stellen Sie unter der Registerkarte den Ruhemodus des SystemsSuspend
nach einer halben Stunde ein.Verweise:
quelle
In der Kommandozeile ausführen:
Die gefundene Datei ist
/usr/share/polkit-1/actions/org.freedesktop.login1.policy
.In der Datei in der Nähe der Linie
Überprüfen Sie diese:
( Quelle )
quelle
<action id="org.freedesktop.login1.suspend-multiple-sessions">
;/usr/share
sollten nicht bearbeitet werden. Dieses Präfix ist für schreibgeschützte Dateien vorgesehen, die von Paketen installiert und von Benutzern nicht geändert werden. Der richtige Weg ist, die Datei an einen anderen, äquivalenten Ort zu kopieren/etc
, an dem das Bearbeiten erlaubt ist, und dort Änderungen vorzunehmen. Es wäre auch vorzuziehen, zu erklären, warum diese Änderungen das Problem beheben, dh was das ursprüngliche Problem ist - z. B. was der (in meinem Fall) vorherige Wert vonauth_admin_keep
bedeutet und warum es nicht richtig ist..policy
Dateien NICHT der richtige Weg.