Loja CHIP7 Portimão

Software

XeSS "a sério" chega ao Linux e à SteamOS antes da Intel: projeto grátis põe as placas Arc a usar os núcleos XMX nos jogos do Proton — até 2,5 vezes mais FPS com frame generation

A Intel prometeu levar o XeSS completo ao Linux através do Proton, a camada da Valve que faz correr jogos do Windows na SteamOS e noutras distribuições. Mas um programador independente chegou lá primeiro: o projeto xess-xmx-linux, grátis no GitHub, põe o XeSS Super Resolution e o XeSS Frame Generation a correr nos núcleos XMX das gráficas Intel Arc — as unidades próprias para IA — em vez do modo genérico DP4a, mais lento e com pior imagem, que o Proton usa por omissão.

Os números: +28% no Cyberpunk e até 2,5 vezes com frame generation

O autor testou o projeto num ONEXPLAYER com gráfica Intel Arc B390 (geração Xe3, a dos processadores Panther Lake), com os testes incorporados de cada jogo:

Gráfico com os FPS de Cyberpunk 2077 e Forza Horizon 6 sem o projeto, com XeSS em XMX e com frame generation 3x
No Cyberpunk 2077, o XeSS nos núcleos XMX dá +28%, e com frame generation 3x os FPS sobem para cerca de 2,5 vezes · Dados: autor do projeto xess-xmx-linux
  • Cyberpunk 2077: de 47,7 para 61,3 FPS (+28%) com o XeSS nos núcleos XMX, e 117 FPS com frame generation a 3x;
  • Forza Horizon 6: de 43 para 46 FPS (+7%), limitado pelo processador neste aparelho, e 98 FPS com frame generation a 3x.

O próprio autor explica que o XMX, sozinho, é cerca de 5% mais rápido do que o DP4a nos dois jogos: a maior parte do ganho vem do novo compilador de shaders do Mesa 26.3, que vem com o projeto. Com frame generation, há ainda um modo que reduz a latência entre 36% e 50%, medido em Wuthering Waves.

Um Mazda RX-7 amarelo a acelerar numa rua de cidade japonesa em Forza Horizon 6
Forza Horizon 6 ganha menos com o XMX neste aparelho, mas chega aos 98 FPS com frame generation a 3x · Imagem: Xbox Game Studios

Os resultados repetem-se noutros testes: utilizadores já experimentaram o projeto numa Arc B580 (Xe2) e numa Arc A310 (Xe-HPG), e um deles mediu cerca de 15% mais em Final Fantasy VII Rebirth. O projeto consegue ainda pôr o FSR 3.1 de alguns jogos a usar o XeSS por baixo, e permite frame generation até 4x — e, em modo experimental, até 8x.

Como se instala

A instalação é simples: descarrega-se o arquivo, corre-se o install.sh uma vez e reinicia-se a sessão. A partir daí, todos os jogos lançados pela Steam usam o driver modificado, sem opções de arranque. Na primeira vez, cada jogo demora um ou dois minutos a compilar os seus kernels.

Há limites a ter em conta:

  • só funciona com o cliente nativo da Steam (SteamOS ou pacote da distribuição), não com a versão Flatpak;
  • precisa de uma Intel Arc com núcleos XMX — as gráficas Meteor Lake (Xe-LPG) não têm;
  • os jogos têm de usar o renderizador DX12;
  • é um projeto amador: substitui o driver Vulkan da Intel na sessão do utilizador e pode precisar de ser recompilado depois de uma atualização do sistema.

Já tínhamos visto o FSR 4.1.2 a correr nas Intel Arc com os núcleos XMX graças ao OptiScaler. No Windows, o mais simples continua a ser manter o driver em dia — o mais recente é o Intel Arc 101.9175, na nossa secção Drivers. E para quem tem uma Arc B580, vale a pena ler a fuga sobre o possível fim da produção da placa.

O ETA PRIME mostrou o projeto a correr na SteamOS, numa consola portátil com Intel Arc:

O YouTube pode guardar cookies quando carregares.

Jogas no Linux ou na SteamOS? Vota e diz-nos nos comentários que upscaling usas.

A tua opinião

Já jogas no Linux ou na SteamOS?

Se queres montar um PC para jogar em Linux ou SteamOS e não sabes que gráfica escolher, passa na CHIP7 Portimão: ajudamos-te a escolher.

Vê mais Netcoregaming no GoogleJunta-nos às tuas fontes preferidas nas notícias do Google

0 comentários

Ainda ninguém comentou. Começa tu.

Deixa o teu comentário

Privacidade. Os comentários são moderados (o primeiro de cada pessoa). Sê respeitoso. Guardamos o IP durante 30 dias para combater abusos.

Continua a ler