Avant l’arrivée des correctifs, les joueurs Linux ont décrit un ensemble de problèmes sérieux :
• Crashs fréquents pendant le chargement ou juste après l’entrée en jeu
• Fortes saccades et micro‑gel de l’image pendant la conduite
• Blocages GPU et erreurs de pilotes
• Nécessité d’utiliser des versions Proton expérimentales
Un cas particulièrement signalé concernait les cartes Radeon RX 6000, où certains joueurs rapportaient un gel de l’image toutes les deux secondes en traversant des zones denses du monde du jeu.
Pour contourner ces problèmes, certains membres de la communauté ont utilisé des options de lancement spécifiques comme :
PROTON_VKD3D_HEAP=1
VKD3D_CONFIG=enable_experimental_features,descriptor_heap
Ces solutions fonctionnaient dans certains cas, mais elles montraient surtout à quel point la compatibilité initiale était fragile.
Le Proton Hotfix publié autour du lancement a intégré plusieurs ajustements dans VKD3D‑Proton, la couche qui permet aux jeux Direct3D 12 de fonctionner sur Linux.
Les développeurs ont identifié un comportement problématique du moteur du jeu : certaines ressources graphiques étaient écrites sous une forme puis relues comme un type de structure différent, ce qui pouvait provoquer des timeouts GPU ou des blocages du pipeline graphique.
Les correctifs n’ont pas modifié le moteur du jeu lui‑même. Ils ont plutôt ajouté des contournements défensifs dans la couche de traduction pour éviter les plantages et rendre le jeu plus stable sur Linux.
Même après ces correctifs, la compatibilité reste inégale selon les configurations.
• Certains utilisateurs de Radeon RX 6000 signalent encore des micro‑saccades périodiques.
• Les performances varient beaucoup selon les pilotes et la configuration matérielle.
Des rapports initiaux mentionnent aussi des crashes ou des problèmes de stabilité, parfois corrigés en désactivant le ray tracing ou en utilisant des options de lancement spécifiques.
Cependant, les informations disponibles ne permettent pas d’identifier un bug unique affectant toutes les cartes Nvidia après les correctifs.
Avant la sortie, Forza Horizon 6 avait été annoncé comme « Steam Deck Verified » et optimisé pour les consoles PC portables.
Beaucoup de joueurs Linux ont interprété ce label comme une garantie que le jeu fonctionnerait facilement sur la plupart des distributions Linux.
Le lancement montre que ce n’est pas forcément le cas.
La certification Steam Deck signifie surtout que le jeu fonctionne correctement sur la configuration spécifique de Valve :
• GPU intégré de la Steam Deck
• pilotes validés par Valve
• version Proton testée par l’entreprise
Elle ne garantit pas le même résultat sur :
• un PC Linux classique
• des GPU différents
• des distributions ou versions Proton personnalisées
L’épisode Forza Horizon 6 illustre un problème récurrent pour le jeu sous Linux. De nombreux titres modernes reposent fortement sur Direct3D 12, une API conçue pour Windows.
Des couches de compatibilité comme Proton et VKD3D‑Proton doivent traduire ces instructions en temps réel vers Vulkan. Lorsque le moteur d’un jeu utilise des comportements graphiques inattendus, la compatibilité peut nécessiter des correctifs rapides ou des contournements spécifiques.
Dans le cas de Forza Horizon 6, la réaction rapide de la communauté Proton a permis de rendre le jeu jouable assez vite. Mais l’épisode rappelle aussi une réalité du gaming sous Linux : la compatibilité avec les gros jeux Windows reste parfois fragile au moment de leur sortie.
Comments
0 comments