É final de 2018 e esse bug, ou variações dele, ainda atormenta o Xubuntu 16.04 e mais do que provavelmente outros sabores do Xenial. Eu não ficaria surpreso se ele existir em 18.04 também! Existe de alguma forma desde 2009, e Karmic Koala. Afetou Redhat, Debian e Ubuntu. Não aceite minha palavra, veja os rastreadores públicos:
https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/470456
E nesse bug, você também encontra listagens para os outros 3:
Referências:
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
No meu caso, o sintoma mais óbvio foi a incapacidade de usar teclas ssh com senhas. Pode afetar outros sem, pois o mau funcionamento impede que as teclas ssh sejam carregadas! E eu não tive problemas com permissões, era tudo chaveiro de gnomo. Minhas chaves (sim, ele recusou várias, para servidores SSH diferentes!) Eram todas as permissões de 600 (rw para proprietário, nada para grupo ou outro), como indicado em muitas respostas sobre isso. Então, nada que eu pudesse mudar lá.
No Xubuntu, há uma maneira de desativar itens de inicialização. Geralmente também é possível no Unity / Gnome / KDE, mas eu não os tenho instalados, por isso não posso dar etapas específicas. Não tenho certeza de outros desktops. Em vez de desativar o agente SSH, o agente GPG e outros itens do Gnome que causam isso e outros erros relacionados, desativei todos os itens de inicialização do Gnome. Pode ser um exagero ou não uma opção para alguns, mas o SSH está de volta a funcionar perfeitamente na próxima reinicialização!
- Abra o Menu principal do Whisker -> Configurações -> Sessão e inicialização.
- Clique na guia Avançado, o último à direita.
- Desmarque (desative) Inicie os Serviços Gnome na inicialização.
- Feche e reinicie. O logout também pode ser feito, mas a reinicialização deve com certeza.
Captura de tela da GUI descrita acima:
Portanto, desde que dei minha correção acima, espero que alguém a conserte.
Provavelmente, o Ubuntu falhou em esmagá-lo para sempre, já que existem muitos tickets para vários lançamentos que afirmam que ele foi corrigido e mais que dizem "regressão", está de volta.
O Debian provavelmente quer dar um pontapé (lavar as mãos dele) porque não são eles, o upstream é o Gnome.
O Redhat provavelmente tem uma correção disponível apenas para clientes pagantes. Porque, historicamente, Redhat é o maior empregador de desenvolvedores pagos do Gnome, o que é generoso à primeira vista. Até você perceber que isso significa que eles têm incentivo financeiro para nunca colocar correções como essa nas versões gratuitas, para continuar vendendo assinaturas Redhat.
Provavelmente o Gnome é quem pode corrigi-lo com mais facilidade, e os outros podem testar e empacotar, sem escrever uma linha de código. Mas os ingressos que li dizem que o pacote definha há anos sem um mantenedor oficial! E as duas pessoas que voluntariamente o fazem agora (obrigado) estão quase tão ocupadas criando um substituto. Por que não consertar um pneu furado, mesmo que demore um ano (faz uma década!) Em vez de reinventar a roda primeiro ?!