O ecossistema de jogos no Linux percorreu um longo caminho, liderado principalmente pelos esforços contínuos da Valve com o Steam Deck, o SteamOS e a revolucionária camada de compatibilidade Proton. Hoje, rodar jogos desenhados exclusivamente para Windows em distribuições Linux é quase invisível para o usuário final — exceto quando você tenta instalar algo que não comprou na própria loja do Steam.
Felizmente, a mais recente atualização do cliente Steam, lançada neste mês de outubro, acaba de derrubar uma das últimas barreiras de usabilidade que ainda irritavam novos usuários e veteranos da plataforma.
O problema dos atalhos manuais
Historicamente, o recurso “Adicionar jogo Não-Steam à minha biblioteca” tem sido a principal salvação para usuários de Linux que desejam gerenciar executáveis de outras lojas (como a Epic Games Store, GOG, Amazon Games) ou jogos clássicos em CD através da interface amigável do Steam.
Até ontem, no entanto, o processo não era “plug-and-play”. Quando você apontava o Steam para um arquivo `.exe` (executável do Windows) e tentava rodá-lo, o Steam tentava executá-arlo nativamente como se fosse um binário de Linux. O resultado, claro, era um erro imediato ou um jogo que simplesmente não abria.
O jogador precisava entender que era necessário clicar com o botão direito no atalho, acessar as Propriedades, navegar até a guia Compatibilidade, marcar a caixa “Forçar o uso de uma ferramenta específica de compatibilidade” e, só então, escolher uma versão do Proton (como o Proton Experimental). Para o público mais “hardcore”, era um incômodo menor de 5 cliques. Mas para um consumidor leigo que comprou um Steam Deck e só queria instalar um arquivo baixado da internet, era uma frustração enorme e um motivo comum para encher os fóruns de suporte.
Proton como padrão universal
Com a nova atualização de outubro do cliente Steam, o jogo virou. O aplicativo agora é inteligente o suficiente para identificar automaticamente quando o atalho que você adicionou é um binário exclusivo de Windows. Ao detectar isso, o Steam já aplica a camada de compatibilidade do Proton nos bastidores, eliminando totalmente a necessidade de marcações manuais por parte do usuário.
Na prática, isso aproxima a experiência de uso de jogos externos à fluidez dos jogos oficiais da loja. Você adiciona o executável e aperta “Jogar”. O Steam gerencia a mágica do Wine/Proton silenciosamente.
E não parou por aí: botão de parada corrigido
Além dessa enorme melhoria na qualidade de vida, o update trouxe correções cruciais para quem usa gerenciadores de biblioteca alternativos, como o Lutris ou o Heroic Games Launcher, integrados ao Steam.
Havia um bug irritante onde o botão “Parar” (Stop) da interface do Steam falhava frequentemente ao tentar forçar o encerramento desses aplicativos de terceiros, deixando os processos zumbis rodando em segundo plano e devorando a bateria do Steam Deck. Esse problema foi oficialmente mitigado na nova atualização. O update também incluiu correções importantes no Steam Input para evitar que os controles (gamepads) tivessem suas ordens trocadas aleatoriamente no meio das sessões de jogo, algo que atormentava os jogadores de multiplayer local.
Sem dúvida, é um mês excelente para os gamers de pinguim!
Fique por dentro das principais novidades da semana sobre tecnologia e Linux: receba nossa newsletter!