Não faz muito tempo, era difícil acreditar que o Linux também seria uma plataforma de jogos até certo ponto. Os jogos nativos ainda são escassos, mas com o advento da API Vulkan, o desenvolvimento da camada de compatibilidade do Wine para executar aplicações Windows acelerou. O cliente Steam é uma prova clara disso, com o Proton a permitir a execução de mais de 70% de toda a biblioteca Steam. Fora do Steam, também é possível encontrar um grande número de bons jogos. O Lutris e o CrossOver são adequados para os executar, mas existe uma terceira opção - o PortProton. Permite-lhe correr jogos de terceiros utilizando o Proton. A seguir, veremos como instalar o Proton Linux.
O Proton é uma camada de compatibilidade baseada no Wine, um desenvolvimento pertencente à Valve e concebido para os clientes do Steam. Permite-lhe correr mais de metade dos jogos escritos para Windows. Pode encontrar uma lista de jogos e análises de jogadores no ProtonDB. PortProton é uma camada de compatibilidade Proton sem Steam com um pequeno utilitário para a configurar.
Ou, por outras palavras, proton sem steam linux. Para além do Proton original, existe uma versão modificada à escolha, o Proton GE. Inclui dezenas de correcções, bem como funcionalidades adicionais como a nitidez de baixa resolução (FSR). Se desejar, pode adicionar o Proton GE ao cliente Steam nativo.
O Proton para Linux inclui a capacidade de executar muitos jogos que anteriormente só estavam disponíveis para Windows, graças à compatibilidade com a biblioteca Wine e a tecnologia Proton. Isto permite aos utilizadores de Linux desfrutar de uma grande seleção de jogos que anteriormente não estavam disponíveis. O Proton proporciona um melhor desempenho e compatibilidade dos jogos no Linux, tornando a experiência de jogo mais agradável para os utilizadores deste sistema operativo.
Diferencia-se dos seus pares pela sua combinação única de tecnologias e funcionalidades. Utiliza sistemas sofisticados de inteligência artificial e redes neurais para gerar respostas tão semelhantes quanto possível a uma conversa humana. O Proton está constantemente a melhorar as suas capacidades e a expandir a sua base de conhecimentos para fornecer a máxima assistência aos seus utilizadores.
Antes de instalar o PortProton, é necessário atualizar o driver de vídeo. No Ubuntu, para o fazer, abra o utilitário Drivers e selecione o último driver proprietário da Nvidia. No caso da AMD e da Intel, é necessário usar o driver Mesa pré-instalado de código aberto. Deve ser entendido que a placa de vídeo não deve ser antiga, ela deve suportar Vulkan. As placas a partir da Nvidia GeForce 600, AMD Radeon HD7000 e Intel HD 500 funcionam com ela.
Além disso, pode ser necessário instalar os controladores Vulkan:
$ sudo apt install libvulkan1 libvulkan1:i386 vulkan-utils
Para o controlador Mesa:
$ sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386 libvulkan1 libvulkan1:i386 vulkan-utils
Também será necessário instalar dependências:
$ sudo dpkg --add-architecture i386
$ sudo add-apt-repository multiverse
$ sudo apt update && sudo apt upgrade
$ sudo apt install bubblewrap curl gamemode icoutils tar vulkan-tools libvulkan1 libvulkan1:i386 wget zenity zstd steam cabextract
Uma lista de comandos é fornecida para outras distribuições também.
Para instalar o PortProton, é necessário executar o comando:
$ wget -c -T 5 https://portwine-linux.ru/ftp/portwine/PortProton-95 && sh "./PortProton-95"
Após a instalação, tem a opção de executar imediatamente o PortProton para configurar o Wine. Na secção Autoinstalação pode instalar quase todos os clientes populares, após a instalação o ícone correspondente aparecerá no menu de aplicações.
Para iniciar um jogo nomenu decontextodo ficheiro exe, é necessário selecionar Abrir no PortProton. A janela que aparece indica a presença do jogo na base de dados, o que permite instalar automaticamente as bibliotecas em falta, pelo que o primeiro lançamento do jogo pode ser demorado. Aqui também pode escolher a API emulada (DirectX 9-11, 12 ou OpenGL) e a camada de compatibilidade (Proton Steam ou Proton GE). Se não conseguires correr o jogo com o Proton Steam original, experimenta o Proton GE.
Assim que todas as bibliotecas estiverem instaladas, o jogo ou o seu lancer deverá arrancar. Alguns jogos também precisam de ser pré-configurados. Por exemplo, pode ser necessário mudar para o modo de janela, desativar algumas opções, etc.
Para lançar o jogo rapidamente, pode criar um atalho (botão Criar atalho na janela do PortProton). No caso do Ubuntu, arraste o atalho para o ambiente de trabalho e selecione Permitir arranque no menu de contexto.
Nem todos os jogos são lançados, além disso, trabalhar no Steam via Proton não garante o lançamento do mesmo jogo, mas não vinculado ao Steam. Para trabalhar no Steam via Proton em russo, é necessário instalar o Steam via Proton e selecionar o idioma russo nas definições do Steam. Depois disso, os jogos e a interface do Steam serão exibidos no idioma russo
Mais uma vez, gostaríamos de salientar que o PortProton permite-lhe executar a maioria dos jogos para Windows. Também pode instalar todos os clientes populares: GoG, EGS, Origin e outros. Mas é preciso ter muito cuidado com o lançamento de jogos online, pois muitas vezes eles têm proteção, que pode aceitar incorretamente o PortProton e bloquear a sua conta.
Para desinstalar o Proton no Linux, é necessário desinstalá-lo através do Steam. Aqui estão os passos que pode seguir:
Vai às definições do Steam (clica em "Steam" -> "Definições" no canto superior esquerdo)
Em "Steam Play" pode desativar o Proton ou removê-lo, se possível.
Eliminar ficheiros Proton: Se quiseres eliminar manualmente os ficheiros Proton, eles estão normalmente localizados na pasta
~/.steam/root/steamapps/common/Proton X.X
Substitua X.X pela versão do Proton que pretende eliminar. Pode simplesmente apagar esta pasta. Depois de concluir estes passos, fecha e reinicia o Steam para que as alterações tenham efeito.