High-tech

Valve intensifie ses efforts pour promouvoir Linux au détriment de Windows sur les PC modestes.

Valve a proposé plusieurs patchs pour le noyau Linux afin d’améliorer les performances des jeux pour les utilisateurs disposant de cartes graphiques ayant une quantité de mémoire vidéo (VRAM) limitée, notamment les modèles à 8 Go. Selon les mesures de Natalie Vock, l’utilisation en RAM dans Cyberpunk 2077 chute à seulement 650 Mo après l’implémentation des patchs, permettant une meilleure utilisation de la VRAM.

Valve souhaite simplifier la vie des joueurs sur Linux en mettant en place une série de mises à jour pour le noyau Linux, visant spécifiquement les cartes graphiques avec une faible capacité de mémoire vidéo. Ces améliorations seront également accessibles sur le Steam Deck.
Cyberpunk 2077 est l’un des jeux qui bénéficiera de ces mises à jour pour Linux // Source : CD Projekt Red

Le secteur du jeu vidéo sur Linux avance lentement mais sûrement. En mars 2026, la part des joueurs Linux sur Steam a pour la première fois dépassé celle des joueurs sur Mac. De nombreux développements sont en cours au sein de la communauté pour améliorer significativement les performances des jeux en ray tracing, la compilation des shaders et le soutien à l’Unreal Engine 5.

Valve joue un rôle important dans ces progrès, en s’impliquant activement dans le développement de Proton, la couche de traduction Windows > Linux au cœur de SteamOS, ainsi que dans celui des pilotes open source d’AMD. Plus précisément, le pilote Vulkan RADV pour les GPU AMD a beaucoup évolué ces derniers mois.

Natalie Vock, membre de l’équipe des pilotes graphiques Linux chez Valve, a récemment déployé plusieurs patchs pour le noyau Linux afin d’améliorer les performances des jeux pour les utilisateurs ayant des configurations plus modestes.

Un pilote graphique Linux pour les GPU à VRAM limitée

Cette mise à jour vise particulièrement les joueurs utilisant des cartes graphiques avec une mémoire vidéo (VRAM) limitée, en particulier les modèles à 8 Go. La développeuse a proposé divers correctifs pour le noyau Linux afin d’améliorer les performances graphiques dans différentes situations.

Actuellement, des applications en arrière-plan, telles qu’un navigateur web, un service de messagerie ou une interface système, peuvent utiliser une part précieuse de la VRAM. Dans certains cas, les jeux doivent recourir à la mémoire système. Le travail de Natalie Vock se concentre sur deux composants essentiels pour le jeu.

Le premier est le DRM dmemcg (device memory cgroup), un nouveau contrôleur qui permet de limiter et de prioriser l’utilisation de la mémoire vidéo par groupe de processus. La développeuse a ensuite ajusté le fonctionnement du TTM (translation table manager), qui régule la manière dont la mémoire est allouée et ensuite « expulsée » des applications. Actuellement, lorsque le GPU manque de VRAM, les données sont transférées vers la RAM système (moins rapide), engendrant des saccades. Ces patchs visent à optimiser ce processus.

En améliorant le dmemcg, le pilote gère plus efficacement les allocations de mémoire vidéo pour la carte graphique. Un nouveau service, le plasma-foreground-booster pour l’environnement de bureau KDE Plasma, donne automatiquement la priorité sur la VRAM à l’application active, comme un jeu vidéo, par exemple. Si vous n’utilisez pas un environnement comme KDE Plasma, ces fonctions sont également intégrées au compositeur de Valve, Gamescope (utilisé sur le Steam Deck et les machines compatibles SteamOS).

Pour aller plus loin
« Incroyablement mauvais » : le patron de GOG détruit Windows et encense Linux

Des performances en hausse dans Cyberpunk 2077

D’après les mesures réalisées par Natalie Vock, des améliorations sont déjà perceptibles dans un jeu exigeant comme Cyberpunk 2077. Avant l’application des patchs, le jeu nécessitait environ 1,6 Go de données stockées dans la RAM système à faible bande passante, ce qui entraînait des saccades.

Après l’implémentation des patchs, l’utilisation de la RAM chute à seulement 650 Mo, tandis que la VRAM est exploitée au maximum, éliminant les baisses de performance au fil du temps.

Ces patchs sont disponibles dans la distribution CachyOS ainsi que dans les dernières mises à jour de Gamescope dans SteamOS. S’ils se révèlent efficaces,