A solução é instalar o Kleopatra, exportar a chave privada usando o KGpg e importá-lo no Kleopatra. Depois, consegui selecionar a chave no KMail para assinar. Não faz muito sentido, mas funcionou dessa maneira.
Acabei de gerar um novo par de chaves PGP com o KGpg. Eu quero usar a chave para assinar e criptografar emails. Eu fiz isso antes sem problemas ... agora não funciona mais. Eu cometi um erro ou algo no Kubuntu 16.04 mudou.
A geração da chave foi fácil. Eu também poderia selecionar a chave em minhas configurações de identidade do KMail para fins de criptografia. Diretamente acima dessa configuração, tentei escolher a mesma chave para fins de assinatura, mas a lista de chaves na caixa de diálogo de seleção está completamente vazia.
Eu tentei tudo possível, mas não posso selecionar uma chave de assinatura. Também não consigo iniciar o gerenciador de certificados a partir desse diálogo (talvez esse gerente possa ajudar).
O KGpg diz sobre a chave "Recursos: assinatura, criptografia, autenticação, legalização" (espero que eu tenha traduzido corretamente). É uma chave RSA / RSA 4096/4096.
Alguém tem uma ideia de porque eu posso selecionar a chave para criptografia, mas não para assinar as configurações de identidade do KMail?
A solução é instalar o Kleopatra, exportar a chave privada usando o KGpg e importá-lo no Kleopatra. Depois, consegui selecionar a chave no KMail para assinar. Não faz muito sentido, mas funcionou dessa maneira.