Comment jouer à des jeux PC sur Linux
Si vous êtes nouveau sur Linux, consultez notre guide du switcheur avant de lire ceci, car il est utile de connaître les bases. Il n’y a pas une seule distro qui soit » la meilleure » pour les jeux, mais les distros basées sur Ubuntu comme Ubuntu, Linux Mint et Pop!_OS sont de bonnes options pour leur support généralisé et leurs communautés utiles. Si vous avez un environnement Linux différent sur votre système, vous devrez peut-être rechercher la meilleure façon d’installer les bons paquets et pilotes. Cependant, vous pouvez presque certainement faire fonctionner les jeux.
Avant d’essayer quoi que ce soit, vous devez vous assurer que votre distro est livrée avec les pilotes graphiques requis. Si ce n’est pas le cas, les utilisateurs de Nvidia devraient saisir les pilotes propriétaires officiels de la société, et les utilisateurs d’AMD devraient installer les pilotes Mesa open-source. La procédure d’installation des pilotes peut varier d’un système à l’autre, donc nous ne l’approfondirons pas ici, mais j’ai utilisé ces instructions pour Linux Mint pour les pilotes et ces instructions pour certains paquets Vulkan supplémentaires, ce qui a donné de bons résultats.
Maintenant, avant de continuer, tempérez vos attentes juste un peu. Bien que les jeux sous Linux soient plus faciles que jamais, ils ne sont toujours pas au niveau de Windows. Certains jeux ne fonctionneront pas du tout, et d’autres peuvent avoir de petites bizarreries graphiques, ou des performances diminuées. D’autres encore peuvent nécessiter quelques recherches sur Google et des modifications de la ligne de commande pour être jouables. L’expérience n’est pas encore exactement lisse comme du beurre – c’est encore très Linux – mais une fois que vous avez les bases, vous pourriez être surpris par le nombre de jeux que vous êtes en mesure d’exécuter. Voici vos options.
Trouver des jeux compatibles avec Linux
Linux a gagné un peu de terrain dans le monde des jeux, et un certain nombre de titres valables sont nativement jouables sur la plateforme. Lorsque vous achetez des jeux, essayez de filtrer votre magasin numérique par titres compatibles avec Linux. Dans Steam, par exemple, allez dans l’onglet Boutique, cliquez sur le menu déroulant Jeux et choisissez SteamOS + Linux pour voir tous les jeux natifs de Steam.
Vous pouvez également rechercher un titre qui vous intéresse et regarder les plateformes compatibles. Si vous voyez un petit logo Steam à côté du logo Windows, cela signifie que le jeu est compatible avec SteamOS et Linux. Vous trouverez beaucoup de jeux indépendants aux côtés de titres de grande renommée comme Shadow of the Tomb Raider, Civilization VI et Counter-Strike : Global Offensive.
D’autres magasins proposent des filtres similaires. Sur GOG.com. Head to Store > Browse All Games > All Games for Linux. Tout jeu avec une petite icône de pingouin devrait être compatible. Il en va de même pour The Humble Store, où vous pouvez aller dans Browse > All, puis filtrer la plateforme sur Linux – cherchez cette icône de pingouin. Vous pourriez être surpris de voir combien de jeux sont développés spécifiquement pour votre OS open-source préféré. Mais ne vous arrêtez pas là – il y a mieux.
Jouer des jeux Windows avec Proton/Steam Play
Grâce à un nouvel outil de Valve appelé Proton, qui exploite la couche de compatibilité WINE, de nombreux jeux basés sur Windows sont tout à fait jouables sur Linux via Steam Play. Le jargon ici est un peu confus-Proton, WINE, Steam Play-mais ne vous inquiétez pas, l’utiliser est tout simple.
Lorsque vous ouvrez Steam sur Linux, regardez dans votre bibliothèque. Certains jeux ont un bouton d’installation bleu et cliquable, même s’ils ne sont pas répertoriés comme compatibles avec Linux dans le magasin. Ces jeux sont autorisés à fonctionner sous Proton, et y jouer devrait être aussi facile que de cliquer sur Installer. Dans mon cas, NieR : Automata et Doom étaient tous deux prêts à fonctionner sous Proton dès la sortie de la boîte.
Si vous cherchez des jeux compatibles avec Proton, vous aurez du mal car la boutique Steam n’indique pas quels jeux sont compatibles. Au lieu de cela, vous devrez regarder dans votre bibliothèque de jeux existante pour voir quels titres sont installables. Ce qui rend les choses encore moins claires, c’est que de nombreux jeux fonctionneront avec Proton, même si Steam ne les a pas encore officiellement autorisés à fonctionner.
C’est là que ProtonDB se révèle utile. Il s’agit d’une liste établie par la communauté des jeux qui fonctionnent sous Steam Play avec Proton, ainsi que des détails sur le matériel, la version de Proton et les éventuelles modifications à apporter pour obtenir des performances optimales. Par exemple, Dishonored n’a pas ce bouton bleu d’installation, mais est signalé comme « Gold » par les utilisateurs de ProtonDB, ce qui signifie qu’il devrait être très jouable.
Pour installer des jeux non pris en charge, ouvrez les paramètres de Steam, dirigez-vous vers l’onglet Steam Play, et cochez la case Activer Steam Play pour tous les autres titres. Vous pourrez alors installer et jouer à n’importe quel jeu de votre bibliothèque. Gardez à l’esprit que beaucoup ne fonctionneront pas, mais ProtonDB peut vous indiquer les titres qui obtiendront les meilleurs résultats. Si vous rencontrez des difficultés, essayez de trier les rapports en fonction de votre processeur ou de votre GPU pour voir les notes de personnes disposant d’un matériel similaire.
Si une liste ProtonDB indique qu’un jeu fonctionne avec une version spécifique de Proton, vous pouvez cliquer avec le bouton droit de la souris sur le jeu, aller dans Propriétés et cocher Force the Use of a Specific Steam Play Compatibility Tool pour choisir la bonne. Vous pouvez également cliquer sur le bouton Set Launch Options pour inclure tous les drapeaux supplémentaires mentionnés dans la liste ProtonDB. Cela peut prendre un peu d’essais et d’erreurs pour trouver ce qui fonctionne, mais j’ai été en mesure de faire fonctionner pas mal de jeux avec un peu de bidouillage.
Installer d’autres jeux avec Lutris
Proton n’est pas le seul outil apportant des jeux uniquement Windows à Linux. Lutris est un programme de gestion de jeux conçu pour exécuter des jeux sous WINE et d’autres émulateurs ou couches de compatibilité. Il agit comme un guichet unique pour tous vos jeux, avec des scripts d’installation en un clic qui incluent toutes les mises au point nécessaires. Cela dit, il peut encore nécessiter un peu de travail en ligne de commande pour être opérationnel, il est donc utile d’avoir un peu d’expérience de Linux, car vous devrez fouiller dans une partie de sa documentation pour mettre toutes les pièces ensemble.
Vous pouvez installer Lutris en utilisant ces instructions, bien que vos jeux préférés puissent avoir besoin de quelques autres paquets avant de fonctionner correctement. Au premier démarrage, Lutris m’a dit que je devais installer certains pilotes 32 bits, ainsi que WINE et ses dépendances, avant qu’un jeu ne fonctionne. Puis, en plus de cela, le jeu en question peut avoir besoin de certains paquets supplémentaires – Overwatch, par exemple, nécessite quelques prérequis pour que Battle.net fonctionne correctement.
Lutris devrait vous indiquer la bonne direction lorsque vous allez installer un jeu donné, mais les instructions ne sont pas toujours parfaites. Par conséquent, vous pouvez rencontrer quelques contretemps lors de l’installation de tous les prérequis, en fonction de votre système et de votre niveau d’expérience.
Une fois que vous avez installé tous ces paquets, cependant, la configuration d’un jeu devrait être assez simple : recherchez-le dans Lutris, cliquez sur le bouton Installer, et Lutris préparera le jeu avec les paramètres WINE optimaux. Notez que certains jeux peuvent s’exécuter très lentement jusqu’à ce qu’ils finissent de compiler les shaders, après quoi les performances devraient être plus jouables – vous devez attendre un peu après avoir ouvert le jeu pour la première fois avant qu’il ne s’exécute en douceur.
Chaque jeu est différent
Ce sont loin d’être les seules façons de faire fonctionner un jeu sur Linux, mais la plupart des titres modernes de grande renommée que vous pouvez faire fonctionner devraient être disponibles par l’un de ces moyens. Si vous avez un jeu spécifique que vous voulez faire tourner et qui n’est pas disponible via les ressources ci-dessus, faites quelques recherches sur Google sur ce jeu spécifique. Certains d’entre eux peuvent nécessiter un peu plus de bricolage pour être exécutés, bien que vous puissiez être en mesure de sauter les étapes avec des outils similaires basés sur WINE comme PlayOnLinux.
Si vous parvenez à faire fonctionner le jeu grâce à l’une des méthodes ci-dessus mais que vous rencontrez des problèmes, il se peut qu’il y ait des paramètres spécifiques que vous devez régler, des paquets de dépendance à installer ou des correctifs à appliquer au jeu – là encore, ProtonDB est une excellente ressource. Ne vous découragez pas, et n’ayez pas peur de demander de l’aide dans des communautés comme /r/linux_gaming (après avoir cherché à voir si votre question n’a pas déjà été posée, bien sûr).
Et hé, si tout le reste échoue, vous pouvez toujours diffuser le jeu depuis le cloud en utilisant Google Stadia, ou depuis un PC Windows dans votre maison en utilisant Remote Play ou Moonlight de Steam – consultez notre guide du streaming de jeu en interne pour en savoir plus.
Divulgation : Humble Bundle est détenu par IGN, qui est détenu par la société mère de PCMag, Ziff Davis.