Como jogar jogos para Windows usando o Proton

Publicado por Samuel Leonardo em 16/06/2022

[ Hits: 5.713 ]

 


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

Acessando um valor dada sua posição numa matriz bidimensional

OggConvert - Convertendo facilmente vídeos e músicas para OGG

Como desativar previsão do vídeo (inline preview) da home do YouTube

Removendo barra de título ao maximizar programas no Ubuntu

Cursos de Programação Online Grátis

Leitura recomendada

Melhorando o desempenho do cliente legendary (Epic Games Launcher)

Jogue Super Meat Boy no GNU/Linux

Jogos de tiro com excelente qualidade para Linux

Diversão - Alguns joguinhos para GNU/Linux

Jogando Gamão no GNU/Linux e no FIBS

  

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