1) sim 2) Defina "bom" 3) funciona mal? Qual é o seu modelo de cartão? Há algum problema?
Braiam 29/03
Respostas:
65
Ontem instalei com sucesso o Diablo 3 no meu laptop, o Asus Zenbook UX32VD. Mas acho que as etapas que eu fiz podem ser executadas em qualquer outro computador. Minha configuração:
Linux 3.8.6-030806-generic
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=13.04
DISTRIB_CODENAME=raring
DISTRIB_DESCRIPTION="Ubuntu 13.04"
Em seguida setup file from my computer, escolha e escolha o arquivo baixado na etapa 2.
Agora instale o Diablo 3 como de costume, faça o login no battle.net e baixe o jogo D3.
O PlayOnLinux baixará o vinho automaticamente e se configurará.
Não sei por que, mas só tenho sucesso com isso em 3D. Fiz as mesmas coisas no passo 3. Mas ele travou duas vezes. Na primeira vez em que o cliente Diablo 3 foi instalado, ele carregou, mas não pôde se conectar ao battle.net. Acabei de excluir tudo e fiz o passo 3 novamente
Antes de ir para a etapa 4, tente iniciar o Diablo 3. Se funcionar, e você pode reproduzir com baixa qualidade gráfica - vá para a próxima etapa.
4. Instale e configure o zangão
Agora, após a instalação bem-sucedida do D3, você precisa explicar ao PlayOnLinux para usar sua placa gráfica. No meu caso, é a GeForce GT 620M. O que é bumblebee?
Muitos notebooks recentes com uma placa nVidia discreta e um processador i3 / i5 / i7 usam a tecnologia nVidia Optimus para melhorar a vida útil da bateria. Infelizmente, esta solução de software está disponível apenas no Windows 7 e posterior.
O Projeto Bumblebee é um conjunto de ferramentas desenvolvidas por pessoas com o objetivo de fornecer suporte ao Optimus no Linux (os gráficos híbridos herdados da nVidia também são suportados) enquanto aguardam o kernel e os drivers suportarem esses notebooks
Usaremos o utilitário primusrunpara executar nossa placa nvidia de suporte D3. Para instalar o zangão e o primus, faça isso.
64 bits: você também precisa instalar o pacote "primus-libs-ia32: i386":
sudo apt-get install primus-libs-ia32:i386
Para configurar o zangão para sua placa de vídeo, verifique este
5. Verifique o zangão
vblank_mode = 0 primusrun glxspheres64
ou para 32 bits
vblank_mode = 0 primusrun glxspheres
Deverá fornecer mais ou igual a 120 qps.
Como alternativa, você pode usar
optirun glxspheres.
Como o primusrun tem fps constantes no Diablo 3, mas ainda é lento, prefiro optirun do que o primusrun.
6. Execute D3 usando primusrun
Após a etapa 3, o PlayOnLinux deve adicionar o ícone de inicialização do Diablo3 à sua área de trabalho. Se não criar apenas você mesmo na ~/Desktoppasta. Chame de "Diablo III.desktop". Abra com seu editor. Deve ficar assim:
[Desktop Entry]
Encoding=UTF-8
Name=Diablo III
Comment=PlayOnLinux
Type=Application
Exec=primusrun /usr/share/playonlinux/playonlinux --run "Diablo III" %F
Icon=/home/c0rp/.PlayOnLinux//icones/full_size/Diablo III
Name[fr_FR]=Diablo III
StartupWMClass=Diablo III Launcher.exe
Categories=
Note que eu mudo Exec. Foi apenas /usr/share/playonlinux/playonlinux --run "Diablo III" %F. Eu adiciono primusrunpara obter os melhores gráficos que minha placa de vídeo pode fornecer.
7. Resolvendo problemas.
Eu também tenho um problema com a resolução. O jogo sempre começou com configurações de 800x600. Encontrei o arquivo de configuração no meu diretório pessoal. /$HOME/Diablo III/existe um arquivo D3Prefs.txt, onde coloco minha resolução:
E instale executando esse arquivo de pacote configurável
sudo sh VMware-Player-6.0.1-1379776.x86_64.bundle
2. Baixe e instale a imagem do Windows 8.1.
Obtenha a imagem mais recente do Windows 8.1 em algum lugar.
Corra vmplayer. EscolherCreate a New Virtual Machine
Em seguida, escolha Use ISO Imagee escolha a imagem W8.1 baixada.
Instale o Windows como de costume. Após a instalação, desligue a máquina virtual, vá para Configurações da máquina virtual e verifique se o 3D Acceleration for W8.1 está ativado.
Ligar virtual machine
3. Resolvendo aviso Hardware graphics acceleration is not available
Se você não vir esta mensagem, pule esta etapa.
Afaste-se de você virtual machine. Vá para $HOME/vmware/you_windows_install_folder, para mim é /home/c0rp/vmware/Windows 8 x64/. Localize o arquivo * .vmx, abra-o usando qualquer editor e adicione esta linha:
mks.gl.allowBlacklistedDrivers = TRUE
Também faça o download da libtxcbiblioteca:
sudo apt-get install libtxc-dxtn-s2tc0
Execute a máquina virtual e verifique se o aviso desaparece.
4. Aumente o tamanho da SVGA VRAM
Afaste-se de você virtual machine. Vá para $HOME/vmware/you_windows_install_folder, para mim é /home/c0rp/vmware/Windows 8 x64/. Localize o arquivo * .vmx, abra-o usando qualquer editor e adicione esta linha:
svga.vramSize = 1073741824
Minha placa de vídeo tem 1G vram, é por isso que adiciono svga.vramSize = 10737418241073741824 bytes = 1 Gbytes. Altere esse valor dependendo da sua placa gráfica.
Ligue virtual machinee verifique se está tudo bem. Pressione Win + R, entre dxdiage pressione Run. Vá para a guia Display, verifique se é suficiente vram.
5. Instale o Diablo III.
Acesse o site oficial , faça o download do cliente Diablo III. Instale-o e execute. Se estiver funcionando sem problemas, aproveite!
6. Problema na tela em branco.
Se você pressionar PLAY, e vir apenas a tela branca em branco, mate Diablo III e saia do cliente battle.net. Vá para a sua pasta pessoal C:\Users\user_name\Documents\Diablo III, encontre o arquivo D3Prefs.txt, abra-o. Mude o parâmetro DisplayModeWindowModede "0" para "1". Ou, se esse parâmetro não existir, adicione-o ao final do arquivo:
DisplayModeWindowMode "1"
Obrigado por todos que fizeram isso antes, encontrei tudo na Internet. Aqui os links que eu uso:
Aqui está uma versão menos complicada pronta para 2017. Acabarei reescrevendo isso para não usar playwithlinux, mas acho que essa é a maneira mais simples de carregar o Diablo por enquanto.
Primeiro, faça um favor a si mesmo e verifique se você está usando os drivers certos. Para ver seu driver de vídeo, execute lspci -k | grep -A 2 -i "VGA". Se você está usando os gráficos integrados e vê o driver da Intel, está bem. Se você deve usar drivers da nvidia e não o encontra lá, faça o download dos drivers diretamente do site deles (e compre analgésicos) ou use o repositório Ubuntu .
Instale o Diablo 3
Instale o playonlinux :sudo apt-get install playonlinux
Instale a versão mais recente do armazenamento temporário do vinho : Ferramentas> Gerenciar versões do Wine
Crie uma nova unidade virtual : Configure> Novo> Instalação de 32 bits> escolha a versão intermediária que você acabou de escolher> escreva qualquer nome (escrevi "D3")
Selecione esta unidade no menu Configuração (deve estar ao lado do padrão) e vá até a guia "Wine" e clique em "Configure Wine"
Uma janela "Configuração do vinho" será exibida. Vá para a guia "Bibliotecas" e adicione estas bibliotecas : api-ms-win-crt-runtime-l1-1-0, d3dcompiler_47, msvcp140, vcruntime140. Clique em Aplicar / OK.
Faça o download do instalador do Windows D3 no Battle.net ( link direto )
De volta à guia "Configuração do PlayOnLinux", clique em "Diversos" e clique em "Executar um arquivo .exe nesta unidade virtual" . Escolha o instalador que você acabou de baixar e a todo vapor. Se você possui uma configuração não padrão, pode ser necessário procurar correções específicas (ou revisar a verificação do driver, se você a ignorou acima). Caso contrário, você deve estar pronto!
(opcional) Volte à guia "Geral" na janela de configuração do playonlinux e clique em "Criar um novo atalho a partir desta unidade virtual" e selecione "Diablo III launcher.exe" para facilitar o acesso futuro.
Espero que essas correções acabem por ser incluídas na instalação padrão do assistente playonlinux.
Respostas:
Ontem instalei com sucesso o Diablo 3 no meu laptop, o Asus Zenbook UX32VD. Mas acho que as etapas que eu fiz podem ser executadas em qualquer outro computador. Minha configuração:
Este tutorial também funciona para:
lspci:
Vou tentar explicar o que fiz.
1. Instale a última versão do PlayOnLinux.
Hoje é 4.2.2 (Também testado com 4.2.5)
Isso pode ser feito baixando do site oficial ou fazendo o seguinte:
Adicione ppa e instale.
2. Baixe o cliente Diablo 3 do site oficial da Blizzard
3. Instale o Diablo 3 usando o PlayOnLinux
Executar
playonlinux
, clique noInstall
botão.Pesquise Diablo 3 e clique em instalar.
Em seguida
setup file from my computer
, escolha e escolha o arquivo baixado na etapa 2.Agora instale o Diablo 3 como de costume, faça o login no battle.net e baixe o jogo D3.
O PlayOnLinux baixará o vinho automaticamente e se configurará.
Não sei por que, mas só tenho sucesso com isso em 3D. Fiz as mesmas coisas no passo 3. Mas ele travou duas vezes. Na primeira vez em que o cliente Diablo 3 foi instalado, ele carregou, mas não pôde se conectar ao battle.net. Acabei de excluir tudo e fiz o passo 3 novamente
Antes de ir para a etapa 4, tente iniciar o Diablo 3. Se funcionar, e você pode reproduzir com baixa qualidade gráfica - vá para a próxima etapa.
4. Instale e configure o zangão
Agora, após a instalação bem-sucedida do D3, você precisa explicar ao PlayOnLinux para usar sua placa gráfica. No meu caso, é a GeForce GT 620M. O que é
bumblebee
?Usaremos o utilitário
primusrun
para executar nossa placa nvidia de suporte D3. Para instalar o zangão e o primus, faça isso.64 bits: você também precisa instalar o pacote "primus-libs-ia32: i386":
Para configurar o zangão para sua placa de vídeo, verifique este
5. Verifique o zangão
ou para 32 bits
Deverá fornecer mais ou igual a 120 qps.
Como alternativa, você pode usar
Como o primusrun tem fps constantes no Diablo 3, mas ainda é lento, prefiro optirun do que o primusrun.
6. Execute D3 usando primusrun
Após a etapa 3, o PlayOnLinux deve adicionar o ícone de inicialização do Diablo3 à sua área de trabalho. Se não criar apenas você mesmo na
~/Desktop
pasta. Chame de "Diablo III.desktop". Abra com seu editor. Deve ficar assim:Note que eu mudo
Exec
. Foi apenas/usr/share/playonlinux/playonlinux --run "Diablo III" %F
. Eu adicionoprimusrun
para obter os melhores gráficos que minha placa de vídeo pode fornecer.7. Resolvendo problemas.
Eu também tenho um problema com a resolução. O jogo sempre começou com configurações de 800x600. Encontrei o arquivo de configuração no meu diretório pessoal.
/$HOME/Diablo III/
existe um arquivoD3Prefs.txt
, onde coloco minha resolução:Obrigado por todos que fizeram isso antes, encontrei tudo na Internet. Aqui os links que eu uso:
UbuntuUpdates - PPA: PlayOnLinux
Executando jogos específicos com 'primusrun'
Primus: Melhor desempenho e menos consumo de energia para o Bumblebee [Chipsets gráficos híbridos Optimus] ~ Web Upd8: Blog do Ubuntu / Linux
Página inicial · Bumblebee-Project / Bumblebee Wiki
Configuração · Bumblebee-Project / Bumblebee Wiki
PlayOnLinux - Definir resolução manualmente
fonte
Para aqueles que têm problemas para jogar Diablo III usando o playonlinux.
Outra abordagem é instalar o D3 na máquina virtual do Windows 8.1.
1. Vá para o site oficial e faça o download do vmplayer, para mim foi
VMware-Player-6.0.1-1379776.x86_64.bundle
.Torne executável
E instale executando esse arquivo de pacote configurável
2. Baixe e instale a imagem do Windows 8.1.
Obtenha a imagem mais recente do Windows 8.1 em algum lugar.
Corra
vmplayer
. EscolherCreate a New Virtual Machine
Em seguida, escolha
Use ISO Image
e escolha a imagem W8.1 baixada.Instale o Windows como de costume. Após a instalação, desligue a máquina virtual, vá para Configurações da máquina virtual e verifique se o 3D Acceleration for W8.1 está ativado.
Ligar
virtual machine
3. Resolvendo aviso
Hardware graphics acceleration is not available
Se você não vir esta mensagem, pule esta etapa.
Afaste-se de você
virtual machine
. Vá para$HOME/vmware/you_windows_install_folder
, para mim é/home/c0rp/vmware/Windows 8 x64/
. Localize o arquivo * .vmx, abra-o usando qualquer editor e adicione esta linha:Também faça o download da
libtxc
biblioteca:Execute a máquina virtual e verifique se o aviso desaparece.
4. Aumente o tamanho da SVGA VRAM
Afaste-se de você
virtual machine
. Vá para$HOME/vmware/you_windows_install_folder
, para mim é/home/c0rp/vmware/Windows 8 x64/
. Localize o arquivo * .vmx, abra-o usando qualquer editor e adicione esta linha:Minha placa de vídeo tem 1G vram, é por isso que adiciono
svga.vramSize = 1073741824
1073741824 bytes = 1 Gbytes. Altere esse valor dependendo da sua placa gráfica.Ligue
virtual machine
e verifique se está tudo bem. PressioneWin + R
, entredxdiag
e pressioneRun
. Vá para a guia Display, verifique se é suficiente vram.5. Instale o Diablo III.
Acesse o site oficial , faça o download do cliente Diablo III. Instale-o e execute. Se estiver funcionando sem problemas, aproveite!
6. Problema na tela em branco.
Se você pressionar
PLAY
, e vir apenas a tela branca em branco, mate Diablo III e saia do cliente battle.net. Vá para a sua pasta pessoalC:\Users\user_name\Documents\Diablo III
, encontre o arquivoD3Prefs.txt
, abra-o. Mude o parâmetroDisplayModeWindowMode
de "0" para "1". Ou, se esse parâmetro não existir, adicione-o ao final do arquivo:Obrigado por todos que fizeram isso antes, encontrei tudo na Internet. Aqui os links que eu uso:
Como corrigir o problema de aceleração 3D
Problema na tela em branco
Solução alternativa para placas gráficas não suportadas
Windows 8 no vmware player melhor desempenho gráfico possível
fonte
Aqui está uma versão menos complicada pronta para 2017. Acabarei reescrevendo isso para não usar
playwithlinux
, mas acho que essa é a maneira mais simples de carregar o Diablo por enquanto.Primeiro, faça um favor a si mesmo e verifique se você está usando os drivers certos. Para ver seu driver de vídeo, execute
lspci -k | grep -A 2 -i "VGA"
. Se você está usando os gráficos integrados e vê o driver da Intel, está bem. Se você deve usar drivers da nvidia e não o encontra lá, faça o download dos drivers diretamente do site deles (e compre analgésicos) ou use o repositório Ubuntu .Instale o Diablo 3
sudo apt-get install playonlinux
Instale a versão mais recente do armazenamento temporário do vinho : Ferramentas> Gerenciar versões do Wine
Uma janela "Configuração do vinho" será exibida. Vá para a guia "Bibliotecas" e adicione estas bibliotecas : api-ms-win-crt-runtime-l1-1-0, d3dcompiler_47, msvcp140, vcruntime140. Clique em Aplicar / OK.
Espero que essas correções acabem por ser incluídas na instalação padrão do assistente playonlinux.
fonte