Qu’est-ce que Valve Proton ? Le logiciel Linux du Steam Deck, expliqué
En regardant uniquement la fiche technique, l’ordinateur de poche de jeu Steam Deck à 399 $ devrait être un gagnant – et les premières critiques de Steam Deck suggèrent certainement que Valve l’a cloué sur le front matériel. Le rival Nintendo Switch centré sur PC comprend un grand écran tactile de 7 pouces, de nombreuses entrées de contrôle, une puce entièrement AMD basée sur le même matériel à l’intérieur de la Xbox Series S | X et de la PlayStation 5, et la possibilité de doubler comme un plein- PC Linux à part entière. Mais oubliez le matériel. Bien qu’il soit vraiment impressionnant, le Steam Deck coulera ou nagera en fonction de son logiciel, ce qui signifie que la technologie impressionnante Proton de Valve est sur le point d’être mise à l’honneur.
Le Steam Deck sprintera vers une bibliothèque de logiciels plus grande que la plupart des ordinateurs de poche de jeu, car vous pourrez accéder à des décennies de jeux PC existants via votre compte Steam, plutôt que d’avoir à attendre de nouvelles versions spécialement conçues pour le nouveau matériel. Mais la plupart de ces jeux ont été créés pour Windows, et le Steam Deck fonctionne à la place sur le système d’exploitation SteamOS basé sur Linux de Valve. Proton (via Steam Play) permet aux jeux Windows de fonctionner sous Linux. Ça marche très bien la plupart du temps, mais ce n’est pas parfait – et le succès du Steam Deck dépend probablement de la quantité de Valve qui peut peaufiner Proton avant le lancement de l’ordinateur de poche le 25 février. Après tout, le meilleur matériel au monde est aussi bon que le logiciel qui s’y exécute.
Voici un aperçu de haut niveau de ce que vous devez savoir sur Proton, la sauce logicielle secrète du Steam Deck.
Qu’est-ce que Steam Proton ?
À un niveau élevé, Proton est une couche de compatibilité qui permet aux jeux Windows de fonctionner sur des systèmes d’exploitation basés sur Linux (tels que le SteamOS de Steam Deck). Dans le passé, jouer à des jeux PC sur Linux nécessitait d’exécuter des jeux Steam via un logiciel appelé Wine (un acronyme pour « Wine n’est pas un émulateur »). Valve a travaillé avec les développeurs de CodeWeavers pour construire Proton comme un fork de Wine, puis a intégré la technologie directement dans Steam lui-même dans le cadre de Steam Play, l’effort de la société « acheter une fois, jouer sur n’importe quelle plate-forme PC ».
Valve a créé Proton après l’échec de son initiative Steam Machine axée sur le salon, en partie à cause de sa dépendance à la bibliothèque de jeux Linux beaucoup plus petite. « Il y a toujours eu ce problème classique de poulet et d’œuf avec la machine à vapeur », a déclaré le designer Scott Dalton à IGN. « Cela nous a conduits sur la voie de Proton, où maintenant il y a tous ces jeux qui fonctionnent réellement. »
Si vous êtes intéressé par l’industrie du baseball, Proton et SteamOS servent également de trappe d’évacuation potentielle de Windows si Valve en a besoin.
Comment configurer Steam Proton ?

Salut Valve : Ça devrait juste travailleravec le support Proton activé par défaut sur le Steam Deck.
Actuellement, Steam pour Linux fait ne pas activez Proton par défaut. Vous devez l’activer manuellement ou vous en tenir aux jeux qui offrent un port Linux natif. Compte tenu du peu de jeux proposant des versions Linux natives, nous espérons fortement que Valve activera Proton/Steam Play par défaut sur le Steam Deck, sinon il y aura beaucoup de clients mécontents.
Si vous utilisez déjà Linux, vous pouvez activer Proton en ouvrant vos paramètres Steam et en cliquant sur l’option « Steam Play » en bas du volet de navigation. (L’option ne sera pas visible sur les PC Windows.) Là, vous verrez une case que vous pouvez cocher pour « Activer Steam Play pour les titres pris en charge ». Cela active Proton pour les jeux confirmés comme fonctionnant bien avec la technologie, ajoutés à une liste blanche par Valve. Vous verrez également une option avancée pour « Activer Steam Play pour tous les autres titres », qui activera Proton pour tout après le redémarrage du client.
Est-ce que tous mes jeux fonctionneront sur Steam Deck avec Proton ?
Est-ce que tous les jeux fonctionneront ? C’est la question à un million de dollars.

Notez qu’aucun des jeux de cette image promotionnelle Steam Deck n’est un titre multijoueur extrêmement populaire.
Valve n’a cessé d’améliorer Proton depuis son lancement en 2018, et beaucoup…plus, même, les jeux Windows fonctionnent assez bien via Steam Play avec peu ou pas de bricolage. Votre meilleure ressource pour déterminer le fonctionnement d’un jeu est le tout à fait fantastique ProtonDB, un trésor d’informations créé par la communauté qui suit actuellement près de 19 000 jeux, dont plus de 15 000 fonctionnent sous Linux. Le site maintient également un très FAQ de dépannage utile pour les jeux Proton. (Assurez-vous de laisser vos propres rapports si vous utilisez Proton et Steam Play !)
Comme ces chiffres l’indiquent, certains jeux sont tout simplement « ennuyés » sous Linux, pour reprendre le terme de ProtonDB. Les victimes les plus fréquentes ? Malheureusement, les jeux les plus populaires sont les jeux de bataille royale et les titres d’esports. Les ajustements de la couche de compatibilité de Proton ne fonctionnent pas bien avec le logiciel anti-triche déployé dans les jeux en ligne largement joués. Valve s’est assuré d’avoir le sien Counter-Strike : Offensive mondiale et Team Fortress 2 fonctionnant sous Linux, mais les poids lourds comme Champs de bataille de PlayerUnknown, Nouveau Monde, Apex Legends, et Destin 2 ne fonctionnera toujours pas.

Capture d’écran de ProtonDB.com
C’est une énorme déception, et comme vous pouvez le voir dans les statistiques ProtonDB sur la compatibilité des jeux ci-dessus, cela signifie que bon nombre des jeux les plus populaires au monde ne peuvent pas être joués sur un Steam Deck actuellement. Epic a récemment déclaré que cela ne fonctionnerait pas pour prendre en charge fortnite sur le Steam Deck non plus. (Remarquez à quel point le pourcentage de jeux rouges « borked » dans le top dix est beaucoup, beaucoup, beaucoup plus élevé que dans le top 100 et le top 1000, c’est parce que ces jeux multijoueurs dominent les classements les plus joués.)
Valve comprend à quel point cela pourrait être un énorme barrage routier. Alors que BattlEye et Easy Anti-Cheat, propriété d’Epic, manquaient de support Proton lorsque le Steam Deck a été annoncé, mais Valve a travaillé avec ces développeurs pour que la technologie soit opérationnelle sur SteamOS. Fin janvier 2022, dans une mise à jour anti-triche Steam Deck, Valve a déclaré que «notre équipe a travaillé avec Epic sur le support Easy Anti-Cheat + Proton au cours des derniers mois, et nous sommes heureux d’annoncer que l’ajout La prise en charge de Steam Deck pour vos jeux EAC existants est désormais un processus simple et ne nécessite pas la mise à jour des fichiers binaires du jeu, des versions SDK ou l’intégration d’EOS. Parallèlement à nos mises à jour BattlEye de l’année dernière, cela signifie que les deux plus grands services anti-triche sont désormais facilement pris en charge sur Proton et Steam Deck.
Les développeurs doivent encore mettre à jour leurs jeux pour prendre en charge les technologies sur SteamOS, mais avec BattlEye et Easy Anti-Cheat qui fonctionnent désormais bien avec Proton, le Steam Deck sera lancé avec son plus grand obstacle déjà franchi. Cela ne signifie pas pour autant que tout est rose et ensoleillé. Comme vous le voyez dans la capture d’écran ProtonDB ci-dessus, environ 20% des 100 et 1000 meilleurs jeux sur Steam n’ont pas de cote de compatibilité Gold + avec Proton, et Linus Tech Tips a remarqué que Forza Horizon 5 souffrait d’effets physiques et d’éclairage bizarres même lorsqu’il fonctionnait à 60 images par seconde. La grande majorité des jeux fonctionnent déjà très bien sur Proton, et c’est un succès monumental pour les jeux Valve et Linux, mais chaque hoquet et point douloureux pourrait potentiellement être un facteur décisif pour les utilisateurs occasionnels attirés par le prix de vente juteux de 400 $ du Steam Deck.
Tout le matériel attrayant et les prix tout aussi attrayants n’auront pas d’importance si les joueurs sur PC ne peuvent pas jouer à leurs jeux préférés sur l’ordinateur de poche de Valve. En tant qu’appareil grand public, le Steam Deck vivra ou mourra sur le dos de Proton – et si Steam Play peut effectivement persuader les développeurs multijoueurs de le prendre en charge. Doigts croisés.
Note de l’éditeur : cet article a été initialement publié le 16 juillet, mais a été mis à jour pour faire référence aux améliorations ultérieures de Proton et aux critiques initiales du matériel Steam Deck.