Linux a finalement réussi ce qui était auparavant une tâche impossible : rattraper les jeux sous Windows. C’est du moins ce qu’il semble, en grande partie grâce à la console Steam Deck de Valve, qui fonctionne sous Linux. Mais est-ce vrai ? Pouvez-vous enfin laisser Windows derrière vous et passer à Linux en tant que joueur ?


Pas si vite. Il y a encore des réserves à faire, alors voyons pourquoi la réponse n’est pas si évidente.

La révolution des jeux de Valve sous Linux

Tout a commencé lorsque Valve s’est senti menacé par le Microsoft Store. C’est alors qu’elle a eu l’idée de créer une plateforme alternative. Elle serait aussi facile à utiliser qu’une console de jeu, mais basée sur du matériel PC largement disponible et fonctionnant avec un système d’exploitation « ouvert », non contrôlé par Microsoft.

La solution de Valve, appelée « Steam Machines », ne dépendrait pas d’un matériel personnalisé, contrairement aux consoles antérieures aux dernières PlayStation et Xbox. Tout fournisseur tiers pouvait créer sa propre « Steam Machine » comme il l’entendait. Le seul point commun entre toutes les Steam Machines serait le système d’exploitation Linux personnalisé de Valve, SteamOS.

Lire  Peut-on changer la couleur du texte iOS sur un iPhone ?

Site SteamOS

Le projet a échoué pour diverses raisons que nous n’aborderons pas dans cet article. Heureusement, Valve n’a pas abandonné.

Le Steam Deck est l’aboutissement des efforts de Valve pour créer sa propre « plate-forme » matérielle et logicielle pour les jeux.

Site Steam Deck

Les pavés tactiles haptiques de Steam Deck portent l’ADN du Steam Controller de Valve. Son système d’exploitation est une nouvelle version de SteamOS. Consultez notre article sur tout ce que vous devez savoir sur le Steam Deck de Valve pour en savoir plus.

Comment Valve a apporté les jeux à Linux

Valve s’est rendu compte qu’il disposait d’une collection inégalée de milliers de titres, à faire pâlir les autres plates-formes. Mais bien qu’elle possède « la bibliothèque », elle ne dispose pas de l’élément le plus essentiel : la « plate-forme » elle-même.

Site WineHQ

C’est pourquoi elle a commencé à soutenir les projets WINE et Proton, en payant des programmeurs pour travailler dessus afin d’accélérer leur développement. Découvrez comment ils réalisent leur magie dans notre article sur ce qu’est Steam Proton et comment il fait tourner les jeux Windows sur Steam Deck.

Grâce à ces deux projets, la Steam Deck, qui fonctionne sous une version modifiée d’Arch Linux, est désormais compatible avec une grande partie de la bibliothèque du Steam Store, au lieu d’une autre « Steam Machine » qui a échoué.

Site ProtonDB

Heureusement, cela va dans les deux sens, et c’est pour la même raison que Linux peut désormais jouer à de nombreux jeux conçus pour Windows avec des performances similaires et un minimum de problèmes. Nous avons expliqué comment fonctionne cet « effet de ruissellement » dans notre article sur ce qu’est Proton GE et comment il améliore la compatibilité des jeux sur SteamOS et Linux.

Mais il y a un hic : tous les jeux ne fonctionnent pas. De nombreux jeux ont des ratés et d’autres ne fonctionnent pas du tout. Néanmoins, comme nous l’avons vu par le passé, en fonction des applications et des jeux que vous utilisez, il peut être possible de passer de Windows à Linux en toute transparence.

Linux est-il désormais meilleur pour les jeux que Windows ? Voici pourquoi ce n’est pas le cas

Le passage à Linux est-il la voie à suivre pour les jeux ? Pas tout à fait. Il reste quelques problèmes que vous ne rencontrerez pas en utilisant une machine Windows pour jouer à des jeux Steam.

1. Les DRM restrictifs n’aiment pas Linux

Les DRM et leur frère, l’anti-cheat, sont une gêne pour les joueurs et il a été prouvé qu’ils nuisent aux performances. C’est la raison principale pour laquelle de nombreuses personnes n’aiment pas la solution anti-tamper la plus populaire, comme nous l’avons expliqué dans notre article Qu’est-ce que Denuvo et pourquoi tout le monde le déteste.

Site de Denuvo

Néanmoins, de telles solutions sont également considérées comme nécessaires pour les jeux triple A. Une protection « inviolable » peut permettre à un producteur de jeux de bénéficier d’une fenêtre initiale de ventes garanties. Une protection « inviolable » peut permettre à un producteur de jeux de bénéficier d’une fenêtre initiale sûre de ventes garanties.

Les solutions anti-triche, mises en œuvre de la même manière que les DRM, peuvent garantir une expérience de jeu équitable pour tous en empêchant la triche. Mais elles peuvent aussi être gênantes.

Valve a soit collaboré avec des sociétés de DRM/anti-cheat et des créateurs de jeux pour rendre les titres les plus populaires compatibles avec le Steam Deck (et, par extension, avec Linux), soit mis en œuvre ses propres solutions pour assurer la compatibilité avec les solutions de « protection des jeux » les plus importantes.

Malgré tout, il se peut que vous tombiez sur un titre occasionnel qui refuse de fonctionner sous Linux, non pas à cause du titre lui-même, mais parce que son DRM ou son anti-cheat est incompatible avec le système d’exploitation de Tux.

2. Les malheurs des lanceurs tiers sous Linux

Si vous avez récemment acheté un jeu triple A sur Steam, il est probablement accompagné d’un lanceur supplémentaire. La plupart de ces lanceurs fonctionnent sous Linux, mais un ou deux ne le font pas. Du moins, pas toujours (bonjour, Rockstar Games Launcher). Et Linux ne figure pas sur la liste des priorités de leurs créateurs.

Lanceur de jeux Rockstar

Mais admettons que vous ayez acheté un titre sur le Steam Store ou un autre magasin numérique dont le lanceur fonctionne sous Linux, grâce aux efforts de ses créateurs ou de la communauté. Avez-vous vérifié au préalable si le jeu est livré avec son propre lanceur personnalisé ? Cela peut également poser problème.

Le lanceur spécifique au jeu peut « boguer » car il est dérouté par l’environnement inattendu dans lequel il s’est retrouvé (AKA : Linux qui fait semblant d’être Windows). Une solution pourrait être disponible (comme lancer directement l’exécutable du jeu, ou utiliser des drapeaux supplémentaires personnalisés). Mais ce n’est pas une évidence.

3. La prise en charge des émulateurs Linux est un peu insuffisante

N’est-ce pas formidable que votre PC Windows vous permette de profiter de titres conçus pour d’autres plateformes grâce à la magie de l’émulation ? L’expérience peut être encore meilleure sous Linux, grâce à un système d’exploitation moins lourd, à de meilleurs pilotes matériels et à une gestion de la mémoire plus compétente.

Sauf si vous voulez aussi jouer à des jeux Xbox 360.

Xenia Canary Emulator Running Perfect Dark

Xenia, le meilleur (et le seul entièrement fonctionnel) émulateur pour Xbox 360, que nous avons vu dans notre guide sur la façon de jouer aux jeux Xbox 360 sur PC avec Xenia sur Windows, est, comme le titre de notre guide l’indique, uniquement disponible sur Windows.

Vous avez également voulu tester le nouveau fpPS4, qui semble prometteur pour émuler la PlayStation 4 sur PC ? Oui, lui aussi n’est disponible que sous Windows, du moins pour l’instant.

4. Linux fait du sport avec moins d’outils tiers

ReShade Cheat Engine et Creative ALchemy sur Windows11 Desktop

De nos jours, nous pouvons jouer aux classiques qui ont profité des « accélérateurs graphiques » Voodoo de 3dfx grâce à des « wrappers » personnalisés. Ces applications ajoutent une couche de compatibilité à nos GPU modernes qui peuvent faire tourner des titres classiques DOS ou Windows 9x accélérés en 3D dans des OS modernes. Si ces « systèmes d’exploitation modernes » s’appellent « Windows ».

Vous souvenez-vous d’avoir joué à F.E.A.R., ou à tout autre titre favori, en utilisant l’impressionnant son 3D multicanal positionnel EAX de Creative ? Windows Vista de Microsoft a « cassé » la compatibilité avec EAX, mais Creative a publié un correctif sous la forme de son application Creative ALchemy. Pour Windows uniquement, bien entendu.

Vous pouvez essayer une alternative « ouverte », OpenAL Soft, mais il se peut qu’elle ne soit pas aussi performante. Cependant, elle est meilleure car, contrairement à la solution de Creative, elle est « agnostique » et vous pouvez l’utiliser avec n’importe quel système audio moderne.

Au moins, vous pouvez améliorer les visuels de vos jeux comme sous Windows avec Reshade. Il suffit d’utiliser vkBasalt, d’importer manuellement les shaders de Reshade, de s’assurer que ceux que vous voulez utiliser fonctionnent, et de les personnaliser sans interface graphique. Si tout cela ressemble à une corvée plutôt qu’à du « fun », peut-être que le jeu sous Linux n’est pas la meilleure option pour vous.

5. Windows vous offre le dernier cri et le meilleur, dès le premier jour

Les joueurs chevronnés savent qu’il vaut mieux éviter de précommander des jeux. Les bandes-annonces d’un nouveau titre peuvent donner l’impression qu’il s’agit de la meilleure chose depuis le pain tranché. Et pourtant, il se peut qu’il finisse par être « l’un de ces mauvais portages PC », qu’il manque la moitié des fonctionnalités promises ou qu’il « tourne » comme un escargot sur votre matériel.

De plus, si vous êtes sous Linux, il ne sert à rien de le précommander pour y jouer dès le premier jour : la communauté de louangeurs devra peut-être travailler dessus jusqu’au soixante-seizième jour pour s’assurer qu’il fonctionne comme il se doit.

L'application GeForce Experience

De même, ne vous attendez pas à ce que les dernières fonctionnalités liées aux jeux sur le matériel le plus récent fonctionnent sous Linux dès le premier jour. Du moins, pas sans quelques problèmes occasionnels ici et là. Effets RTX ? Mise à l’échelle ? Physique ? Tux Racer n’a pas besoin de tout cela.

Ne comptez pas encore sur Linux

Même si le jeu sous Linux semble mauvais, nous n’avons fait que couvrir les problèmes auxquels vous devrez faire face lorsque vous jouerez sous ce système d’exploitation. Grâce à Steam Deck, WINE et Proton, de nombreux jeux Windows sont désormais jouables sous Linux, en particulier les plus populaires.

La plupart des émulateurs proposent des versions Linux natives, et pour chaque utilitaire tiers que vous utilisez sous Windows (comme Cheat Engine), vous pouvez généralement trouver des alternatives encore meilleures.

Linux est génial parce qu’il vous permet de le bricoler, de le personnaliser et de vous l’approprier. Mais il peut aussi ne pas vous convenir pour les mêmes raisons : parfois, vous devez bricoler et passer des heures à chercher comment régler les paramètres d’un jeu ou modifier ses fichiers pour qu’il fonctionne comme vous le souhaitez (si tant est qu’il fonctionne).

Les jeux sous Linux : Pas le meilleur, mais pas loin

Steam Deck étant doté d’un système d’exploitation Linux, on peut se demander si les jeux sous Linux sont meilleurs que les jeux sous Windows. Si vous préférez « l’expérience de la console » à la « complexité » des jeux sur PC Windows, essayer de jouer sur Linux vous semblera une entreprise bien plus alambiquée.

Mais si vous aimez vous plonger dans les fichiers de configuration de vos jeux préférés pour les optimiser en fonction de votre matériel, et si vous recherchez dans des forums oubliés des outils non officiels qui peuvent donner à votre titre rétro favori son meilleur aspect, plongez, car vous risquez d’adorer.