Como jogar jogos para Windows usando o Proton

Publicado por Samuel Leonardo em 16/06/2022

[ Hits: 6.437 ]

Blog: https://nerdki.blogspot.com.br/

 


Como jogar jogos para Windows usando o Proton



Nesta dica veremos como usar o Proton (projeto da Steam) para rodar jogos e aplicativos Windows no seu GNU/Linux.

Siga o passo a passo no Ubuntu (20.04 ou superior) e derivados:

1. Instale a Steam e o Wine:

NOTA: abra um terminal com Control+Alt+T.

sudo apt install steam wine

2. Depois de instalados, abra a Steam, execute "steam" no terminal ou apenas abra pelo menu de aplicativos.

3. Logue-se na sua conta Steam e vá até o menu:

Steam > Settings

4. Depois escolha Steam Play (última opção lá em baixo).

5. Verifique se a opção "Enable Steam Play for supported titles" está marcada, se não está, marque-a.

6. Depois marque a opção: Enable Steam Play for all other titles

7. Agora, abra um terminal e execute isso:

ls ~/.steam/steam/steamapps/common/ | grep Proton

Se mostrar algo na saída como "Proton 3.7" então está tudo ok. Se não mostrar, leia a "NOTA" no final desta dica.

8. Abra outro terminal e execute o comando "nano". Vai abrir o nano que é um editor de textos via terminal.

Obs: você pode também usar o editor de textos padrão da sua distro no lugar do nano, exemplos: gedit, Xed, kwrite etc.

Depois, copie e cole o conteúdo abaixo para dentro da janela do nano:

Obs.: troque o ali onde tem o 3.7 pelo valor que teve na saída do passo 7. No meu, deu saída "Proton 3.7"

#!/bin/bash

W="~/.steam/steam/steamapps/common/Proton 3.7/dist"
echo $W
export WINEVERPATH=$W
export PATH="$W/bin:$PATH"
export WINESERVER="$W/bin/wineserver"
export WINELOADER="$W/bin/wine"
export WINEDLLPATH="$W/lib/wine/fakedlls"
export LD_LIBRARY_PATH="$W/lib:$LD_LIBRARY_PATH"
exec wine $@

Aperte Control+O para salvar e digite o nome "proton.sh" para o nome de arquivo, aperte Enter para salvar (aperte Control+X pra fechar o nano) e depois execute:

chmod +x proton.sh
mv proton.sh ~/.local/bin

Isso vai dar poder de execução pro script e então movê-lo para o ~/.local/bin

9. Feito tudo isso, agora você pode apenas abrir um terminal na pasta do programa ou game e executá-lo assim:

proton.sh "nome do jogo.exe"

Exemplo, abra o terminal na pasta do jogo e execute:

proton.sh SM3DL.exe
NOTA: se não achar a pasta do Proton no passo 7, é porque precisa instalar um jogo. Com o Steam aberto e você já logado numa conta, instale o jogo free Brawlhalla, apenas para poder usar o proton.

Boa diversão!

Outras dicas deste autor

Cross Compiling - compilando seus programas C/C++ para Windows usando seu Linux

Absorver textos de livros como uma esponja

Removendo barra de título ao maximizar programas no Ubuntu

Ativando execução de scripts CGI no Lighttpd

Baixe de graça alguns livros do O'Reilly

Leitura recomendada

Jogos Indie no GNU/Linux

Para os gamers: acessando Gearbox SHiFT no GNU/Linux

Emulador PSP no Fedora 22

Diversão - Alguns joguinhos para GNU/Linux

Emulador pcsx2 (ps2) no Slackware64-14.2_multilib

  

Comentários
[1] Comentário enviado por maurixnovatrento em 06/07/2022 - 12:27h


Muito bom. Bem prático.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts