Desde hace unos días mi demonio Gnome-keyring no se ha iniciado correctamente.
Después de iniciar sesión:
ps aux | grep keyring
user 3496 0.0 0.0 214408 15800 ? SLl 13:30 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
Las aplicaciones se quejan de no poder acceder al llavero (y no lo hacen), algunos accesos directos son muy lentos CTRL+ ALT+ Tpara el terminal o la pantalla de impresión puede tomar hasta un minuto entre presionar la tecla y la acción)
Seahorse no muestra el llavero de inicio de sesión
$ /usr/bin/gnome-keyring-daemon
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
$ ps aux | grep keyr
user 3496 0.0 0.0 214408 15800 ? SLl 13:30 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
user 8524 0.1 0.0 211004 12468 pts/5 SLl 13:38 0:00 /usr/bin/gnome-keyring-daemon
Luego, tan pronto como una aplicación quiere acceder, recibo la solicitud de contraseña del llavero. Una vez desbloqueado, el llavero funciona correctamente.
Eché un vistazo a las aplicaciones de inicio para mi sesión y solo tengo un comando que es relevante:
/usr/bin/gnome-keyring-daemon --start --components=ssh
Agregué /usr/bin/gnome-keyring-daemon
a las aplicaciones de inicio, pero solicitará la contraseña del llavero después de cada inicio de sesión, lo que no sucedía antes.
¿Alguna idea de lo que sucedió y cómo solucionar esto, por favor?
fuente
gnome-shell
(de Ubuntu Gnome 16.04). Comenzado recientemente Entonces parece que no está relacionado con la unidad ...Respuestas:
Estoy enfrentando el mismo problema
como solución temporal intente ejecutar lo siguiente después de iniciar sesión
Cuando hago esto, me pide que ingrese mi secreto para desbloquear mis llaveros.
fuente
--start
opción porque no es compatible con--replace
Podría solucionar este problema desinstalando
dbus-user-session
(y sus dependientesxdg-desktop-portal
yxdg-desktop-portal-gtk
). Esos paquetes llegaron a través de la instalación de flatpak.Gracias a Olaf que me llevó por el buen camino ( https://forum.ubuntuusers.de/topic/gnome-keyring-daemon-doppelt/ )
fuente
dbus-user-session
instalarse podría estar un poco molesta, pero mejor que esa que todo el sistema.He podido corregir el atajo lento y el cromo colgante, comentando una línea en /etc/pam.d/lightdm
El problema parece afectar a más usuarios por cierto: https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1689825
fuente
gnome-shell
ygdm
, así que probablemente esto no esté directamente relacionado. Gracias de todos modos, explorarápam
... en algún lugargnome-keyring-daemon
tendrá que comenzar/etc/pam.d/gdm-password
. Lo comenté pero no resolvió el problema.Tuve exactamente el mismo problema. Básicamente, cada vez que comencé, pude ver el gnome-keyring-daemon como un proceso (ps -ef | grep keyring). Si emití manualmente el gnome-keyring-daemon usando la opción --start, no iniciaría la instancia de una falla que ya se está ejecutando. Mediante un proceso de deducción manual, descubrí que si terminaba ese proceso y comenzaba un nuevo llavero, todo funcionaba perfectamente. así que aquí está lo que hice para que la solución sea "pegajosa" ...
ir al menú - configuración del sistema - aplicaciones de inicio
elimine la entrada gnome-keyring-daemon que ya está allí (si tiene una)
cree un nuevo demonio gnome-keyring con las siguientes propiedades:
Guarde el elemento de inicio, pero asegúrese de que tenga un pequeño retraso: agregué 10 segundos y configuré la opción "Activado"
Ahora reinicie, y funcionó perfectamente para mí. Parecía que la configuración
--replace
y las--daemonize
cosas marcaban la diferencia en mi VirtualBox Mint 18.3 canela y una computadora portátil Lenovo G710, después de haber probado varias combinaciones de otras sugerencias aquí.fuente