Como jogar jogos para Windows usando o Proton

Publicado por Samuel Leonardo em 16/06/2022

[ Hits: 6.714 ]

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

Tampermonkey - Executando JavaScript em Sites com o Chrome

Programadores realizadores vs sonhadores - quando ação define os resultados que obtemos em software

Tutorial básico de SEO com o Google (SEO starter guide)

Criando o hábito de ler sem gostar de ler

Baixe de graça alguns livros do O'Reilly

Leitura recomendada

Jogos de tiro com excelente qualidade para Linux

DoomRunner no Linux

Steam com Driver Nouveau

PCSX2: GS Failed to open [Resolvido]

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