Estoy ejecutando Arch Linux. Cuando intento guardar las credenciales usando Vinagre (cliente VNC) me da un error:
Error al guardar las credenciales en un llavero bloqueado
No se puede crear un elemento en una colección bloqueada
Encontré esta guía en la wiki de Arch y la seguí. En la sección de solución de problemas tiene:
Asegúrese de que el paquete seahorse esté instalado, ábralo ("Contraseñas y claves" en la configuración del sistema) y seleccione Ver> Por llavero Si no hay llavero en la columna izquierda (estará marcado con un icono de candado), vaya a Archivo> Nuevo> Llavero de contraseña y asígnele un nombre. Se le pedirá que ingrese una contraseña. Si no le da una contraseña al llavero, se desbloqueará automáticamente, incluso cuando use el inicio de sesión automático, pero las contraseñas no se almacenarán de forma segura. Finalmente, haga clic derecho en el llavero que acaba de crear y seleccione "Establecer como predeterminado".
Cuando inicio el Seahorse que lo hace tener un Contraseñas sección con una Login
carpeta con un icono de bloqueo a la derecha de eso. Oleaje, ¿verdad? Pues bien, nada realmente funciona con que, en lo que puedo decir (sin retroalimentación, pero aparentemente era capaz de eliminarlo)
Cuando intento crear un nuevo llavero, me dice:
No se pudo agregar el llavero
No existe tal colección secreta en el camino: /
Encontré este problema con exactamente el mismo mensaje, pero ~/.local/share/keyrings
tiene drwxr-xr-x
permisos (y tiene mi nombre y grupo).
Entonces, ¿cómo resuelvo este error para poder almacenar claves en mi llavero?
Editar :
Alguna información adicional: después de eliminar el llavero inútil, Vinagre me da este mensaje en su lugar:
No existe tal interfaz 'org.freedesktop.Secret.Collection' en el objeto en la ruta / org / freedesktop / secrets / collection / login