Estou usando o play no linx e quero instalar o Starcraft com ele, mas ele falha sempre que tento. Eu instalei-o com sucesso, mas quando executo o battle.net ele não abre ou trava instantaneamente. Tentei diferentes versões do Wine mesmo travamento todas as vezes.
Estou executando o Ubuntu 16.04 com i7 4790k e um GTX 980
16.04
wine
playonlinux
tomkis
fonte
fonte
Respostas:
O PlayOnLinux faz um trabalho terrível com o Starcraft II no momento em que este artigo foi escrito. Se seu objetivo final é jogar Starcraft II no Linux, aqui está o que funcionou para mim no Ubuntu 17.04
Remova o PlayOnLinux completamente.
Rasgue o vinho que acompanha o sistema operacional.
Ativar arquitetura de 32 bits
Adicione o repositório para a preparação do vinho.
Atualize e instale
Agarre o instalador do battle.net
Configure o wine executando winecfg e ajuste as configurações de acordo com a captura de tela abaixo. Altere a resolução com sua resolução nativa.
Captura de tela da configuração do Wine
Corra com vinho
De lá, você pode iniciar qualquer jogo da Blizzard como Starcraft II, Diablo 3 ou Heros of the Storm no Ubuntu, mas eu só testei isso com Starcraft II.
Além disso, eu tive que pular alguns bastidores extras para conseguir meu laptop de jogos aqui para realmente usar o melhor das duas placas gráficas que ele possui. Se você também estiver neste barco, precisará continuar lendo para obter o Starcraft II da maneira certa.
Alterne para os drivers binários mais recentes do fornecedor. (Desculpe, comunidade Open Source - eu gosto de Starcraft)
Drivers binários selecionados
Em seguida, diga ao Linux para sempre usar seu cartão robusto
E defina o Prime Profile como NVIDIA
--- Isso faz você funcionar, mas não é estável. Se eu estava jogando mais de alguns minutos, recebi um erro de nevasca inútil. O mesmo fizeram algumas mudanças adicionais que me estabilizaram.
Winetricks instalados e algum software de suporte. Então tive que renomear o Battle.net Helper.exe para antigo.
Edit: Notei que este diretório "Battle.net.8394" altera seus números em cada atualização do Battle.net. Tome cuidado para fazer as alterações necessárias na versão mais recente instalada.
Edit: Novos erros sugeriram que eu precisava instalar o winbind. Parece ter ajudado.
Edit: Atualizado para o Ubuntu 17.04
gl hf
fonte
rm -rf ~/.wine
. Cuidado para não atrapalhar o comando de remoção.wget -O Battle.net-Setup.exe https://www.battle.net/download/getInstallerForGame?os=win&locale=enUS&version=LIVE&gameProgram=BATTLENET_APP
Battle.net Helper.exe
é um arquivo .dll. Eu pulei essa etapa de renomeação e as coisas parecem estar funcionando de qualquer maneira.Você precisa fazer a configuração avançada (personalizada) e instalar algumas bibliotecas separadamente, ao instalar com o POL. Estou jogando SC2 no Ubuntu 16.04. Infelizmente, ainda está travando. AFAIR, eu mais ou menos segui isso https://www.youtube.com/watch?v=jv8s0_5YvLg
Estas são as bibliotecas nativas que eu configurei para o SC2 (Configure -> Wine -> Configure Wine):
fonte