Como jogar jogos para Windows usando o Proton

Publicado por Samuel Leonardo em 16/06/2022

[ Hits: 6.888 ]

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

Sites e grupos para encontrar emprego de TI

Lista de IDEs para Programação em Qualquer Distro

Músicas para ouvir enquanto programa

Converter imagem para base64 via shell

Curso de introdução ao estudo de compiladores

Leitura recomendada

Jogos do Nintendo Wii no Ubuntu e derivados

Configurando o Ryujinx para rodar jogos de Nintendo Switch no Linux

Conheça um pouco os Roguelikes

Crack Attack! Jogo para quem tem QI (estilo Tetris Attack)

Como obter o ProjectBrutality do github

  

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