Erro Instalar Battle.net + Lutris

Estou com problemas para instalar o Battle.net + WoW. O processo que estou fazendo eh:

1- abro o lutris, clico em +, pesquiso por Battle.net e dou instalar

A instalacao comeca e vai para a 2 parte:

aperto continuar com meu idioma em PT. Quando chega em 45%, aparece o seguinte erro:

Alguem ja passou por esse problema?

Ele ate mostra o Icone do Battle.net, porem nao inicia:

esse eh o retorno do log:

O arquivo /home/renan/Games/battlenet/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe não pode ser encontrado

Traceback (most recent call last):

  File "/app/lib/python3.11/site-packages/lutris/exception_backstops.py", line 29, in wrapper
    result = function(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^

  File "/app/lib/python3.11/site-packages/lutris/game.py", line 672, in configure_game
    gameplay_info = self.get_gameplay_info(launch_ui_delegate)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "/app/lib/python3.11/site-packages/lutris/game.py", line 611, in get_gameplay_info
    gameplay_info = self.runner.play()
                    ^^^^^^^^^^^^^^^^^^

  File "/app/lib/python3.11/site-packages/lutris/runners/wine.py", line 1223, in play
    raise MissingGameExecutableError(filename=game_exe)

lutris.exceptions.MissingGameExecutableError: O arquivo /home/renan/Games/battlenet/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe não pode ser encontrado

Lutris log:
[INFO:2025-01-30 09:32:31,575:application]: Starting Lutris 0.5.18
[INFO:2025-01-30 09:32:31,609:startup]: "card1" is Intel Iris Xe Graphics (8086:46a6 1028:0b64 i915) Driver 24.3.1
[INFO:2025-01-30 09:32:31,837:startup]: "card0" is NVIDIA GeForce RTX 3050 Laptop GPU (10de:25e2 1028:0b64 nvidia) Driver 565.77
[WARNING:2025-01-30 09:33:15,206:system]: Non existent path: /home/renan/.var/app/net.lutris.Lutris/data/lutris/runners/proton/ge-proton
[INFO:2025-01-30 09:52:00,074:file_box]: Download completed
[INFO:2025-01-30 09:52:00,075:files_box]: All files available
[INFO:2025-01-30 09:52:00,075:installerwindow]: All files are available, continuing install
[INFO:2025-01-30 09:52:00,075:installerwindow]: Launching installer commands
[INFO:2025-01-30 09:52:00,125:wine]: Creating a win64 prefix in /home/renan/Games/battlenet
[INFO:2025-01-30 09:52:00,125:wine]: Winepath: /home/renan/.var/app/net.lutris.Lutris/data/lutris/runners/wine/wine-ge-8-26-x86_64/bin/wine
[INFO:2025-01-30 09:52:07,882:wine]: win64 Prefix created in /home/renan/Games/battlenet
[ERROR:2025-01-30 09:52:17,926:commands]: Failed to parse JSON from file /home/renan/Games/battlenet/drive_c/users/renan/AppData/Roaming/Battle.net/Battle.net.config
[ERROR:2025-01-30 09:53:37,727:exception_backstops]: Battle.net (wine) has encountered an error: O arquivo /home/renan/Games/battlenet/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe não pode ser encontrado
Traceback (most recent call last):
  File "/app/lib/python3.11/site-packages/lutris/exception_backstops.py", line 29, in wrapper
    result = function(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3.11/site-packages/lutris/game.py", line 672, in configure_game
    gameplay_info = self.get_gameplay_info(launch_ui_delegate)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3.11/site-packages/lutris/game.py", line 611, in get_gameplay_info
    gameplay_info = self.runner.play()
                    ^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3.11/site-packages/lutris/runners/wine.py", line 1223, in play
    raise MissingGameExecutableError(filename=game_exe)
lutris.exceptions.MissingGameExecutableError: O arquivo /home/renan/Games/battlenet/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe não pode ser encontrado
[WARNING:2025-01-30 09:53:37,728:game]: The game has run for a very short time, did it crash?

Ele talvez não tenha compatibilidade com a versão do win, qual versão do wine você está usando? O erro do lutris foi por que ele não encontrou o executável do Battle.net

Você tem conta no lutris, se sim entra através do site, e adicione o jogo em sua biblioteca, e instala o jogo a partir da sua biblioteca lutris.

Edit: Realmente fui tentar instalar o starcraft 2 e deu erro tambem.

Vou ver se eu consigo instalar o battle.net na unha, usando a API WINE diretamente dps.

1 curtida

Wine 8.0.
Tentei instalar o POP.OS, O Manjaro e agora to com o Arch Linux (Com gnome), todos dao o mesmo erro. (https://arkalinuxgui.org/)

Esse tbm nao foi =(

Agora tenta instalar pelo Heroic Launcher.

Mesmo erro na hora de iniciar.

Ele para exatamente neste ponto:

Nao passa de 45% e da o erro

Falha do Wine, é alguma coisa no prefix ou a compatibilidade foi quebrada no lançamento deste atual setup da bnet.

1 curtida

usa a versão wine 10 po

Tmb está quebrado, o setup está quebrado no Wine.

Cara, só tá funcionando instalação manual. Tenho que sair agora, mas se ainda estiver precisando e não souber fazer a instalação manual eu passo aqui mais tarde e ensino.

1 curtida

Opa, se puder nos ensinar eu agradeceria muito, to seco pra jogar meu WOW. kkk

Irmão, desculpa pela demora. Vamos lá! Você primeiro baixar o setup do battle.net no site oficial, versão do windows mesmo.
Baixe o Battle.net | Battle.net

Depois disso você clica no + do Lutris e escolhe a opção de instalar manualmente.


a ultima opção da imagem abaixo:

configura a primeira pagina assim:


a segunda assim:

executavel vc vai colocar o setup do battle.net
e no prefixo o wine você vai criar uma pasta em games com o mesmo nome que você usou na primeira pagina, no nosso caso é " installer battle.net " e vai escolher ela

na terceira pagina, opções de runner:


escolhe o wine e copia os que tao marcados e desmarcados ai

na quarta, opções do sistema eu não faço nada

só salvar e vai aparecer lá na tela o installer

agora vc vai abrir ele


esperar isso aí e dar inicio a instalação normal

nao mude o local de instalação, já vai ta tudo certo no prefixo wine, so continuar

instalando

(minha net de batata ta atrasando o processo kkkkkkkkk)

voila, vai aparecer que deu erro! mas quem liga pra isso? já ta instalado e a gente vai pra o próximo ponto


so aperta em fechar ai

agora voce ja tem o battle.net instalado, so vai colocar o atalho pra conseguir rodar ele via lutris

Ou seja agora vc aperta no botão ++ de novo, e depois no instalar jogo localmente, a ultima opção.
primeira página faz assim

e na segunda pagina voce nao vai procurar o setup de instalacao e sim o executavel ja instalado, se vc fez direito vai estar na pasta Games/installerbattle.net/drive_c/Program Files x86/Battle.net e ai voce escolhe " battle net launcher .exe"

e no prefixo wine vc vai na pasta Games e criar outra pasta chamada “Battle.net” e escolher ela

e vai ficar assim:

terceira pagina opcoes de runner vc coloca o mesmo de antes:

e a quarta pagina tbm nao mudo nada, so salvar!

e agora voce ja tem o atalho do battle.net pronto pra rodar

espera isso de novo


so acontece uma vez, relaxa.

e pronto ja ta funcionando, mas nao funciona login so conectando com google e essas coisas, pelo menos comigo nunca deu certo, precisa colocar email e senha

e o installer battle.net eu simplesmente oculto, botao direito e: