Aqui funcionou. Quando Clico em iniciar a declaração a partir da pré preenchida ele abre o Firefox na página de login do gov BR. Ainda estou na versão 1.0 do IRPF.
Linux Brasil
Comunidade Lusófona de entusiastas Linux.
Bem vindo ao nosso agregado de links sobre Linux.
Geral
Chat
@[email protected] @[email protected] Aqui deu certo! Se eu me lembro tem um botão de logar na conta .gov e outro que não abre o navegador.
Eu fiz. Baixei o app do IRPF no Flathub e tudo funcionou perfeitamente bem.
Verifica se o navegador está como aplicativo padrão no $XDG
@BaalInvoker Tá sim! Inclusive eu também desabilitei o firewall, pois computadores. Mas não funcionou.
Eu estou com a versão direto do site da receita.
Experimenta baixar a versão do Flathub para ver se muda alguma coisa. Quem sabe...
Outra coisa que você pode fazer é tentar abrir o aplicativo da Receita através do terminal para ver qual mensagem de erro está dando. Lá deve ter informação sobre o motivo de não estar abrindo
@BaalInvoker É eu fiz isso. Também reinstalei a versão 1.0 e continua com o mesmo problema.
Abrindo pelo terminal não aparece nenhuma mensagem de erro. Abri o log também e nada. Tentei clicar em link em outro programa e ele abre o navegador sem problema. Sò o da receita que não tá funcionano. Vou testar o flatchub.
Outra alternativa é você verificar se o AppArmor não está ativo e bloqueando.
Roda no terminal # aa-status
e veja se o AppArmor está ativo.
Se estiver ativo, tente criar um profile para o aplicativo. No local do arquivo, rode o comando:
# aa-genprof irpf.jar
# aa-logprof
Daí tenta rodar de novo pra ver se funciona
@BaalInvoker
Deu isso aqui:
apparmor module is loaded.
apparmor filesystem is not mounted.
Então não está sendo ativado no kernel. O AppArmor provavelmente não está ativo e, portanto, não é a causa do problema.
Talvez seja alguma coisa relacionada às versões do jdk instalada no seu sistema ou alguma outra versão de outra biblioteca
Realmente não saberia te dizer o que é sem ter acesso ao computador, mas sugiro que você investigue os logs para ver se acha alguma coisa
@BaalInvoker vou dar uma olhada depois, mas em termos de log, rodando pelo terminal e olhando o log do programa, não teve nenhuma mensagem de erro. Eu clicava pra fazer o login e ele simplesmente fica lá esperando o navegador abrir.
@BaalInvoker Ok, flathub resolveu. Agora fiquei querendo saber o que não tá funcionando na versão da receita. porque nem erro dá.
Pode ser que o AppArmor esteja bloqueando. Ou você está usando uma versão diferente do jdk. Ou alguma versão diferente de alguma biblioteca.
A questão é que no Flathub o aplicativo ele roda num container com todas as versões e permissões necessárias, enquanto se vc instala diretamente, o aplicativo fica dependente das bibliotecas e permissões que estão preinstaladas no seu computador
Tenho um amigo que tava fazendo, vou perguntar se deu certo. Ainda nem tentei fazer o meu aqui.