Vamos lá, estou usando o Firefox 33.0 e o Ubuntu 12.04 LTS 32-bit
Fiz os procedimentos. Sobre o telinit, na primeira tentativa deu a mensagem no final "Precisa ser root" não sabia se tinha funcionado. Usei então o sudo su e reiniciou o sistema.
Caramba, o negócio tá complicado...
Ok, vamos tentar outras coisas.
Ah, eu me esqueci que colocar o
sudo antes do
telinit. Agora corrigi, lá. Você fez certo em rodar o
telinit como
superuser.
Aquele
uname -a está informando que seu computador é de 64 bits (processador Athlon de 64 bits) porém você optou por instalar um sistema de 32 bits, razão por que tem que instalar o JRE de 32 bits. Você instalou o JRE de
32 bits, né? Eu tenho que perguntar, mesmo sabendo que a resposta vai ser "sim".
Se no seu sistema existir o caminho
/opt/java/jre/lib/i386 é porque você corretamente instalou o JRE de 32 bits. Mas se no seu sistema existir o caminho
/opt/java/jre/lib/amd64, então você instalou o JRE de 64 bits e por isto terá que desinstalá-lo e instalar o JRE de 32 bits.
Como há 99% de chances de você haver instalado o JRE de 32 bits, a próxima opção consiste em
tentar forçar a instalação do módulo de segurança. Vou lhe pedir para fazer o seguinte:
1) Feche o navegador e execute este comando para novamente limpar os arquivos do módulo de segurança e do JRE na sua pasta pessoal:
sudo rm -f ~/.*gbas* && sudo rm -rf ~/.java
2) Retorne ao navegador e acesse este endereço seguro do Banco do Brasil:
https://www2.bancobrasil.com.br/aapf/idh/gbas.so3) O navegador vai lhe perguntar o que deseja fazer com o arquivo
gbas.so que está naquele endereço. Informe que deseja salvar o arquivo
dentro da sua pasta pessoal (que é
/home/seu_nome_de_usuário). Dentro dos gerenciadores de arquivos do Ubuntu, XUbuntu etc. essa pasta geralmente já aparece no painel esquerdo do gerenciador de arquivos, com o seu nome de usuário.
4) Use seu gerenciador de arquivos para entrar em sua pasta pessoal. Renomeie o arquivo
gbas.so para
.gbas.so (basta colocar um caractere "ponto" no início do nome do arquivo). Isso serve para tornar o arquivo "oculto" (ele tem que ficar assim, para poder funcionar). Se preferir usar o terminal do shell para renomear o arquivo, o comando é este:
mv ~/gbas.so ~/.gbas.so
5) Agora acesse o Painel de Controle Java:
jcontrol
...ou execute este comando (que é sinônimo do comando acima):
/opt/java/jre/bin/jcontrol
6) Agora no Painel de Controle, acesse a aba
Segurança e se certifique de que:
6.1 - A caixa "Ativar conteúdo Java no browser" está marcada
6.2 - O nível de segurança está marcado como
"Alta"
6.3 - O endereço
https://www2.bancobrasil.com.br aparece na "Lista de Exceções de Sites". Se não estiver constando, clique no botão
Editar Lista de Sites..., depois no botão
Adicionar, adicione o endereço
https://www2.bancobrasil.com.br e então confirme pressionando a tecla Enter e clicando no botão
OK. Caso sua conta seja Pessoa Jurídica, adicione também o endereço
https://aapj.bb.com.br7) Clique em OK para fechar o Painel de Controle. Retorne ao seu navegador e tente acessar sua conta no Banco do Brasil. Durante a tentativa de carregar a tela de login talvez surja uma mensagem de aviso de aplicação bloqueada. Neste caso clique em "OK" ou confirme (se não funcionar, feche a janela de aviso) e então veja se apesar disso os campos de "agência", "conta corrente" e "senha" apareceram. Se apareceram, o método forçado deu certo: efetue login na sua conta. Mas se os campos não apareceram, feche o navegador e tente mais uma vez acessar aquela tela. Se ainda assim não funcionar, a instalação forçada não deu certo.
Caso não tenha funcionado, vou precisar que você execute mais alguns passos, pois esse problema está mais obscuro:
i) Que me responda à seguinte pergunta: sua conta é
pessoa física ou jurídica? Há relatos de contas pessoa jurídica que só estão funcionando após o uso de um
token USB (obtido gratuitamente na sua agência bancária).
ii) Que me responda também à seguinte pergunta:
seu computador tem mais de 4 GB de memória RAM? Pergunto isso porque aquele comando
uname -a informou que seu sistema GNU/Linux usa um kernel PAE, que é um kernel que permite que um sistema operacional de 32 bits (como é o caso do seu) consiga usar toda a memória RAM de um computador que possua
mais do que 4 GB de RAM (algo que no Ruindows, por exemplo, só é possível se o sistema for de 64 bits). Como seu sistema é de 32 bits, você precisa de um kernel PAE caso seu computador possua mais de 4 GB de RAM. Mas se porventura seu computador tiver 4 GB de RAM ou menos, o kernel PAE não é necessário e pode ser uma boa ideia substituí-lo por um kernel não-PAE: independentemente de o kernel ter ou não ter culpa em relação ao problema com o módulo de segurança do BB.
iii) Execute novamente o comando
dmesg e cole aqui o resultado.
iv) Execute seu navegador em
modo superusuário e veja se mesmo assim o problema ocorre, ou se nesse modo você consegue acessar sua conta corrente via internet. Eis o comando para executar o firefox em modo superusuário e acessar o Banco do Brasil:
sudo /usr/bin/firefox www.bb.com.br
...ou simplesmente execute:
sudo /usr/bin/firefox
...e então acesse
www.bb.com.brv) Quando chegar à página de login (mesmo que ela tenha dado erro), mude no seu navegador a codificação de caracteres (charset encoding) para ou Ocidental (Windows-1252) ou então Ocidental (ISO-8859-1). Isso é feito indo-se em
Exibir e depois em
Codificação (para selecionar alguma opção). Caso aquelas opções não estejam disponíveis, provavelmente haverá uma opção
Unicode e uma opção
Ocidental. Neste caso, marque a opção
Ocidental (caso ainda não esteja marcada).
vi) Retorne ao Painel de Controle Java (comando
/opt/java/jre/bin/jcontrol), clique na aba
Geral, botão
Definições..., certifique-se de que a caixa "
Manter os arquivos temporários no meu computador" está marcada. Além disso, o endereço mostrado logo abaixo deverá ser
/home/username/.java/deployment/cache, em que
username é seu nome de usuário. Mas não saia ainda do Painel de Controle: clique em OK, daí clique na guia
Segurança, botão
Gerenciar Certificados..., opção
Certificados Confiáveis, aba
Usuário: na coluna
Emitido para, clique sobre o certificado
Banco do Brasil S.A. e então clique no botão
Remover. Confirme e saia do Painel de Controle.
Feche o navegador, reabra-o e tente novamente. Ainda não funcionou? Instale o Firefox manualmente numa outra pasta. Exemplo:
a) Acesse
https://www.mozilla.org/en-US/firefox/all/ e efetue download da última versão do navegador Mozilla Firefox disponível para o seu sistema (em cada língua há um pacote para sistemas de 32 bits e outro para sistemas de 64 bits). Durante o download você verá que o arquivo trata-se de um
tarball (um arquivo com extensão
.tar.bz2). É recomendável salvar esse
tarball dentro da sua pasta
Downloads.
b) Após o download ser concluído, acesse a pasta em que você pôs o
tarball, clique no
tarball com o botão direito e selecione a opção
Extrair aqui. A ideia é descompactar o conteúdo desse tarball para dentro de
/home/username/Downloads/firefox.
c) Use seu gerenciador de arquivos para acessar aquele caminho
/home/username/Downloads/firefox e então execute o arquivo
firefox que se encontra dentro daquela pasta. Alternativamente, você pode executar este comando (caso o tarball tenha realmente sido descompactado dentro da sua pasta Downloads):
~/Downloads/firefox/firefox
d) Agora no Firefox "novo", use a combinação de teclas
Ctrl Shift A, ou acesse
Ferramentas /
Complementos, ou ainda abra o endereço web
about:addons, certifique-se de que o plugin Java foi detectado e então coloque esse plugin em modo "
Sempre ativar".
e) Crie o link genérico para navegadores de arquitetura Mozilla:
Caso seu sistema seja de 32 bits:
sudo ln -sf /opt/java/jre/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/sunjava
Caso seu sistema seja de 64 bits:
sudo ln -sf /opt/java/jre/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins/sunjava
f) Use esse "Firefox novo" para acessar o website do Banco do Brasil e tentar efetuar login.
Caso alguma das dicas acima funcione, por favor informe qual delas funcionou para eu tentar entender o que aconteceu e poder ser mais "objetivo" futuramente, caso esse problema venha a ocorrer com outras pessoas.
Se nada disso funcionou, vou analisar as informações prestadas em suas respostas às perguntas que fiz la em "cima": confirmar que seu JRE é de 32 bits (e que portanto a pasta /opt/java/jre/lib/i386 existe), responder às perguntas dos itens
i e
ii, e informar novamente o resultado do comando
dmesg. A partir disso vou tentar desvendar esse mistério. Mas espero que alguma das dicas acima funcione, pois já estou ficando sem opções.