Seit dem Upgrade auf 14.10 tritt auf meinem Desktop ein merkwürdiges Verhalten auf. Ich erhalte Popups mit der Meldung "Authentifizierung ist erforderlich, um Ihre eigenen Benutzerdaten zu ändern" und eine Aufforderung zur Eingabe meines Passworts. Es passiert zu zufälligen Zeiten, obwohl es durch meine Handlungen ausgelöst zu werden scheint. Zum Beispiel passiert es jedes Mal, wenn ich das Tastaturlayout wechsle, aber erst, nachdem ich eine Weile gearbeitet habe. Manchmal taucht es mehrmals hintereinander auf.
Das Drücken von "Abbrechen" scheint keine Probleme zu verursachen.
Wenn Sie im Authentifizierungsdialog auf "Details" klicken, wird Action: org.freedesktop.accounts.change-own-user-data
und angezeigt Vendor:
.
Ich habe mir die folgenden Einstellungen angesehen /usr/share/polkit-1/actions/org.freedesktop.accounts.policy
und sie befinden sich unter der change-own-user-data
Aktion:
<defaults>
<allow_any>auth_self</allow_any>
<allow_inactive>auth_self</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
Ich habe keine interessanten Dateien unter /etc/polkit-1
.
Mein Laptop hat ein sehr ähnliches Setup (14.10, gleiche Richtliniendateien), aber das Problem besteht dort nicht.
Gibt es eine Möglichkeit herauszufinden, was diese Popups auslöst, oder noch besser, sie einfach loszuwerden?
Antworten:
Haben Sie versucht, die Berechtigungen in Ihr Home-Verzeichnis umzuschreiben? offenes Terminal:
quelle
Dies sieht sehr nach einem bestätigten Fehler aus: Ärgerlicher Dialog "Authentifizierung ist erforderlich, um Ihre eigenen Benutzerdaten zu ändern"
Derzeit gibt es Problemumgehungen (die teilweise in anderen Antworten auf diese Frage erwähnt werden), aber weder die genaue Ursache noch eine echte Lösung sind bekannt.
Anstatt eine Systemrichtlinie so zu ändern, dass ich keine potenziellen Nebenwirkungen kenne, habe ich mich entschieden, vorerst mit dem Dialog zu leben. Natürlich möchte ich keine unbekannte Aktion autorisieren, daher ist der schnellste Weg, damit umzugehen
quelle
Das hat bei mir funktioniert:
1) Um
Settings
->Session and Startup
(Anwendung Autostart TAB)Deaktivieren Sie PolicyKit Authentication Agent
(
/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
)2) In einem Terminal:
Mein Desktop lief:
quelle
Durch Ändern der
org.freedesktop.accounts.change-own-user-data
Richtlinie vonauth_self
aufyes
wird Folgendes behoben:quelle