Jeux sous Linux: Jouez à des jeux sous Windows sous Linux avec Proton

Les jeux sous Linux ont fait d’énormes progrès ces dernières années, car de plus en plus de gens passent de Windows à Linux. Malgré cette hausse des utilisateurs, cependant, la majorité des jeux sont toujours exclusifs à Windows. Les développeurs ont dit qu’ils ne voulaient pas dépenser du temps et de l’argent pour soutenir la communauté Linux, et il est difficile de les blâmer – même si j’aime Linux, nous sommes toujours une minorité minuscule, quoique vocale. Mais ce manque de support crée malheureusement une situation où les joueurs vont s’en tenir à Windows parce que c’est là que se trouvent les jeux, et les développeurs vont continuer à se concentrer sur Windows parce que c’est là que se trouvent les joueurs, donc les joueurs continuent de s’en tenir à Windows, et les développeurs continuent de créer des titres Windows uniquement, et rien ne change jamais.

C’est pourquoi Proton est l’un des plus grands développements de l’histoire du jeu sous Linux. Proton est un outil développé par Valve pour permettre aux utilisateurs de Steam d’exécuter des jeux exclusifs à Windows sous Linux. Ce jeu PC vieux de plusieurs décennies que vous avez traîné dans votre bibliothèque Steam? Vous pouvez le faire fonctionner sous Linux. Vous voulez jouer des titres plus récents et acclamés par la critique comme Sekiro: Shadows Die Twice? Pas de problème – il fonctionne sous Linux. Si vous jouez la plupart de vos jeux via Steam, Proton vous permet de passer à Linux et de jouer à la grande majorité de votre bibliothèque avec un minimum de problèmes. Qui a besoin de développeurs prenant en charge Linux lorsque vous avez Valve et Proton ?

Comprendre et activer Proton

Proton est essentiellement un fork of WINE (une couche de compatibilité qui existe depuis 1993 permettant aux logiciels Windows de fonctionner sous Linux et Mac OS) avec des bibliothèques supplémentaires comme DXVK (une couche de traduction basée sur Vulkan pour que les jeux utilisant Direct3D s’exécutent sous Linux). Si c’est une bouchée, ne vous inquiétez pas. Commencer avec Proton ne pouvait pas être plus simple. Si vous avez essayé de faire fonctionner le logiciel Windows sur Linux avant Proton, vous savez à quel point cela pourrait être compliqué. N’hésitez pas à fermer cette fenêtre de terminal – vous n’avez besoin d’aucune connaissance technique pour commencer à utiliser Proton. Dans Steam, allez dans le menu « Paramètres ». Cliquez sur « Steam Play. »Assurez-vous que « Activer le jeu Steam Pour les titres pris en charge » est coché, et vous êtes prêt à partir!

Ce paramètre vous permettra d’utiliser Proton pour les jeux que Valve a personnellement testés et garantit qu’ils fonctionnent parfaitement sous Linux. Maintenant, lorsque vous achetez un jeu sur Steam qui figure sur la liste blanche de Valve, au lieu d’être informé que votre système d’exploitation n’est pas pris en charge, vous pourrez télécharger, installer et exécuter le jeu comme vous le feriez si vous étiez sous Windows. Si vous êtes curieux de savoir quels jeux sont sur la liste blanche de Valve, Valve ne rend pas ces informations faciles à trouver, mais vous pouvez voir la liste avec l’outil tiers SteamDB.

Heureusement, vous n’êtes pas limité à utiliser Proton avec les jeux sur liste blanche de Valve. Vous pouvez activer Proton pour tous les jeux Windows uniquement sur Steam. Ce n’est pas aussi « risqué » que vous pourriez le penser – Valve est assez conservateur avec ce qu’ils ont choisi de mettre en liste blanche, et il y a beaucoup de jeux qui fonctionnent parfaitement que Valve n’a pas ajoutés pour une raison quelconque. Pour activer Proton pour tous les jeux Windows, dans le menu SteamPlay, cochez « activer le jeu Steam Pour Tous Les Autres titres. »Maintenant, vous pouvez installer et exécuter n’importe quel jeu Windows sur Steam – pas seulement celui de la liste blanche de Valve. Notez que vous verrez une liste des versions de Proton à utiliser dans une liste déroulante. Je vous recommande de vous en tenir à la dernière version (5.0-2 au moment d’écrire ces lignes), mais vous êtes libre d’utiliser une ancienne version si vous avez une bonne raison de le faire. Maintenant, lorsque vous installez un jeu Windows, Steam télécharge automatiquement cette version de Proton.

Vous pouvez également activer Proton pour des titres spécifiques de votre bibliothèque. C’est pratique si vous souhaitez utiliser une ancienne version de Proton avec un jeu, mais la version la plus récente pour tout le reste. Faites simplement un clic droit sur un jeu de votre bibliothèque, cliquez sur « Propriétés », puis cliquez sur « Forcer L’Utilisation D’Un Outil De Compatibilité Steam Play Spécifique. »Vous pouvez sélectionner la version de Proton que vous souhaitez utiliser dans la liste déroulante.

Vous voulez savoir comment un jeu spécifique fonctionne avec Proton avant de l’acheter? Rendez-vous sur https://www.protondb.com. Ce site, créé et piloté par la communauté des jeux Linux, regroupe des rapports de joueurs du monde entier sur le fonctionnement des titres sur leur système. Vous pouvez effectuer une recherche par titres spécifiques ou explorer des jeux en fonction de leur popularité ou de leur cote (les jeux « Platinum » fonctionnent parfaitement, « Gold » nécessite quelques ajustements, « Silver » a des problèmes mineurs, « Bronze » a des plantages fréquents ou des problèmes de performances, et « Borked » est cassé ou injouable). Ce qui est vraiment génial, c’est que les membres de la communauté publieront souvent des correctifs et des solutions de contournement pour que les jeux fonctionnent, comme dans cet article pour mon jeu préféré de 2019, Disco Elysium.

Pour que Disco Elysium soit opérationnel, je dois modifier les options de lancement pour désactiver Esync et forcer l’indicateur de prise en charge des grandes adresses. Pour modifier les options de lancement, faites un clic droit sur le jeu en question, puis cliquez sur « Propriétés. »Sous l’onglet « Général », cliquez sur le bouton « Définir les options de lancement », entrez les options de lancement, puis cliquez sur « OK. »N’oubliez pas de vérifier la version de Proton qu’ils exécutent – les versions plus récentes de Proton pourraient avoir résolu ces problèmes. J’aime toujours exécuter des jeux sans modifier d’abord les options de lancement, puis voir si je dois appliquer des correctifs.

Si vous souhaitez redonner à ProtonDB, pensez à contribuer vous-même à un rapport! Peu importe si vous n’avez pas le savoir-faire technique pour résoudre les problèmes ou si le jeu fonctionne parfaitement – vos expériences sont des données précieuses pour aider les autres à résoudre les problèmes et à trouver des titres qui fonctionnent sur leur système. Allez simplement à https://www.protondb.com/contribute et connectez-vous via Steam. Maintenant, lorsque vous naviguez sur un jeu sur ProtonDB, vous verrez un bouton « Ajouter votre rapport » en bas de la page. Cliquez dessus et suivez les instructions.

Si vous voulez plus d’informations sur Proton, ProtonDB a une FAQ bien écrite qui aborde les problèmes courants en profondeur et garde un œil sur plus de contenu de jeu Linux à l’avenir.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.