O Pidgin não é totalmente compatível com o Unity. Eu tive o mesmo problema: pidgin-não-aparecendo-após-abertura
Espero que ajude.
Tenho MSN, XMPP, SIPE (com plugin) e Skype (com plugin) no meu Pidgin configurado. Se eu abrir o Pidgin por meio do iniciador Unity, do menu Unity ou com o autostart, às vezes, a janela principal de contato do Pidgin fica oculta. Se alguém escrever uma mensagem, a janela da mensagem será exibida. Somente matando a tarefa com "kill -9 * *" ajuda e traz a janela de volta ao desktop pela reinicialização do Pidgin. Apenas fechar o Pidgin e iniciar o Pidgin novamente não funciona.
Obrigado por ajudar.
O Pidgin não é totalmente compatível com o Unity. Eu tive o mesmo problema: pidgin-não-aparecendo-após-abertura
Espero que ajude.
Eu encontrei um truque antes, que antes do desligamento eu deixei a janela de contatos do Pidgin aberta. Da próxima vez, não tive nenhum problema ao abrir a lista de contatos do Pidgin.
Mas, recentemente, acho que encontrei uma solução e só quero compartilhar.
Vá para Preferências - > Interface e coloque Ícone da bandeja do sistema em Sempre .
Na verdade, isso não é uma solução e você ainda pode enfrentar o problema, mas após essa configuração você não precisa sair do Pidgin para resolver o problema.
Meus resultados de testes em detalhes
O Pidgin pode ser bloqueado para o locutor ou não:
Bloqueado no inicializador: a lista de contatos é mostrada por um clique após a reinicialização e não há problema. Após o logout e login novamente, o Pidgin estará ativo por um clique e todas as suas funções funcionarão; por exemplo, você pode alterar o status no menu de mensagens, mas para ver a lista de contatos, clique no ícone novamente .
Não bloqueado: você deve torná-lo ativo uma vez, por exemplo, através do menu de mensagens; e clique novamente para ver a lista de contatos.
De qualquer forma, não há necessidade de sair do Pidgin e executá-lo novamente - como mencionei. Por isso recomendo que os usuários sigam essa configuração.
Se nada mais, você pode pelo menos automatizar o procedimento de rejeição do cliente com um script. ^ _ ^
#/bin/bash
kill $(ps ax | grep -m 1 pidgin | awk {'print $1'})
pidgin &