Eu tive exatamente o mesmo problema. Basicamente, sempre que eu comecei, eu podia ver o daemon do gnome-keyring como um processo (keyring ps -ef | grep). Se eu emitisse manualmente o daemon-gnome-keyring usando a opção --start, ele não iniciaria a instância com uma falha já em execução. Por um processo de dedução manual, descobri que se eu matasse esse processo e começasse um novo chaveiro, tudo funcionaria perfeitamente. então aqui está o que eu fiz para tornar a solução "pegajosa" ....
vá para o menu - configuração do sistema - aplicativos de inicialização
exclua a entrada gnome-keyring-daemon que já está lá (se você tiver uma)
crie um novo daemon do gnome-keyring com as seguintes propriedades:
Name = Gnome Keyring Daemon
Command = /usr/bin/gnome-keyring-daemon --replace --daemonize --components=pkcs11,secrets,ssh
Comment = Gnome Keyring Manager Daemon
Salve o item de inicialização, mas certifique-se de que ele tenha um pequeno atraso - adicionei 10 segundos e defina a opção "On"
Agora reinicie e funcionou perfeitamente para mim. Parecia ser o --replace
e --daemonize
configurações que fizeram a diferença no meu VirtualBox Mint 18.3 canela e um Lenovo G710 Laptop, tendo tentado várias combinações de outras sugestões aqui.