domingo, 10 de março de 2013

World Of Warcraft no Linux: Resolvendo Problemas


Um dos games mais populares do mundo, o World Of Warcraft da Blizzard, já pode ser jogado no Linux há algum tempo graças ao Wine.
No entanto, o sistema do pinguim não é suportado oficialmente pela desenvolvedora do jogo, o que significa que se você tiver problemas, está por sua conta e risco.
Felizmente, as comunidades de usuários do Linux e do WoW estão sempre dispostas a ajudar gamers com problemas.
O objetivo deste artigo é reunir algumas dicas que podem ajudar a resolver os problemas mais comuns na combinação Linux + Wine + WoW.
Para o artigo, considere as versões:
  • World Of Warcraft 5.2.0
  • Wine 1.5.6
  • OpenSuse Linux 12.2

Instalação


Instalar o World Of Warcraft no Linux é relativamente simples, se levarmos em consideração a complexidade dos processos envolvidos.
Existem inúmeros tutoriais explicando o passo-a-passo da instalação, em especial, recomendo este:


Em resumo, basta copiar a pasta do jogo para a partição Linux e iniciar o launcher com o comando:
wine "/pasta/do/jogo/World of Warcraft Launcher.exe"
 Ou então rodar o jogo diretamente com o comando:
wine "/pasta/do/jogo/Wow.exe" -opengl
Lógico, se o seu sistema for 64 bits utilize o "Wow-64.exe".
Se funcionar, seja feliz.
Porém, se você se deparar com uma janela semelhante a esta:

Não se desespere!

Agora Sim, Resolvendo Problemas

Alguns detalhes que podem ajudar a resolver problemas, como o mostrado acima (Estou considerando que se trata de um sistema dual boot no qual o jogo já está instalado e funcionando no Windows - significando que as configurações de hardware atendem os requisitos mínimos do jogo):

  • Nunca execute o jogo com o Wine no mesmo diretório em que ele é executado no Windows. O Wine pode apagar ou alterar arquivos do diretório ou do cache do jogo que podem fazer com que a versão no Windows deixe de funcionar. Portanto, sempre crie uma cópia da pasta do jogo na partição Linux.

  • No terminal, instale a biblioteca abaixo:
        winetricks vcrun2005
Após instalar a biblioteca adicional o launcher do jogo já deve estar funcionando. Diversos artigos e fóruns apontam que se deve desativar a transferência P2P (peer-to-peer) do jogo para evitar outros erros. Eu, particularmente, não tive problemas com isso, mas se for o caso, acesse no launcher:  Opções > Preferências do Downloader e desmarque Permitir Transferência Ponto a Ponto.

Não se esqueça de adicionar o item no menu do seu lançador. Para isso, baixe o ícone do jogo e mova para a pasta de ícones compartilhada:
wget http://images.wikia.com/wowwiki/images/d/d3/Wow-icon-scalable.svg
 mv Wow-icon-scalable.svg $HOME/.local/share/icons/
Execute o comando abaixo com o editor de textos a sua escolha:
gedit  $HOME/.local/share/applications/wow.desktop
 Quando o editor abrir, digite as definições abaixo:
[Desktop Entry]
Categories=Application;Game;
Encoding=UTF-8
Exec=wine "/pasta/do/jogo/Wow-64.exe" -opengl
Icon=Wow-icon-scalable.svg
Name=World of Warcraft
Name[hr]=World of Warcraft
StartupNotify=false
Type=Application

Outros Problemas


Caso você tenha conseguido executar o jogo mas depois de alguns dias ele parou de funcionar, é possível que seja um problema de cache do Wine. Você pode entrar na pasta local em "/home/(SEU USUARIO)/.wine/" e procurar pelo conteúdo do jogo.
Se você utiliza o Wine apenas para este jogo, você pode apagar a pasta .wine inteira e executar o jogo em seguida para reconstruir o seu conteúdo.
Se ainda assim tiver problemas, execute o jogo diretamente no terminal e tente identificar problemas pela saída do executável. 
Depois, basta consultar o Oráculo.

Nenhum comentário:

Postar um comentário