Es a finales de 2018, y este error, o variaciones de él, todavía afecta a Xubuntu 16.04, y es muy probable que tenga otros sabores de Xenial. ¡No me sorprendería si también existiera en 18.04! Ha existido de alguna forma desde 2009, y Karmic Koala. Ha afectado a Redhat, Debian y Ubuntu. No tome mi palabra, vea los rastreadores de errores públicos:
https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/470456
Y en ese error, también encontrará listados para los otros 3:
Referencias
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=523322
https://bugzilla.redhat.com/show_bug.cgi?id=508286
https://bugzilla.gnome.org/show_bug.cgi?id=576700
En mi caso, el síntoma más obvio fue la incapacidad de usar claves ssh con frases de contraseña. También puede afectar a los que no lo tienen, ya que el mal funcionamiento evita que se carguen las teclas ssh. Y no tuve problemas de permisos, todo era un llavero de gnomo. Los permisos de mis claves (sí, rechazó varios, ¡para diferentes servidores SSH!) Fueron 600 (rw para el propietario, nada para el grupo u otro) como se indica en muchas respuestas al respecto. Así que nada podría cambiar allí.
En Xubuntu, hay una manera de deshabilitar los elementos de inicio. Por lo general, también es posible en Unity / Gnome / KDE, pero no los tengo instalados, por lo que no puedo dar pasos específicos. No estoy seguro de otros escritorios. En lugar de desactivar el agente SSH, el agente GPG y otros elementos de Gnome que causan este y otros errores relacionados, apagué todos los elementos de inicio de Gnome. Puede ser excesivo o no una opción para algunos, pero SSH ha vuelto a funcionar sin problemas en el próximo reinicio.
- Abra el Menú principal de Bigotes -> Configuración -> Sesión e inicio.
- Haga clic en la pestaña Avanzado, la última a la derecha.
- Desmarque (apague) Inicie Gnome Services al inicio.
- Cierra y reinicia. Cerrar sesión también puede hacerlo, pero el reinicio debería ser seguro.
Captura de pantalla de la GUI descrita anteriormente:
Entonces, dado que di mi solución anterior, espero que alguien la arregle.
Probablemente, Ubuntu no ha podido aplastarlo para siempre, ya que hay muchos tickets para varios lanzamientos que afirman que está solucionado, y más que dicen "regresión", está de vuelta.
Debian probablemente quiera despejar (lavarse las manos) porque no son ellos, aguas arriba está Gnome.
Redhat probablemente tiene una solución solo disponible para clientes que pagan. Porque, históricamente, Redhat es el mayor empleador de desarrolladores de Gnome pagos, lo cual es generoso a primera vista. Hasta que se dé cuenta de que eso significa que tienen un incentivo financiero para nunca poner soluciones como esta en las versiones gratuitas, para seguir vendiendo suscripciones de Redhat.
Gnome es probablemente el que puede solucionarlo más fácilmente, y luego los demás pueden probar y empaquetar, sin escribir una línea de código. ¡Pero las entradas que leí dicen que el paquete ha languidecido durante años sin un responsable oficial! Y las dos personas que lo hacen voluntariamente ahora (gracias) están casi tan ocupadas diseñando un reemplazo. ¿Por qué no reparar una rueda pinchada incluso si lleva un año (ha pasado una década!) En lugar de reinventar la rueda primero!