Como usar o “Proton” do Steam para jogar jogos do Windows no Linux

Logotipo do Steam ao lado do pinguim do Linux

Quer começar a jogar no Linux? Com utilitários como a ferramenta Proton do Steam, não é mais uma quimera, mesmo que o seu jogo seja oficialmente compatível apenas com Windows. Aqui está nosso guia completo para jogos no Linux usando Proton.

O que é Proton?

No passado, se você quisesse jogar os jogos do Steam no Linux, você tinha que instalar e executar o Steam por meio de uma camada de compatibilidade do Windows chamada  Wine . Você tinha que saber como configurar o Wine para fazer qualquer jogo funcionar.

Hoje em dia, você pode instalar uma versão nativa do Steam no Linux, e há muitos jogos com suporte nativo ao Linux também. Além disso, o Steam permite que você baixe sua versão bifurcada do Wine chamada Proton, que é pré-configurada para rodar seus jogos favoritos do Windows. Será uma parte importante do Steam Deck da Valve .

Quando o Proton foi anunciado pela primeira vez  como parte do projeto Steam Play, havia 27 jogos com suporte oficial do Proton. Desde então, esse número cresceu exponencialmente, com a Valve continuamente desenvolvendo e refinando a Proton para se adequar a uma gama maior de jogos.

Então, jogar no Linux é fácil agora? Bem, às vezes. Dependendo de algumas variáveis, seu jogo pode funcionar perfeitamente na primeira vez que você o executa. No entanto, outros jogos podem exigir alguns ajustes.

Se isso parece frustrante ou intimidador, existem maneiras de prever como você se sairá com um jogo específico.

Como descobrir se o Proton é compatível com o seu jogo

Quando você começar a usar o Proton, seu melhor amigo será o site ProtonDB . Aqui, você encontrará um banco de dados de jogos Steam com relatórios sobre como eles funcionam no Linux, com ou sem Proton.

Procure um jogo e você o encontrará com uma classificação que varia de “Platinum” a “Borked”. Essas classificações são derivadas de relatórios de usuários sobre suas experiências ao executar o jogo. Você pode percorrer esses relatórios para ver o que os jogadores dizem e pode filtrar por hardware e distros específicos para restringir os resultados a pessoas com configurações semelhantes às suas.

Recomendado:  Como tornar o Google sua página inicial no Chrome, Firefox, Edge ou Safari

Classificação do jogo no ProtonDB

Não se sobrecarregue com todas as estatísticas, parâmetros e números de versão. Só valerá a pena olhar se você encontrar problemas com seu jogo, como explicaremos mais tarde.

O mais importante a princípio é a classificação do jogo. Se o seu jogo for classificado como nativo , isso significa que você não precisa necessariamente do Proton para executá-lo. Se for classificado como  Gold ou  Platinum, há uma grande probabilidade de que, com o Proton, funcione para você com nenhum ou mínimo ajuste. Se for Bronze ou Prata , você provavelmente terá que fazer alguns ajustes para que funcione. Se for classificado como Borked , não há muita esperança para você, embora você ainda possa tentar. A válvula está melhorando continuamente a Proton para um melhor suporte, então é possível que uma classificação de Borked possa mudar.

Outra forma de encontrar recomendações de jogos é por meio de listas selecionadas no Steam, como o  curador de compatibilidade com Proton . Você encontrará centenas de jogos, cada um com um breve relatório sobre a estabilidade do jogo com o Proton. Você pode preferir esse método se não quiser rolar por muitas estatísticas e relatórios de usuário.

Como usar o Proton para Steam

Abra o Steam e, após fazer o login, encontre o jogo que deseja jogar em sua biblioteca.

Dica: certifique-se de que o ícone do Pinguim no topo da lista da sua biblioteca não esteja ativado. Isso separa os jogos que não são nativos do Linux.

O botão Instalar na página do jogo provavelmente estará esmaecido e não poderá ser clicado.

Jogo no Steam para Linux com o botão Instalar desativado

Não se preocupe. Estamos prestes a transformá-lo em um botão azul agradável e clicável.

No lado direito da página do jogo, clique no botão “Configurações” (um ícone de engrenagem). No menu suspenso que aparece, selecione “Propriedades”.

Clique em Configurações e depois em Propriedades

Na janela Propriedades, clique na guia Compatibilidade. Você deve encontrar uma única opção disponível: “Forçar o uso de uma ferramenta específica de compatibilidade do Steam Play.” Marque a caixa ao lado dele.

Selecione a guia Compatibilidade e marque a opção "Forçar o uso de uma ferramenta específica de compatibilidade do Steam Play"

Certifique-se de que o menu suspenso que aparece está definido para a versão mais alta disponível do Proton. Em seguida, vá em frente e saia da janela Propriedades.

A mensagem “Disponível para Windows” deve ter desaparecido e o botão “Instalar” na página do jogo deve estar azul e clicável agora. Clique nele para abrir a janela de instalação.

Recomendado:  30 comandos de voz que você pode usar em seu PlayStation 4

Clique no botão Instalar

Aqui, escolha suas preferências de atalhos. Você obterá uma estimativa do espaço em disco e do tempo de download necessário. Deixe o local de instalação como está e clique no botão “Avançar>”.

Clique no botão "Avançar>" para iniciar o download e a instalação

O download do jogo começará, junto com a versão do Proton que você selecionou. Assim que ambos forem baixados e instalados, você pode iniciar o jogo clicando em “Jogar”.

Download do jogo Steam e do Proton

Na primeira vez que você iniciar, o Steam pode precisar de alguns minutos na configuração pré-jogo. Seja paciente aqui.

Depois que seu jogo for iniciado, não desanime se ele tiver problemas no início. Os jogos nem sempre funcionam fora da caixa no Windows, então talvez você precise apenas fazer alguns ajustes nas configurações do jogo. Se isso não funcionar ou se você não conseguir acessar as configurações do jogo, considere usar um parâmetro de inicialização recomendado ou uma versão diferente do Proton, como explicaremos a seguir.

Usando parâmetros de inicialização

Alguns relatórios que você lê no ProtonDB dirão que você deve usar parâmetros de inicialização específicos (também chamados de opções de inicialização). Eles serão cadeias de palavras e caracteres parecidos com isto:

VKD3D_CONFIG = force_bindless_texel_buffer% command%

Parâmetros como esses dizem ao Steam que você deseja configurações específicas ativadas, desativadas ou ajustadas no lançamento. Às vezes, eles corrigem seus problemas ou melhoram o desempenho. Porém, tenha cuidado, pois eles sempre têm o potencial de causar mais problemas.

Para começar, abra a janela Propriedades do seu jogo no Steam novamente.

Clique em Configurações e depois em Propriedades

Na primeira guia que é aberta, a guia Geral, procure a seção “Opções de inicialização”. Lá, você encontrará uma caixa de texto onde pode digitar ou copiar e colar parâmetros de inicialização específicos.

Na guia Geral, encontre a caixa de texto Opções de inicialização e insira seus parâmetros

Depois de inserir seus parâmetros, saia da janela Propriedades e tente executar o jogo.

Se você ainda tiver problemas (ou novos problemas), basta abrir as Propriedades novamente e remover os parâmetros de inicialização. Tente procurar outras recomendações de parâmetros no ProtonDB. Se você quiser fazer um autodiagnóstico, o Suporte Steam fornece um guia para os parâmetros comumente usados.

Usando Versões Alternativas do Proton

Ao pesquisar um jogo no ProtonDB, você pode notar usuários relatando jogar o jogo em diferentes versões do Proton.

Diferentes versões do Proton sendo usadas no ProtonDB

Essas diferentes versões usam diferentes configurações e recursos que fazem com que certos jogos funcionem melhor, mas também podem causar problemas para outros jogos. Os usuários podem declarar em seus relatórios que uma versão específica funciona melhor para eles. Quando você vir isso e o jogo não estiver funcionando bem na versão que você está usando, considere mudar para essa versão do Proton. É fácil.

Recomendado:  Como importar imagens de sua câmera para o Lightroom

Basta voltar às configurações de compatibilidade descritas acima e, no menu suspenso, selecionar a versão do Proton que você deseja.

Menu suspenso mostrando várias versões disponíveis do Proton no Steam

Saia da janela Propriedades e inicie o jogo. O Steam pode precisar de tempo para baixar e instalar a versão do Proton que você escolheu.

O que é próton experimental?

Esta opção oferece a você o que há de mais moderno no desenvolvimento do Proton. Não há garantia de estabilidade, mas pode ter novos recursos e correções de que você precisa para executar o jogo. Trate-o como último recurso se outras versões recomendadas falharem.

Versões personalizadas do Proton

No ProtonDB, você verá um emblema “Steam Play” ou um emblema “Tinker” próximo ao número da versão do Proton que eles estão usando. O emblema do Steam Play significa simplesmente que é uma versão disponível diretamente através do Steam.

O emblema do Tinker, no entanto, indica que eles estão usando uma versão personalizada do Proton, não uma versão oficialmente suportada pela Valve. Não recomendamos usá-los, a menos que você saiba o que está fazendo.

Proton vs. Steam Linux Runtime

Às vezes, você verá algo chamado “Steam Linux Runtime” entre as opções do Proton. Esta não é outra versão do Proton. É uma opção que permite rodar uma versão do jogo que foi construída para Linux. Você pode selecionar Steam Linux Runtime se quiser instalar e rodar em vez do Proton e da versão do Windows.

Se você fizer isso, poderá receber uma mensagem na inicialização informando que seu sistema operacional Linux não é compatível. Se isso acontecer, você ainda pode continuar e tentar. Em nossos testes, o jogo às vezes funciona perfeitamente de qualquer maneira.

No entanto, nem sempre você deve confiar no tempo de execução do Linux. Às vezes, os desenvolvedores de jogos não conseguem dedicar muito tempo para garantir que a versão do Linux funcione bem. É possível que fique melhor com a versão para Windows acompanhada do Proton. Faça algumas experiências para descobrir.


Se você não consegue fazer o Proton funcionar para você, verifique os fóruns da comunidade Steam . ProtonDB também oferece um FAQ útil  para solução de problemas.

Agora que você está jogando jogos do Windows no Linux, pode estar curioso para saber quais outros aplicativos populares podem ser instalados em seu sistema.