Desde que actualicé a 14.10 tengo un comportamiento extraño en mi escritorio. Aparecen ventanas emergentes que dicen "Se requiere autenticación para cambiar sus propios datos de usuario" y un mensaje para mi contraseña. Sucede en momentos aleatorios, aunque parece ser provocado por mis acciones. Por ejemplo, sucede cada vez que cambio la distribución del teclado, pero solo después de haber estado trabajando durante un tiempo. A veces aparece varias veces seguidas.
Pulsando "Cancelar" no parece causar ningún problema.
Al hacer clic en "Detalles" en el cuadro de diálogo de autenticación se revela Action: org.freedesktop.accounts.change-own-user-data
y Vendor:
.
Miré /usr/share/polkit-1/actions/org.freedesktop.accounts.policy
y, bajo la change-own-user-data
acción, la configuración es:
<defaults>
<allow_any>auth_self</allow_any>
<allow_inactive>auth_self</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
No tengo ningún archivo interesante debajo /etc/polkit-1
.
Mi computadora portátil tiene una configuración muy similar (14.10, los mismos archivos de política) pero el problema no existe allí.
¿Hay alguna manera de encontrar qué está provocando esas ventanas emergentes, o mejor aún, deshacerse de ellas?
Respuestas:
¿Has intentado reescribir los permisos en tu directorio personal? terminal abierta:
fuente
Esto se parece mucho a un error confirmado: diálogo molesto "Se requiere autenticación para cambiar sus propios datos de usuario"
A partir de ahora existen soluciones alternativas (mencionadas parcialmente en otras respuestas a esta pregunta) pero no se conoce la causa exacta ni una solución real.
En lugar de cambiar una política del sistema de una manera en la que no conozco los posibles efectos secundarios, opté por vivir con el diálogo por ahora. Por supuesto, no quiero autorizar una acción desconocida, por lo que la forma más rápida de abordarla es
fuente
Esto funcionó para mí:
1) En
Settings
->Session and Startup
(Aplicación Autostart TAB)Desmarque PolicyKit Authentication Agent
(
/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
)2) En una terminal:
Mi escritorio se estaba ejecutando:
fuente
Cambiar la
org.freedesktop.accounts.change-own-user-data
política deauth_self
ayes
solucionará esto:fuente