Depuis que je suis passé à 14.10, j'obtiens un comportement étrange sur mon bureau. Je reçois des fenêtres pop-up affirmant que «l'authentification est requise pour modifier vos propres données utilisateur» et une invite pour mon mot de passe. Cela arrive à des moments aléatoires, même si cela semble être déclenché par mes actions. Par exemple, cela se produit chaque fois que je change de disposition de clavier, mais seulement après avoir travaillé pendant un certain temps. Parfois, il apparaît plusieurs fois de suite.
Appuyer sur "Annuler" ne semble pas poser de problème.
Cliquer sur "Détails" dans la boîte de dialogue d'authentification révèle Action: org.freedesktop.accounts.change-own-user-data
et Vendor:
.
J'ai regardé /usr/share/polkit-1/actions/org.freedesktop.accounts.policy
, et sous l' change-own-user-data
action, les paramètres sont:
<defaults>
<allow_any>auth_self</allow_any>
<allow_inactive>auth_self</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
Je n'ai pas de fichiers intéressants sous /etc/polkit-1
.
Mon ordinateur portable a une configuration très similaire (14.10, mêmes fichiers de stratégie) mais le problème n'existe pas là-bas.
Existe-t-il un moyen de trouver ce qui déclenche ces popups, ou mieux encore, de s'en débarrasser?
Réponses:
Avez-vous essayé de réécrire les autorisations dans votre répertoire personnel? terminal ouvert:
la source
Cela ressemble beaucoup à un bug confirmé: Boîte de dialogue ennuyeuse "Une authentification est requise pour modifier vos propres données utilisateur"
Il existe actuellement des solutions de contournement (mentionnées en partie dans d'autres réponses à cette question), mais ni la cause exacte ni une véritable solution n'est connue.
Au lieu de changer une politique système d'une manière dont je ne connais pas les effets secondaires potentiels, j'ai choisi de vivre avec le dialogue pour l'instant. Bien sûr, je ne veux pas autoriser une action inconnue, donc le moyen le plus rapide pour y faire face est
la source
Cela a fonctionné pour moi:
1) Dans
Settings
->Session and Startup
(Application Autostart TAB)Décochez l'agent d'authentification PolicyKit
(
/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
)2) Dans un terminal:
Mon bureau était en cours d'exécution:
la source
Changer la
org.freedesktop.accounts.change-own-user-data
stratégie deauth_self
enyes
corrigera ceci:la source