Como jogar quase todos os jogos do Windows no Linux com o Steam Play

Como jogar quase todos os jogos do Windows no Linux com o Steam Play

Os jogadores de PC que desejam mudar para o Linux têm um problema: a biblioteca simplesmente não é grande o suficiente. Embora alguns títulos AAA sejam lançados no Linux, eles geralmente são limitados ao Steam e normalmente chegam após o lançamento do Windows e do macOS.





Mas e se disséssemos que o Linux agora pode acessar quase toda a biblioteca de jogos do Windows no Steam?





Veja como jogar jogos do Windows no Linux com uma versão beta do Steam Play.





transferir contatos do iphone para o Android

Jogos do Windows no Linux: a situação atual

Nos últimos anos, o cenário tem melhorado constantemente para os jogadores de Linux. A popularidade da plataforma tem aumentado lentamente, o suficiente para que alguns novos títulos importantes sejam lançados diretamente para o Linux.

Mas, para outros títulos, como você pode executar jogos do Windows no Linux?



  • Wine / PlayOnLinux : Usando a camada de compatibilidade Wine e o front-end PlayOnLinux, os jogadores do Linux podem executar títulos do Windows com vários graus de sucesso.
  • CodeWeavers Crossover : A versão proprietária do Wine, cujas melhorias foram adicionadas ao Wine posteriormente. Destina-se principalmente à execução de aplicativos do Windows no macOS e Linux, em vez de jogos.
  • Máquina virtual : Você pode criar uma VM do Windows no Linux e executar muitos jogos do Windows.
  • Steam Play : Lançado pela primeira vez em 2010, torna possível que muitos jogos de PC com Windows sejam executados no Linux.

Embora a compatibilidade do sistema operacional tenha melhorado desde que Gabe Newell da Valve expressou desdém pelo Windows, os problemas de desempenho e compatibilidade prejudicaram os jogos no Linux.

Isso pode mudar em breve com o lançamento do novo programa beta do Steam Play.





O novo Steam Play Beta

Em agosto de 2018, foi lançado o Steam Play beta, uma nova versão do software que permite que os jogos do Windows sejam executados no Linux. Após dois anos de colaboração com CodeWeavers e outras partes, isso inclui uma versão modificada do Wine, conhecida como Proton, e suporte para a API de gráficos 3D de plataforma cruzada Vulkan .

A versão inicial suporta 27 títulos, mas você pode sugerir outros . Além disso, outros títulos também funcionarão se já tiverem trabalhado com o Wine no passado.





O Proton difere do Wine de várias maneiras, principalmente na implementação de vkd3d Direct3D 12, OpenVR e Steamworks API bridges, correções para Direct3D 9 e Direct3D 11, controlador de jogo aprimorado e suporte a tela inteira. Também importante é o patchset esync (abreviação de 'sincronização baseada em eventfd'), que traz melhorias de desempenho para multi-threading.

Um bom desempenho geral é esperado para os títulos Vulkan, embora onde a tradução da API seja necessária, uma experiência Wine mais tradicional seja mais provável. Apesar de tudo, este é um grande passo em frente para os jogos Linux.

Melhor ainda, qualquer pessoa pode instalar a versão beta do Steam Play. Veja como!

Aceite o Steam Play Beta

Você vai precisar do Cliente Steam rodando em sua máquina Linux . Você pode instalá-lo como um aplicativo ou pode ter vindo pré-instalado com sua distribuição Linux centrada em jogos (por exemplo, o Distribuição SteamOS )

Para começar, abra o Steam e faça login. Encontre o Steam> Configurações menu e, em seguida, vá para o Conta aba.

Aqui, encontre o Participação Beta seção e clique Mudar . Selecione Atualização do Steam Beta na lista suspensa, então OK confirmar.

O Steam solicitará que você reinicie o aplicativo. Ao reiniciar, uma nova versão precisa ser instalada, então prepare-se para uma pequena espera enquanto 150 MB de dados são baixados.

Se você estiver usando o modo Big Picture no Steam, as instruções são um pouco diferentes. Abrir Configurações> Sistema e verificar Participe da versão beta do cliente . Reinicie o Steam quando solicitado.

Instale drivers gráficos atualizados

Para continuar, você precisará atualizar os drivers gráficos em seu dispositivo Linux. Se você estiver executando o SteamOS, uma atualização já terá feito isso.

As etapas a seguir são para dispositivos Ubuntu 18.04 LTS executando gráficos Nvidia, AMD ou Intel.

Nvidia

Você precisa instalar os drivers proprietários mais recentes para jogar no Steam Play beta. Abra um terminal e adicione o PPA do driver de terceiros da Canonical com estes comandos:

sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt install nvidia-driver-396

Depois que o driver for baixado, reinicie o sistema Linux.

AMD / Intel

Para gráficos AMD ou Intel, você precisará instalar os drivers Mesa e LLVM recentes:

sudo add-apt-repository ppa:paulo-miguel-dias/mesa sudo apt-get update sudo apt dist-upgrade sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386

Lembre-se de reinicializar o sistema após a instalação dos drivers. Os jogadores de RV também podem tirar proveito do suporte AMD para seus dispositivos usando estes comandos:

sudo add-apt-repository ppa:kisak/steamvr4pk sudo apt-get update sudo apt dist-upgrade sudo apt install linux-generic-steamvr-18.04

Com esses drivers instalados, seu PC Linux estará pronto (presumindo que tenha hardware gráfico adequado) para jogar quase todos os jogos do Windows via Steam. Verifica a Fóruns de suporte Steam para obter ajuda na instalação de drivers em outras distros.

Instale um jogo do Windows no Linux no Steam

Por padrão, você só pode instalar jogos compatíveis com Linux no Steam. Mesmo depois de entrar no programa beta, não há como instalar os jogos na interface de usuário do Steam. Clicar com o botão direito e selecionar Instalar no menu resultará em uma mensagem de erro instantânea.

como adicionar links para postagens do instagram

Por que você não pode instalar? Bem, você precisa habilitar o Steam Play para os títulos em sua biblioteca.

No Steam, vá para Steam> Configurações> Steam Play e garantir que ambos Habilite o Steam Play para títulos suportados e Habilite o Steam Play para todos os títulos são verificados.

(Também existe a opção de alternar entre as versões do Proton, o que será útil para solucionar problemas)

Clique OK para confirmar e siga as instruções para reiniciar o Steam. Você poderá então escolher qualquer título, clicar com o botão direito e selecionar Instalar . Cuidado, no entanto: títulos que não eram executados no Wine anteriormente provavelmente não funcionarão repentinamente.

Ao rodar um jogo, aparecerá uma mensagem informando que ele será iniciado com o Steam Play. Clique OK para prosseguir e jogar!

Como o Steam Play pode melhorar os jogos no Linux

Os jogos no Linux já melhoraram dez vezes com o lançamento do Steam Play beta. Mas pode se tornar ainda mais incrível graças à Valve, que facilita o envolvimento dos desenvolvedores.

O suporte Vulkan é uma parte importante desta estratégia, com Valve implorando desenvolvedores que atualmente não lançam para Linux:

'[T] arget Vulkan nativamente a fim de oferecer o melhor desempenho possível em todas as plataformas, ou pelo menos oferecê-lo como uma opção se possível. Também é uma boa ideia evitar qualquer middleware de DRM invasivo de terceiros, pois às vezes eles impedem que os recursos de compatibilidade funcionem conforme o esperado. '

Esta é uma excelente notícia daqui para a frente!

Jogue seus jogos favoritos do Windows no Steam hoje

Chega de mexer nas configurações do Wine e chega de frustração. A Valve revitalizou os jogos Linux na hora certa e todos podem se envolver.

Para resumir, você pode instalar jogos para Windows no Linux via Steam da seguinte maneira:

  • Use a opção do Steam Client beta
  • Baixe o cliente beta
  • Instale drivers gráficos atualizados
  • Ativar Steam Play no Steam

Agora, você pode ter problemas para obter os drivers gráficos corretos (eu fiz), mas você encontrará suporte online para ajudar aqui. Depois de superar esse problema potencial, no entanto, seu dispositivo Linux estará pronto para instalar quase qualquer jogo do Windows no Steam.

Talvez agora seja a hora de encerrar o Windows!

Compartilhado Compartilhado Tweet O email 5 dicas para turbinar suas máquinas Linux VirtualBox

Cansado do fraco desempenho oferecido pelas máquinas virtuais? Aqui está o que você deve fazer para aumentar o desempenho do VirtualBox.

Leia a seguir
Tópicos relacionados
  • Linux
  • Jogos
  • Vapor
  • Linux
  • Dicas de jogo
  • Linux Gaming
Sobre o autor Christian Cawley(1510 artigos publicados)

Editor adjunto de segurança, Linux, DIY, programação e explicação técnica e produtor de podcasts realmente úteis, com vasta experiência em suporte de desktop e software. Um colaborador da revista Linux Format, Christian é um mexedor de Raspberry Pi, amante de Lego e fã de jogos retro.

Mais de Christian Cawley

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever