O Proton é uma camada de compatibilidade gratuita e de código aberto, criada pela Valve com a CodeWeavers, que permite rodar jogos feitos para Windows no Linux direto pela Steam. Ele junta o Wine, que traduz as funções do Windows, ao DXVK e ao VKD3D-Proton, que convertem DirectX em Vulkan. Na Steam, o recurso se chama Steam Play e funciona com poucos cliques.
Não é emulação nem máquina virtual: o jogo roda direto no processador, e o Proton só traduz em tempo real as chamadas que o jogo faz ao Windows. Por isso o desempenho costuma ficar perto do original e, em alguns títulos, chega a superá-lo. Veja abaixo de que peças ele é feito.
| Componente | O que faz | Onde conferir |
|---|---|---|
| Wine | Traduz as APIs do Windows para o Linux | WineHQ |
| DXVK | Converte DirectX 9, 10 e 11 em Vulkan | Incluído no Proton |
| VKD3D-Proton | Converte DirectX 12 em Vulkan | Incluído no Proton |
| Steam Play | Opção da Steam que ativa o Proton | Steam |
| ProtonDB | Relatos de compatibilidade jogo a jogo | ProtonDB |
O que é o Proton da Valve e como ele funciona
Na prática, o Proton é uma versão do Wine modificada pela Valve e preparada para jogos, com vários componentes extras e integração direta à Steam. Ele foi apresentado em 2018 com o nome de Steam Play e mudou a situação dos jogos no Linux, que antes dependiam quase só de versões nativas ou de configurações manuais complicadas no Wine.
Quando você abre um jogo de Windows, ele espera encontrar bibliotecas como as DLLs do sistema e o DirectX. O Proton entrega versões compatíveis dessas peças: o Wine responde pelas funções gerais do Windows (arquivos, janelas, entrada, áudio), e o DXVK ou o VKD3D-Proton traduzem os comandos gráficos para Vulkan, a API gráfica aberta que os drivers do Linux suportam bem.
Caminho de um jogo de Windows no Proton
1. Jogo .exe
Feito para Windows, pede DirectX e DLLs
2. Wine
Responde às funções do Windows
3. DXVK / VKD3D
Traduz DirectX para Vulkan
4. Driver Vulkan
Mesa (AMD/Intel) ou NVIDIA proprietário
5. Placa de vídeo
Renderiza o jogo normalmente
Na primeira execução, os shaders são compilados; por isso o jogo pode engasgar nos primeiros minutos.
Quais são as versões do Proton
A Steam oferece várias versões ao mesmo tempo, e cada uma pode ser escolhida por jogo. Elas aparecem na biblioteca como ferramentas e são baixadas automaticamente.
- Proton estável (numerado): versões como 8.0, 9.0 e seguintes, testadas e recomendadas para a maioria dos jogos.
- Proton Experimental: recebe correções mais rápido e costuma ser a saída para lançamentos recentes que ainda falham na estável.
- Proton Hotfix: usado pela própria Valve para corrigir jogos específicos; normalmente a Steam aplica sozinha quando necessário.
- GE-Proton: versão comunitária mantida por GloriousEggroll, com codecs e correções extras; instalada manualmente ou pelo ProtonUp-Qt.
O código do Proton oficial é público no repositório da Valve no GitHub, onde também ficam os relatos de bugs por jogo e as notas de cada versão.
Como usar o Proton no Linux: ativando o Steam Play
Para usar o Proton, basta instalar a Steam no Linux e ativar o Steam Play nas configurações; o resto é automático. Em muitos jogos, a Steam já aplica o Proton sozinha, mas ligar a opção global libera todo o catálogo de Windows.

- Instale a Steam: use a loja de aplicativos da sua distribuição, o pacote oficial do site da Steam ou a versão Flatpak pelo Flathub.
- Atualize o driver de vídeo: AMD e Intel usam o Mesa, já incluído; em placas NVIDIA, instale o driver proprietário recomendado pela distribuição.
- Abra as configurações: no menu Steam, vá em Configurações e depois na seção Compatibilidade.
- Ative o Steam Play: marque a opção para habilitar o Steam Play em todos os outros títulos e escolha a versão do Proton padrão.
- Reinicie a Steam: depois disso, todos os jogos de Windows da biblioteca aparecem com o botão Instalar.
- Troque a versão por jogo: se algum título falhar, clique com o botão direito, vá em Propriedades, Compatibilidade e force outra versão.
Nas Propriedades de cada jogo também há o campo de opções de inicialização. Escrever PROTON_LOG=1 %command% gera um arquivo de log na pasta pessoal, útil para pedir ajuda em fóruns. Outros parâmetros que aparecem nos relatos do ProtonDB entram no mesmo campo, sempre antes de %command%.
O que o PC precisa ter
O requisito central é uma placa de vídeo com suporte a Vulkan, o que inclui praticamente todas as GPUs dedicadas e integradas lançadas na última década. Placas muito antigas, que só suportam OpenGL, não rodam DXVK e ficam limitadas. Além disso, o processador precisa ser x86-64: o Proton oficial não roda em ARM, e os projetos para ARM64 e Android ainda são experimentais e dependem de emuladores de CPU.
Como saber se um jogo funciona no Proton
A forma mais rápida de checar é pesquisar o título no ProtonDB, site comunitário em que jogadores registram como o jogo rodou, em qual hardware e com quais ajustes. Cada jogo recebe uma classificação geral, resumida abaixo.
| Classificação | O que significa |
|---|---|
| Native | Tem versão nativa para Linux |
| Platinum | Roda perfeito, sem ajustes |
| Gold | Roda perfeito após pequenos ajustes |
| Silver | Roda com problemas menores |
| Bronze | Roda, mas com falhas que atrapalham |
| Borked | Não abre ou não é jogável |
Vale ler os relatos mais recentes, não só a nota geral: um jogo marcado como Borked há anos pode ter passado a funcionar depois de uma atualização do Proton, e o contrário também acontece quando o jogo recebe um patch ou troca o anticheat.
Quais jogos não rodam no Proton: o limite do anticheat
O principal limite do Proton são jogos online com anticheat que não libera o Linux. Os sistemas Easy Anti-Cheat e BattlEye têm suporte ao Proton, mas cada desenvolvedor precisa ativá-lo no seu jogo; muitos ativaram, outros não.
- Anticheat em nível de kernel: sistemas que exigem acesso profundo ao Windows, como o Vanguard, simplesmente não funcionam no Linux.
- Bloqueio por decisão do estúdio: alguns jogos multiplayer populares recusam conexões vindas do Proton, mesmo quando tecnicamente poderiam rodar.
- DRM antigo ou agressivo: certas proteções contra cópia causam travamentos ou impedem a abertura do jogo.
- Launchers de terceiros: jogos que abrem lançadores próprios dentro da Steam às vezes exigem ajustes ou versões alternativas do Proton.
Jogos single-player e a maioria dos multiplayer sem anticheat restritivo costumam funcionar bem. Como a situação de cada título muda com atualizações, confira sempre o ProtonDB e as notas do próprio jogo na Steam antes de comprar.
Como funciona o Proton no Steam Deck
No Steam Deck, o Proton já vem ativado e é o que faz o portátil rodar quase todo o catálogo de Windows, já que o aparelho usa o SteamOS, um sistema baseado em Linux. O usuário não precisa configurar nada: a Steam escolhe a versão indicada para cada jogo.
A Valve também testa títulos e exibe um selo de compatibilidade na loja: Verificado (funciona bem, com controles e texto adequados), Jogável (roda, mas pode exigir ajustes), Incompatível e Desconhecido. O selo fica visível na página de cada jogo e na seção do aparelho no site do Steam Deck. Esse trabalho acaba beneficiando quem usa Linux no desktop, porque as correções entram no mesmo Proton.

Dá para rodar jogos de Windows no Linux fora da Steam?
Sim. O Proton foi feito para a Steam, mas launchers como o Heroic Games Launcher (para Epic Games, GOG e Amazon) e o Lutris permitem usar Proton, GE-Proton ou Wine em jogos de outras lojas. Também é possível adicionar um executável qualquer à Steam como jogo externo e forçar o Proton nas propriedades.
| Ferramenta | Melhor para | Usa Proton? |
|---|---|---|
| Steam | Biblioteca Steam | Sim, integrado |
| Heroic | Epic, GOG e Amazon | Sim, ou Wine |
| Lutris | Várias lojas e jogos antigos | Sim, ou Wine |
| ProtonUp-Qt | Instalar GE-Proton e variantes | Gerencia versões |
Erros comuns e dicas práticas
- Driver desatualizado: é a causa mais comum de tela preta ou queda de desempenho; mantenha o Mesa ou o driver NVIDIA em versões recentes.
- Travadas no começo: é a compilação de shaders; deixe o pré-cache de shaders da Steam ativado e dê alguns minutos ao jogo.
- Jogos em partição NTFS: rodar a biblioteca em disco formatado para Windows causa erros; prefira ext4, Btrfs ou outro sistema de arquivos do Linux.
- Vídeos de abertura não tocam: problema de codec; o Proton Experimental ou o GE-Proton costumam resolver.
- Trocar de versão sem apagar dados: se o jogo continuar falhando, apague a pasta compatdata do jogo para recriar o prefixo, guardando antes os saves locais.
Qual o melhor Linux para substituir o Windows e jogar
Qualquer distribuição atual roda a Steam e o Proton, mas as mais práticas para quem vem do Windows são as que trazem drivers e pacotes recentes sem esforço. Linux Mint e Pop!_OS são amigáveis e têm instalação fácil do driver NVIDIA; Fedora oferece kernel e Mesa sempre atualizados; e o Bazzite é voltado para jogos, com visual inspirado no SteamOS. O Ubuntu também funciona bem, com a maior base de tutoriais.
Se o objetivo é jogar, priorize kernel e drivers recentes, principalmente em placas de vídeo lançadas há pouco tempo. Distribuições muito conservadoras podem demorar a reconhecer hardware novo.
Perguntas frequentes
O que é o sistema Linux?
Linux é um sistema operacional gratuito e de código aberto, distribuído em versões chamadas distribuições, como Ubuntu, Fedora e Linux Mint. Ele roda em PCs, servidores, celulares Android e no Steam Deck, e é nele que o Proton funciona.
O Proton é gratuito e precisa ser baixado à parte?
É gratuito e não precisa de download manual: a Steam baixa a versão escolhida ao ativar o Steam Play. Só variantes comunitárias, como o GE-Proton, exigem instalação separada, pelo GitHub do projeto ou pelo ProtonUp-Qt.
Jogos no Proton rodam mais lentos que no Windows?
Depende do jogo e do hardware. Muitos títulos rodam com desempenho parecido, alguns ficam mais rápidos e outros perdem um pouco, principalmente em DirectX 12 e em placas NVIDIA. Os relatos do ProtonDB ajudam a ter uma ideia para o seu caso.
É possível usar o Word no Linux?
Não há versão nativa do Microsoft Word para Linux, mas dá para usar o Office pela versão web no navegador ou alternativas como o LibreOffice, que abre e salva arquivos .docx. O Proton é voltado para jogos e não é a ferramenta indicada para o Office.
O Linux é melhor do que o Windows para jogar?
Depende do que você joga. O Linux é leve, gratuito e roda a maior parte do catálogo da Steam com o Proton, mas ainda perde em jogos com anticheat que bloqueia o sistema. Quem joga muitos títulos competitivos online deve conferir a lista antes de migrar.
O Proton funciona em ARM ou no Android?
O Proton oficial é feito para processadores x86-64. Existem projetos que combinam Wine com emuladores de CPU para rodar jogos em ARM64 e Android, mas são experimentais, com compatibilidade e desempenho bem menores que em um PC comum.









