Editado 10 Horas atrás por ExtremeHow Equipe Editorial
WineLinuxJogosConfiguraçãoDesempenhoConfiguraçõesGráficosBibliotecasDirectXAjustes
Tradução atualizada 10 Horas atrás
O Linux tem sido há muito tempo uma alternativa popular ao Windows e macOS. É de código aberto, seguro e muitas vezes mais rápido. No entanto, um dos maiores desafios para os usuários de Linux, especialmente os jogadores, é executar jogos exclusivos para Windows. Wine (Wine Is Not An Emulator) é uma camada que permite que softwares do Windows rodem em sistemas semelhantes ao Unix, como o Linux. Este documento orienta você sobre como configurar o Wine no Linux e otimizá-lo para jogos.
Wine não é um emulador, mas sim uma camada de compatibilidade que permite que as aplicações do Windows funcionem nos sistemas Linux. Ao traduzir chamadas de API do Windows para chamadas POSIX, o Wine preenche a lacuna entre o Windows e os sistemas semelhantes ao Unix, proporcionando aos usuários de Linux a capacidade de executar aplicativos do Windows. O Wine é particularmente útil para jogadores no Linux, permitindo-lhes executar jogos populares que não foram originalmente projetados para o ambiente Linux.
Antes de mergulhar na otimização para jogos, você precisa instalar o Wine no seu sistema Linux. O processo de instalação pode variar um pouco dependendo da distribuição do Linux, mas as etapas gerais são as mesmas.
Sempre comece atualizando seu sistema Linux para garantir que todos os pacotes existentes estejam atualizados. Abra o terminal e execute:
sudo apt update && sudo apt upgrade
Este comando atualizará sua lista de pacotes e atualizará seus pacotes atuais.
Para sistemas baseados em Ubuntu ou Debian, use o seguinte comando:
sudo dpkg --add-architecture i386 wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main' sudo apt update sudo apt install --install-recommends winehq-stable
Para o Fedora, você pode usar o seguinte:
sudo dnf install https://dl.winehq.org/wine-builds/fedora/29/winehq.repo sudo dnf install winehq-stable
Para verificar se o Wine foi instalado corretamente, digite o seguinte comando no seu terminal:
wine --version
Este comando retornará o número da versão do Wine instalada.
Uma vez que o Wine esteja instalado, inicie a configuração do Wine executando o seguinte:
winecfg
Este comando abrirá a ferramenta de configuração do Wine onde você pode definir várias opções, como compatibilidade de versão do Windows e opções gráficas.
Na janela de configuração, você pode escolher a versão do Windows que o Wine deve emular. Para a maioria dos jogos existentes, é aconselhável escolher Windows 10 ou Windows 7. Selecione sua versão escolhida no menu suspenso "Versão do Windows".
Na aba “Biblioteca”, você pode substituir o comportamento de DLLs específicas. Este é um recurso avançado, usado principalmente para resolver problemas com determinados aplicativos. Para jogos, alguns podem precisar substituir DLLs específicas para funcionar corretamente. Você pode adicionar novas entradas e selecionar o modo de substituição como “Nativo” ou “Integrado”.
Para obter a melhor experiência de jogo, o Wine pode ser ainda mais otimizado. Siga estas etapas adicionais para melhorar o desempenho e a compatibilidade:
Winetricks é um script que ajuda a instalar as bibliotecas e componentes necessários, como o .NET Framework ou DirectX. Para instalar o Winetricks, use o seguinte comando:
sudo apt install winetricks
Você pode usar o Winetricks para instalar os componentes necessários para jogos:
winetricks corefonts vcrun2005 vcrun2010 d3dx9
As configurações gráficas são muito importantes para o desempenho dos jogos. Na ferramenta de configuração do Wine (`winecfg`), vá para a aba "Gráficos" e ajuste as seguintes configurações:
Depois de configurar o Wine, teste seu jogo. A maioria dos jogos pode ser instalada baixando o instalador, indo para o diretório dele via terminal e executando:
wine setup.exe
Substitua "setup.exe" pelo nome real do arquivo do instalador. Uma vez instalado, execute o jogo executando seu executável com o mesmo método:
wine game.exe
Alguns jogos podem não funcionar corretamente desde o início. Verifique o Database de Aplicativos do Wine (AppDB) para informações sobre jogos específicos. Muitos usuários compartilham dicas, patches necessários e configurações personalizadas lá.
Para jogos com requisitos específicos, às vezes é necessário definir um prefixo de Wine (perfil) diferente. O prefixo do Wine é essencialmente um ambiente de Wine separado, semelhante a uma máquina virtual:
WINEARCH=win32 WINEPREFIX=~/wineprefix/game winecfg
Substitua game pelo nome apropriado para seu jogo. Use este prefixo para instalar e executar o jogo:
WINEPREFIX=~/wineprefix/game wine setup.exe
A instalação de alguns pacotes adicionais ou ajustes pode ajudar a melhorar o desempenho do jogo.
Muitos jogos têm melhor desempenho usando OpenGL ou Vulkan. Considere configurar o Wine para usar esses sistemas de renderização em vez do DirectX usando o parâmetro de linha de comando:
wine game.exe -opengl
Se um jogo suporta Vulkan, instale e use os drivers Vulkan para o seu sistema:
WINE_VK_ICD_FILENAMES="/usr/share/vulkan/icd.d/nvidia_icd.json" wine game.exe
Para sistemas multicore, habilitar o multithreading pode melhorar o desempenho. Dentro do `winecfg`, vá para Bibliotecas e adicione “d3dx9_36.dll”, configurando-o como Nativo.
Otimize o desempenho ajustando as configurações do jogo em termos de resolução de tela, qualidade gráfica e efeitos. Reduzir essas opções pode muitas vezes melhorar significativamente o desempenho sem uma redução considerável na qualidade visual, especialmente para hardware mais antigo.
Apesar de uma configuração cuidadosa, problemas podem ocorrer ao configurar ou executar jogos no Wine. Aqui estão alguns problemas comuns e soluções:
PlayOnLinux é uma interface gráfica para o Wine que simplifica a instalação e configuração de jogos do Windows. Se você achar desafiador usar o terminal ou se um jogo exigir muitas mudanças, o PlayOnLinux pode ser benéfico.
Instale o PlayOnLinux com:
sudo apt install playonlinux
Ele fornece um assistente amigável para instalar jogos e componentes necessários, além de gerenciar configurações do Wine para cada aplicativo de forma independente.
Configurar o Wine para jogos no Linux envolve instalar e configurar o Wine para emular efetivamente um ambiente Windows. Aproveitando ferramentas como Winetricks e PlayOnLinux e usando a configuração do Wine, você pode facilmente executar muitos jogos populares do Windows em um sistema Linux. Embora isso possa exigir ajustes detalhados para alguns jogos, o processo permite que os usuários de Linux desfrutem de uma ampla gama de jogos exclusivos para Windows sem dual-boot ou uso de máquinas virtuais. Com o contínuo apoio da comunidade e desenvolvimento, o Wine continua a melhorar, ampliando as possibilidades para jogadores no Linux.
Se você encontrar algo errado com o conteúdo do artigo, você pode