Como configurar o Linux para jogos

Como configurar o Linux para jogos
Quando se trata de jogos no Linux, a maioria das pessoas considera isso uma possibilidade distante. Mas, ao longo dos anos, o Linux evoluiu em seu espaço para jogos e pode ser usado como um sistema operacional para jogos.

A vantagem adicional é que o Linux fornece mais eficiência porque não requer muita memória. O artigo fornece um guia detalhado sobre a criação do Ubuntu Linux como uma plataforma para jogos.

Jogando no Linux

Jogar no Linux foi uma tarefa difícil, pois requer muitas soluções alternativas e hardware específico. Mas, a introdução da plataforma de distribuição de jogos conhecida como Steam Play em 2012 revolucionou a experiência de jogo Linux. Ele permite que os jogadores joguem jogos do Windows no Linux e apresenta milhares de jogos específicos, mas não suportou a maioria dos jogos Triple-A para Linux.

No entanto, a integração do próton com o Steam Play adiciona uma camada de compatibilidade que simplificou a experiência do jogador de jogar milhares de jogos do Windows no Linux. Além disso, ele contém ferramentas populares como Wine e DXVK, que aprimoram o desempenho do jogo e a experiência do usuário, aliviando -os do ônus de entender o sistema subjacente.

A configuração do Linux para jogos requer algumas soluções alternativas. Siga este guia passo a passo para obter uma melhor experiência de jogo no Linux:

Obtendo os últimos drivers de vídeo

Os drivers de vídeo fornecem desempenho ideal do sistema para jogos. Instale os drivers de vídeo mais recentes em seu sistema executando os seguintes comandos.

Suporte de 32 bits:

Para ajudar o Linux a executar aplicativos de 32 bits em uma arquitetura de 64 bits, habilite as bibliotecas de 32 bits em distribuições baseadas em Debian.

Execute o seguinte comando dpkg no Ubuntu:

ubuntu@ubuntu: ~ $ sudo dpkg --add-architecture i386

Para usuários com placas gráficas AMD, instale o driver da AMD Mesa da seguinte forma:

ubuntu@ubuntu: ~ $ sudo add-aprop-repository ppa: kisak/kisak-mesa -y
ubuntu@ubuntu: ~ update APT de $ sudo
ubuntu@ubuntu: ~ $ sudo apt install mesa

Instale Lutris:

Lutris é uma plataforma de gerenciamento de jogos de origem livre que fornece instalação de jogo suave e configurações ideais. Lutris requer algumas dependências para a instalação bem -sucedida. Para isso, vamos começar com a instalação do vinho para adicionar uma camada de compatibilidade para executar aplicativos do Windows no Linux. Sem essas dependências, as ferramentas de Litrus podem não executar todas as funções necessárias para uma experiência de jogo otimizada:

Instalação de vinhos e dependências

Faça o download da chave do repositório para adicioná -la ao sistema, como segue:

ubuntu@ubuntu: ~ $ wget -nc https: // dl.Winehq.org/construção de vinho/winehq.chave
ubuntu@ubuntu: ~ $ sudo apt-key add winehq.chave

Por fim, adicione o repositório de vinhos e atualize o sistema para instalar a versão de gabinete de vinho:

ubuntu@ubuntu: ~ $ sudo add-propt-repository 'Deb https: // dl.Winehq.Org/Wine -Builds/Ubuntu/Focal Main '-y
ubuntu@ubuntu: ~ update APT
ubuntu@ubuntu: ~ $ apt-get install winehq-pale -y

Obtenha o pacote compatível com o Debian para o OpenSuse Build Service, adicionando seu repositório para atualizações automáticas, como segue:

ubuntu@ubuntu: ~ $ echo "Deb http: // download.OpenSuse.org/repositórios/home:/strycore/debian_10/ ./"| sudo tee/etc/apt/fontes.lista.D/Lutris.lista

Agora faça o download e adicione a chave do repositório:

ubuntu@ubuntu: ~ $ wget -q https: // download.OpenSuse.org/repositórios/home:/strycore/debian_10/liberação.chave
ubuntu@ubuntu: ~ $ sudo apt-key adicionar lançamento.chave

Finalmente, atualize o sistema para instalar Lutris:

ubuntu@ubuntu: ~ $ sudo apt -get install lutris -y

Esync

Esync visa reduzir a sobrecarga de desempenho em cenários como a CPU Bound. Ajuda com o tempo de compilação e melhora o desempenho da CPU. Use o seguinte comando para verificar se está ativado por padrão.

ubuntu@ubuntu: ~ $ ulimit -hn

Ele retornará a saída na forma de números. Um número superior a 500.000 significa que o Esync está ativado. Se não editar o sistema.conf & user.FIROS CONFIR dentro /etc /systemd diretório com a seguinte linha:

DefaultLimitnofile = 524288

Da mesma forma, para manter as configurações após a reinicialização, defina o valor ulimit nos limites.arquivo confide dentro /etc /segurança da seguinte forma:

ubuntu@ubuntu: ~ $ sudo vim/etc/segurança/limites.conf
[Domain] [Type] [Item] [Valor]
Usuário Hard Nofile 524288

De modo que as configurações acima apliquem limites duros ao usuário (substitua -o pelo nome de usuário), para processar 524288 arquivos abertos.

Habilite o modelo GameMem

O GameMode é um conjunto de bibliotecas e daemons que fornecem otimizações temporárias para o sistema de hospedagem ou em um jogo para uma melhor experiência de jogo.

GameMode desbloqueia todos os núcleos do sistema. Ele garante que nenhum processo de fundo incomum esteja funcionando simultaneamente com o jogo que pode interromper o desempenho. Atualmente, o GameMode suporta otimizações como scripts personalizados, prioridade de entrada/saída, agendador de kernel etc.

Jogos como Rise of the Tomb Raider, Total War: Three Kingdoms, Dirt 4 etc Integrar seu apoio e os jogadores só precisam executar o jogo para sua ativação. Enquanto outros precisam solicitar o suporte do GameMode, lançando o jogo usando o seguinte comando:

ubuntu@ubuntu: ~ $ gamemoderun ./nome do jogo

Para Steam, digite GameModerun % Command % na opção de lançamento do jogo. Antes, instalação do GameMode, instale as seguintes dependências no Ubuntu:

ubuntu@ubuntu: ~ $ apt install libdbus-1-dev ninja-build build-essencial meson libsystemd-dev pkg-config git libinih-dev

Agora instale o GameMode da seguinte maneira:

ubuntu@ubuntu: ~ clone git https: // github.com/Feralinteractive/GameMode.git
ubuntu@ubuntu: ~ $ CD GameMode
ubuntu@ubuntu: ~ $ git checkout 1.5.1
ubuntu@ubuntu: ~ $ ./bootstrap.sh

Problemas e instalação personalizada de próton

Como mencionado anteriormente, a camada de compatibilidade que o Proton fornece tem alguns problemas, pois é um pouco sub-desenvolvido em comparação com o vinho. Porém, os usuários podem resolvê -los executando a instalação personalizada do Proton.

Para mais detalhes, verifique o script de atualização de prótons no Github. cd na pasta raiz e wget para baixar o cproton.Arquivo SH, permita permissão de execução e execute o script da seguinte maneira.

ubuntu@ubuntu: ~ $ cd ~
ubuntu@ubuntu: ~ $ wget https: // cru.GithubUserContent.com/teruellinator/protonUpdater/master/cproton.sh
ubuntu@ubuntu: ~ $ sudo chmod +x cproton.sh
./cproton.sh

Ativando o compilador ACO (usuários da AMD)

A AMD Compiler aprimora o desempenho, alternando -o de LLVM para ACO. Ele permite que os jogos do compilador ACO tenham um desempenho excepcionalmente rápido no Linux.Instale os drivers de vídeo mais recentes para a AMD para ativar o compilador ACO. Após a instalação, inclua a seguinte linha no /etc/ambiente Arquivo como:

Radv_perftest = ACO

Ativar o compilador ACO é opcional, pois pode permitir que a maioria seja compatível com o desempenho excepcionalmente. No entanto, também pode causar problemas para alguns jogos.

Conclusão:

Configurar o Linux para jogos pode ser um trabalho difícil, mas jogar no Linux pode ser uma experiência melhor, pois consome recursos limitados de PC. O artigo fornece um guia passo a passo para personalizar o Linux para fins de jogo e melhor desempenho do jogo. Também damos informações para os usuários da AMD para ajudá -los a configurar seu PC para jogos.

Embora o Linux esteja em amplo uso para o trabalho, o Windows ainda está dominando o mundo dos jogos. O Linux fornece personalização de alto nível em todos os aspectos do sistema para tornar adequado jogar o melhor de todos os jogos.