Le Steam Deck est un ordinateur de jeu portable développé par Valve Corporation. Sortie le 25 février 2022. Votre introduction à Linux se fera probablement via le Steam Deck, un ordinateur exécutant le système d’exploitation Linux. Certains jeux n’ont pas de version Linux native car de nombreux jeux sont d’abord conçus pour les PC Windows. Le Steam Deck utilise une substance connue sous le nom de Proton dans ces circonstances. Le jeu Steam Deck comprend une couche de compatibilité appelée Proton qui permet aux jeux Windows uniquement de fonctionner sous Linux. Il informe votre jeu que”hé, c’est un PC Windows”et fait toutes les fausses déclarations nécessaires pour permettre au jeu de fonctionner.
Avec l’aide des tisseurs de code, Valve peut même apporter des ajustements particuliers à Proton afin que les jeux fonctionnent parfois plus facilement sous Linux que sous Windows. En raison d’accords de licence, Valve n’est parfois pas en mesure de modifier des éléments de jeu spécifiques. C’est là que réside le rôle de GE-Proton (GE signifie Glorious Eggroll).
L’itération la plus récente de la technologie Proton s’appelle GE-Proton (également connu sous le nom de Proton-GE, son ancien surnom), donc Valve peut ne pas être en mesure d’intégrer les correctifs indiqués ci-dessus. Si l’une des versions officielles de Proton est incapable d’exécuter un jeu vidéo particulier, l’utilisation de GE-Proton peut résoudre le problème.
Étapes pour installer Proton GE sur Steam Deck
En appuyant et en maintenant le bouton d’alimentation sur le Steam Deck tout en choisissant”Passer au bureau”, vous pouvez accéder au mode bureau. Le clavier à l’écran peut être utilisé en maintenant enfoncé le bouton Steam tout en appuyant sur X, mais il est un peu plus facile d’utiliser une souris et un clavier connectés à un concentrateur USB-C. Après être passé en mode bureau, recherchez ProtonUp-Qt dans l’App Store Discover (le symbole bleu du sac à provisions dans la barre des tâches). Une fois qu’il apparaît dans les résultats de la recherche, cliquez sur”Installer”. Après l’installation, il vous suffit de cliquer à nouveau sur le résultat de la recherche pour accéder à la page d’accueil de l’application, Découvrir, puis de cliquer sur l’icône Lancer dans le coin supérieur droit. Cliquez sur”Ajouter une version”dans ProtonUp-Qt, qui est en cours d’exécution. En tant qu’outil de compatibilité par défaut pour l’installation, ProtonGE vous sera fourni avec sa version la plus récente. ProtonUp-Qt commencera à fonctionner après avoir cliqué sur le bouton Installer. Vous pouvez fermer ProtonUp-QT et ouvrir Steam une fois que la version installée de Proton GE est visible dans la liste des outils installés. Localisez le jeu qui vous pose problème, lancez son menu Propriétés, allez dans l’onglet Compatibilité, et cochez la case « Forcer l’utilisation… ». Fermez la fenêtre après vous être assuré que Proton GE exécute la version la plus récente.
Qu’est-ce que Proton ?
Nous jouons tous à des jeux à notre manière en tant que joueurs. Certaines personnes utilisent des consoles de jeu comme la PlayStation et la Xbox, tandis que d’autres utilisent des appareils mobiles comme le Switch et la 3DS ou un PC. La console ou le système pour lequel un jeu est développé doit être pris en compte par les développeurs de jeux. Cela est dû au fait que l’accès et l’exécution des jeux diffèrent selon le système. Semblable à la façon dont vous ne pouvez pas mettre un disque PS5 dans une Xbox Series X, les disques ne seront pas lus car les deux systèmes ne sont pas compatibles. En ce qui concerne les systèmes d’exploitation comme Windows, Mac et Linux, c’est la même chose.
Wine a été développé en 1993, deux ans après la sortie de Linux. Une couche de compatibilité est ce à quoi se réfère l’acronyme Wine, qui signifie Wine is Not an Emulator. Fondamentalement, il convertit toutes les applications qui utilisent les services Windows en applications Linux, permettant aux programmes conçus par Windows de fonctionner sur les systèmes d’exploitation Linux. Même lors de l’exécution d’applications, cela va même jusqu’à reconstruire la structure des répertoires pour les ordinateurs Windows.
Mais exécuter des jeux vidéo uniquement Windows sur Wine n’était pas vraiment une option. C’est parce qu’il a converti la logique Windows en logique UNIX afin que Linux puisse la comprendre, mais il y a un peu plus d’implication quand il s’agit de jeux. Les jeux utilisent des composants distincts d’un ordinateur, tels que l’unité de traitement graphique, et sont beaucoup plus gourmands en ressources qu’une application Windows typique. Par conséquent, malgré l’existence de Wine, Linux ne pouvait toujours pas être utilisé pour jouer à des jeux. C’est là que réside le rôle de Proton.
Proton a été lancé par Valve en 2018 en collaboration avec les développeurs de CodeWeavers. Une autre couche de compatibilité est Proton, qui a été créée spécifiquement pour les applications de jeu. Cette couche pourrait traduire des appels spécifiques à un jeu comme DirectX en un format Vulkan lisible par Linux s’il était construit avec des bibliothèques particulières et un logiciel spécifique au jeu sur une version corrigée de Wine.
Qu’est-ce que Proton GE ?
Bien que Proton soit créé par Valve, Proton GE est une version personnalisée qui offre des fonctionnalités supplémentaires et des correctifs alternatifs que les versions de base (ou”forks”) de Proton n’offrent pas. Oh, et le”GE”signifie”Glorious Eggroll”, au cas où vous vous poseriez la question. C’est la même chose pour moi. Acceptez-le tout simplement. Parmi les autres fonctionnalités de Proton GE, citons DXVK corrigé avec Async, une prise en charge multimédia supplémentaire pour une meilleure lecture, des correctifs FSR pour activer les résolutions plein écran, la prise en charge de Nvidia CUDA pour PhysX et NAVAPI, ainsi qu’une variété d’améliorations Wine spécialisées pour des jeux spécifiques.
En règle générale, si le composant d’un jeu ne fonctionne pas correctement lors de l’utilisation d’une vidéo cassée Proton, d’images au rendu flou, etc., essayez Proton GE pour voir si cela résout le problème. Les versions expérimentales de Proton les plus récentes, qui servent de versions de test bêta Proton de Valve, sont à la base de Proton GE. De nombreux correctifs et modifications apportés à Proton Experimental et Proton GE finissent par se retrouver dans les versions stables de Proton.
Bien que Proton GE reçoive un accès anticipé aux mises à niveau, il rencontre parfois des problèmes et d’autres problèmes. Pour cette raison, certains jeux fonctionnent sur Proton plus efficacement que Proton GE. Proton GE est mis à jour toutes les deux semaines pour corriger les bogues et intégrer de nouveaux correctifs pour en tenir compte. Même ainsi, vous devrez peut-être tester si Proton ou Proton GE fonctionnera parfaitement avec des jeux particuliers. Vous pouvez consulter ProtonDB pour déterminer si les versions de Proton sont compatibles avec vos jeux.
Mots finaux
Une variante de pointe de Proton de Steam est Proton GE. Avant les versions principales de Proton, il ajoute de nombreux ajustements et correctifs. Wine GE, l’homologue du jeu non Steam de Proton GE, est également disponible. Proton GE et Wine GE sont considérés par de nombreux joueurs Linux comme des programmes indispensables pour les jeux Linux. Proton GE et Wine GE sont également simples à installer. Ils peuvent être installés manuellement ou via une application. Cette méthode permettra aux joueurs Linux d’installer facilement Proton GE et Wine GE. Les utilisateurs de Steam Deck et de tout PC exécutant une distribution Linux peuvent suivre cette instruction. Nous espérons que notre article sur”Comment installer Proton GE sur Steam Deck”vous aidera sûrement à le faire.