Warsaw finalmente está funcionando corretamente.

Depois de tentar das melhores formas possíveis em achar uma correção para o pacote do warsaw que está disponível na AUR e não encontrar, comecei a estudar como fazer o warsaw funcionar sem que o usuário tivesse que fazer algum procedimento manual.

Há muito tempo foi encontrada uma maneira para que o pacote da AUR funcionasse, mais teria que se fazer algumas alterações que eu não “concordava” muito, e por esse motivo não fiz a postagem desse método aqui no blog. No domingo dia 8 de julho resolvi tirar o dia para tentar achar uma maneira mais “correta” dos usuários conseguirem utilizar suas contas bancarias no Manjaro.

Após algumas horas tentando fazer o pacote da AUR funcionar, desisti dele e parti para a criação de um novo pacote do warsaw, após algumas tentativas eu consegui fazer que o warsaw funcionasse perfeitamente e na maioria dos bancos que é utilizado o warsaw. Uma outra coisa que veio com esse novo pacote, é que a maioria dos navegadores mais utilizados funcionam com ele sem a necessidade de fazer qualquer outra alteração.

Para saber quais bancos e navegadores estão funcionando, veja nesta postagem atualizada.

Atenção.

Se você utiliza ou já utilizou o warsaw e teve que fazer alguns procedimentos pelo terminal para ele funcionasse, por favor rode o comando abaixo antes da instalação.

sudo chattr -a /usr/lib/warsaw/ && sudo pacman -Rs warsaw && sudo rm -rf /usr/lib/warsaw

Você pode utilizar nosso repositório para instalar este programa, veja aqui.

Instalação.

Modo gráfico: procure e instale warsaw-bin.
Terminal: use o comando abaixo.
trizen -S warsaw-bin

Como iniciar o serviço.

Use o comando abaixo para colocar o warsaw na inicialização do sistema.
systemctl enable warsaw.service

Use o comando abaixo para iniciarwarsaw.
systemctl start warsaw.service

Ao utilizar esse último comando irá aparecer um pop up informando que irá fechar os navegadores (os mais conhecidos) se você estiver com algum aberto, também pode aparecer se ocorrer algum erro que fez o warsaw não funcionar corretamente (reinicie se acontecer isso).

 

Pós instalação.

Agora entre no site da desenvolvedora para fazer o diagnóstico por este link, escolha o seu banco ou instituição e clique em continuar.

Screenshot_20180709_133857

Nesta página é só seguir as informações e esperar a conclusão.

Screenshot_20180709_151923

Se tudo ocorrer corretamente você verá a mensagem abaixo.

Screenshot_20180709_152031

Pronto, agora você não terá mais problemas com o acesso ao seu banco.

Como parar o serviço.

Use o comando abaixo para parar o warsaw.
systemctl stop warsaw.service

Use o comando abaixo para retirar o warsaw da inicialização do sistema.
systemctl disable warsaw.service

Desinstalar.

Modo gráfico: procurar e desinstalar warsaw-bin.
Terminal: use o comando abaixo.
sudo pacman -Rsn warsaw-bin

 

 

 

Caso algum programa que você goste ainda não tenha uma versão para Manjaro, por favor, escreva nos comentários o nome do programa que iremos procurar por algum equivalente ou, se possível a portabilidade para Manjaro, entraremos em contato com desenvolvedores.

Por favor, não deixe de compartilhar nas redes sociais as publicações deste blog, pois nosso incentivo para produzir um conteúdo bacana é saber que estamos ajudando pessoas a conhecer cada vez mais as funcionalidades dessa maravilhosa distro Linux.

Facebook

Twitter

Google+

Canal no Telegram

Aplicativo móvel do blog

Anúncios

40 comentários

  1. Olá instalei o repositório do manjariando e selecionei o warsaw-bin para instalar.
    Apresentou o seguinte erro via octopi:

    (11/13) python2-enum34-1.1.6-2-any
    (12/13) libstdc++296-2.96.126-5-x86_64
    (13/13) warsaw-bin-1.12.13.8-3-x86_64
    checking keys in keyring
    checking package integrity
    checking for file conflicts
    error: failed to commit transaction (conflicting files)
    Errors occurred, no packages were upgraded.

    Comando executado com erros!

    E não instalou!

    Curtir

    • Waydson, você tem algum pacote que está em conflito com outro, como tem pacote que não é dependencia do warsaw-bin na sua informação, tente instalar pelo terminal para ver se esse conflito é referente a instalação do warsaw-bin ou é de alguma atualização que não tem nada haver com o warsaw-bin.
      Utilize o comando no terminal, sudo pacman -S warsaw-bin
      Se ainda informar conflito, informe qual pacote está entrando em conflito para que eu possa verificar.

      Saudações.

      Curtir

    • Blz. Segue execução no terminal:
      erro: falha em submeter a transação (arquivos conflitantes)
      warsaw-bin: /usr/local/bin/warsaw/core existe no sistema de arquivos
      warsaw-bin: /usr/local/bin/warsaw/migratecache existe no sistema de arquivos
      warsaw-bin: /usr/local/bin/warsaw/wsatspi existe no sistema de arquivos
      warsaw-bin: /usr/local/etc/warsaw/gas.dbd existe no sistema de arquivos
      warsaw-bin: /usr/local/etc/warsaw/uninstall.dat existe no sistema de arquivos
      warsaw-bin: /usr/local/lib/warsaw/wsbrmu.so existe no sistema de arquivos
      warsaw-bin: /usr/local/lib/warsaw/wsftbco.so existe no sistema de arquivos
      warsaw-bin: /usr/local/lib/warsaw/wsftbid.so existe no sistema de arquivos
      warsaw-bin: /usr/local/lib/warsaw/wsftbmo.so existe no sistema de arquivos
      warsaw-bin: /usr/local/lib/warsaw/wsftdl.so existe no sistema de arquivos
      warsaw-bin: /usr/local/lib/warsaw/wsftuan.so existe no sistema de arquivos
      warsaw-bin: /usr/local/lib/warsaw/wsftup.so existe no sistema de arquivos
      warsaw-bin: /usr/local/lib/warsaw/wslbmid.so existe no sistema de arquivos
      Ocorreram erros e, portanto, nenhum pacote foi atualizado.

      Att.,

      Curtir

  2. Boa noite! Testei aqui e funciona corretamente o acesso. Tenho o Manjaro Gnome no PC e o Manjaro Deepin no notebook. No Gnome roda liso, ja no Deepin apos o comando “systemctl start warsaw.service” da crash no ambiente grafico, os menus e paineis ficam todos bugados, ha relatos que no KDE tambem tem essse problema. Saberia dizer o que esta ocorrendo?

    Curtido por 1 pessoa

      • Boa noite, consegui solucionar a questão do crash do ambiente gráfico DEEPIN, onde sem saber o que causava isso me obrigou a reinstalar todo o sistema! Pois bem, num desses crash, abri o Deepin System Monitor e procurei por processo s relacionados ao Warsaw, e lá estava ele, essa praga que me deu muita dor de cabeça – WSATSPI – por algum motivo ele estava conflitando com Deepin Desktop.

        A solução foi excluir ele. Acessei o local onde ele se encontra(/usr/local/bin/warsaw) como Root e exclui o arquivo “wsatspi”, na verdade recortei e colei em outro local como backup.

        Após isso não ocorreu mais o crash, e o acesso ao internet banking está funcionando normalmente. E o Manjaro Deepin está sensacional!!

        Curtir

      • Bom Lucas, eu fiz alguns testes aqui e pelo que averiguei, a questão agora é descobrir porque não pode deixar o warsaw iniciar junto com o sistema, já que se iniciar o warsaw manualmente após o boot não acontece esse problema.
        Eu estarei investigando, mas sobre essa “correção” de tirar o wsatspi do pacote eu não irei fazer, pois deveria acontecer o mesmo problema ao iniciar ele manualmente após o boot, se realmente ele fosse o único culpado.
        Saudações.

        Curtir

    • É porque tive esse mesmo problema no Deepin com o dois pacotes. Eu já utilizava o pacote “warsaw” a algum tempo, mas só habilitava ele quando usava. A partir dessa semana comecei a utlizar o pacote “warsaw-bin”, foi quando percebi que o “wsatspi” estava causando crash no Deepin Desktop, mesmo iniciando o warsaw manualmente, após alguns de uso ele crasha o ambiente. Mas após a exclusão do wsatspi, está rodando de boa.

      Curtir

  3. Correção: onde se lê…
    Como iniciar o serviço.

    Use o comando abaixo para iniciar o warsaw.
    systemctl enable warsaw.service >>>seria>>>systemctl start warsaw.service

    Use o comando abaixo para colocar o warsaw na inicialização do sistema.
    systemctl start warsaw.service>>>>seria>>>>systemctl enable warsaw.service

    Os comandos nessa parte ficaram invertidos. Parabéns pelo excelente trabalho !

    Curtido por 1 pessoa

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.