A Valve quer facilitar a vida dos jogadores Linux com uma série de atualizações do kernel Linux para placas gráficas com pouca memória de vídeo. Essas melhorias também estarão disponíveis para o Steam Deck.

Cyberpunk 2077 é um dos jogos que se beneficiará com esses patches para Linux // Fonte: CD Projekt Red

Os videogames no Linux estão progredindo lenta mas seguramente. Como prova, a participação de jogadores Linux no Steam excedeu o número de jogadores Mac pela primeira vez em março de 2026. Numerosos desenvolvimentos estão em andamento pela comunidade de desenvolvedores para melhorar significativamente o desempenho de jogos de ray tracing, compilação de shaders e até mesmo suporte para Unreal Engine 5.

Podemos atribuir parte desses esforços à Valve, que participa ativamente do desenvolvimento do Proton, a camada de tradução Windows > Linux no coração do SteamOS, mas também dos drivers de código aberto da AMD. Mais especificamente, o driver Vulkan RADV para GPUs AMD ganhou terreno seriamente nos últimos meses.

Natalie Vock, membro da equipe de drivers gráficos Linux da Valve, lançou recentemente vários patches no kernel Linux para melhorar o desempenho do jogo para usuários com configurações mais modestas.

Um driver gráfico Linux para GPUs limitadas por VRAM

Este avanço é direcionado a jogadores com placas gráficas com quantidade limitada de memória de vídeo (VRAM), principalmente modelos de 8 GB. O desenvolvedor propôs, portanto, várias correções para o kernel Linux para melhorar o desempenho gráfico em diversos cenários.

Atualmente, aplicativos em segundo plano, como navegador da web, serviço de e-mail ou interface do sistema, podem ocupar um valioso conjunto de VRAM. Em alguns casos, os jogos devem recorrer à memória do sistema. O trabalho de Natalie Vock aborda dois componentes críticos para o jogo.

O primeiro é o DRM dmemcg (device memory cgroup), um novo controlador que permite limitar e priorizar o uso de memória de vídeo por grupo de processos. O desenvolvedor então modificou o funcionamento do TTM (gerenciador de tabela de tradução), que gerencia a forma como a memória é alocada e então “ expulso » aplicações. Atualmente, quando uma GPU fica sem VRAM, os dados são movidos para a RAM (mais lenta) do sistema, causando falhas. Esses patches otimizam esse processo.

Ao otimizar o dmemcg, o driver controla de forma mais eficaz as alocações de memória de vídeo para a placa gráfica. Um novo serviço chamado plasma-foreground-booster para o ambiente de desktop KDE Plasma dá automaticamente prioridade máxima sobre VRAM ao aplicativo de primeiro plano, como um videogame, por exemplo. Se você não estiver usando um ambiente como o KDE Plasma, esses recursos também estão integrados ao compositor da Valve, Gamescope (usado no Steam Deck e em máquinas compatíveis com SteamOS).

Para ir mais longe
“Incrivelmente ruim”: chefe do GOG destrói Windows e elogia Linux

Aumentando o desempenho em Cyberpunk 2077

De acordo com as medições de Natalie Vock, o progresso já está sendo sentido em um jogo ganancioso como Cyberpunk 2077. Sem os patches, o jogo ficou com cerca de 1,6 GB de dados armazenados na RAM do sistema com largura de banda reduzida, causando travamentos.

Após a implementação dos patches, o uso de RAM cai para apenas 650 MB, a VRAM é visivelmente maximizada para eliminar quedas de desempenho ao longo do tempo.

Esses patches estão disponíveis na distribuição CachyOS, bem como nas atualizações mais recentes do Gamescope no SteamOS. Se eles provarem ser tão eficazes


Quer encontrar os melhores artigos do Frandroid no Google Notícias? Você pode seguir Frandroid no Google Notícias com um clique.

Fonte

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *