Comment jouer à presque n’importe quel jeu Windows sur Linux avec Steam Play

Les joueurs sur PC souhaitant passer à Linux ont un problème: la bibliothèque n’est tout simplement pas assez grande. Bien que certains titres AAA soient publiés sur Linux, ils sont généralement limités à Steam et arrivent généralement après le lancement de Windows et de macOS.

Mais que faire si nous vous disions que Linux peut désormais accéder à presque toute la bibliothèque de jeux Windows sur Steam?

Voici comment jouer à des jeux Windows sur Linux avec une version bêta de Steam Play.

Jeux Windows sur Linux: la situation actuelle

Au cours des dernières années, la scène s’est constamment améliorée pour les joueurs Linux. La popularité de la plate-forme a lentement augmenté, suffisamment pour que certains nouveaux titres majeurs soient publiés directement sur Linux.

L'installation de Wine vous permet d'exécuter le logiciel Windows sous Linux

Mais pour d’autres titres, comment pouvez-vous exécuter des jeux Windows sur Linux?

Publicité
  • Vin / PlayOnLinux: En utilisant la couche de compatibilité Wine et le frontal PlayOnLinux, les joueurs Linux peuvent exécuter des titres Windows avec plus ou moins de succès.
  • CodeWeavers Crossover: La version propriétaire de Wine, dont les améliorations ont été ajoutées à Wine plus tard. Il est principalement destiné à exécuter des applications Windows sur macOS et Linux, plutôt que des jeux.
  • Machine virtuelle: Vous pouvez créer une machine virtuelle Windows sous Linux et exécuter de nombreux jeux Windows.
  • Jouer à Steam: Lancé pour la première fois en 2010, cela permet à de nombreux jeux PC Windows de fonctionner sous Linux.

Alors que la compatibilité du système d’exploitation s’est améliorée depuis que Gabe Newell de Valve a exprimé son mépris pour Windows, les problèmes de performances et de compatibilité ont entravé les jeux sous Linux.

Cela pourrait bientôt changer avec la sortie du nouveau programme bêta Steam Play.

La nouvelle bêta de Steam Play

Août 2018 a vu la sortie de Steam Play beta, une nouvelle version du logiciel qui permet aux jeux Windows de fonctionner sous Linux. Après deux ans de collaboration avec CodeWeavers et d’autres parties, cela inclut une version modifiée de Wine, connue sous le nom de Proton, et la prise en charge de l’API graphique 3D multiplateforme Vulkan.

Installez n'importe quel jeu Windows sur Linux via Steam

Publicité

La version initiale prend en charge 27 titres, mais vous pouvez en suggérer d’autres. De plus, d’autres titres fonctionneront également s’ils ont déjà travaillé avec Wine.

Proton diffère de Wine de plusieurs manières, notamment par l’implémentation de ponts vkd3d Direct3D 12, OpenVR et Steamworks API, des correctifs pour Direct3D 9 et Direct3D 11, un contrôleur de jeu amélioré et un support plein écran. Le patchset esync (abréviation de «eventfd-based synchonization») est également important, qui apporte des améliorations de performances pour le multi-threading.

En relation :  Les 7 meilleurs cadeaux pour les mélomanes

De bonnes performances globales sont attendues pour les titres Vulkan, bien que là où la traduction d’API est requise, une expérience Wine plus traditionnelle est plus probable. Quoi qu’il en soit, c’est un grand pas en avant pour les jeux Linux.

Mieux encore, n’importe qui peut installer la version bêta de Steam Play. Voici comment!

Publicité

Inscrivez-vous à la bêta de Steam Play

Vous aurez besoin du client Steam sur votre machine Linux. Vous pouvez soit l’installer en tant qu’application, soit être préinstallé avec votre distribution Linux centrée sur les jeux (par exemple la distribution SteamOS).

Pour commencer, ouvrez Steam et connectez-vous. Trouvez le Steam> Paramètres menu, puis accédez au Compte languette.

Ici, trouvez le Participation à la bêta section et cliquez Changement. Sélectionner Mise à jour bêta de Steam dans la liste déroulante, puis D’accord confirmer.

Rejoignez la version bêta de Steam

Publicité

Steam vous demandera alors de redémarrer l’application. Au redémarrage, une nouvelle version doit être installée, alors préparez-vous à une courte attente pendant que 150 Mo de données sont téléchargées.

Si vous utilisez le mode Big Picture dans Steam, les instructions sont légèrement différentes. Ouvert Paramètres> Système et vérifie Participez à la version bêta du client. Redémarrez Steam lorsque vous y êtes invité.

Rejoignez le programme bêta de Steam en mode Big Picture

Installer les pilotes graphiques mis à jour

Pour continuer, vous devrez mettre à niveau les pilotes graphiques de votre périphérique Linux. Si vous utilisez SteamOS, une mise à jour l’aura déjà fait.

Les étapes suivantes concernent les appareils Ubuntu 18.04 LTS exécutant des graphiques Nvidia, AMD ou Intel.

Nvidia

Vous devez installer les derniers pilotes propriétaires pour jouer à des jeux dans la version bêta de Steam Play. Ouvrez un terminal et ajoutez le PPA du pilote tiers de Canonical avec ces commandes:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update sudo apt install nvidia-driver-396

Une fois le pilote téléchargé, redémarrez votre système Linux.

AMD / Intel

Pour les graphiques AMD ou Intel, vous devrez installer les pilotes récents Mesa et LLVM:

sudo add-apt-repository ppa:paulo-miguel-dias/mesa
sudo apt-get update sudo apt dist-upgrade sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386

N’oubliez pas de redémarrer votre système une fois les pilotes installés. Les joueurs VR peuvent également profiter de la prise en charge d’AMD pour leurs appareils à l’aide de ces commandes:

sudo add-apt-repository ppa:kisak/steamvr4pk
sudo apt-get update sudo apt dist-upgrade sudo apt install linux-generic-steamvr-18.04

Une fois ces pilotes installés, votre PC Linux sera prêt (en supposant qu’il dispose d’un matériel graphique approprié) pour jouer à presque tous les jeux Windows via Steam. Vérifier la Forums d’assistance Steam pour obtenir de l’aide sur l’installation des pilotes sur d’autres distributions.

Installer un jeu Windows sur Linux dans Steam

Par défaut, vous ne pouvez installer que des jeux compatibles Linux dans Steam. Même après avoir rejoint le programme bêta, il n’y a aucun moyen dans l’interface utilisateur de Steam d’installer les jeux. Clic droit et sélection Installer à partir du menu entraînera un message d’erreur instantané.

En relation :  7 conseils et astuces sur WhatsApp Web que tous les utilisateurs doivent savoir

Pourquoi ne pouvez-vous pas installer? Eh bien, vous devez activer Steam Play pour les titres de votre bibliothèque.

Activez la version bêta de Steam Play pour jouer à n'importe quel jeu Windows sous Linux!

Dans Steam, dirigez-vous vers Steam> Paramètres> Steam Play et assurez-vous que Activer Steam Play pour les titres pris en charge et Activer Steam Play pour tous les titres sont vérifiés.

(Il existe également la possibilité de basculer entre les versions de Proton, ce qui sera utile pour le dépannage)

Cliquez sur D’accord pour confirmer et suivez les instructions pour redémarrer Steam. Vous pourrez ensuite choisir n’importe quel titre, cliquer avec le bouton droit de la souris et sélectionner Installer. Attention cependant: il est peu probable que les titres qui n’ont pas fonctionné sous Wine auparavant fonctionnent soudainement.

Lancer un jeu fera apparaître un message vous informant qu’il sera lancé avec Steam Play. Cliquez sur D’accord pour continuer, et jouer!

Comment Steam Play peut améliorer les jeux Linux

Le jeu sur Linux s’est déjà décuplé avec la sortie de la version bêta de Steam Play. Mais cela peut devenir encore plus génial grâce à Valve, ce qui permet aux développeurs de s’impliquer facilement.

Le support Vulkan est un élément majeur de cette stratégie, avec Valve implorant les développeurs qui ne publient pas actuellement sur Linux:

“[T]arget Vulkan nativement afin d’offrir les meilleures performances possibles sur toutes les plateformes, ou du moins l’offrir en option si possible. C’est également une bonne idée d’éviter tout middleware DRM tiers invasif, car ils empêchent parfois les fonctionnalités de compatibilité de fonctionner comme prévu. »

C’est une excellente nouvelle pour l’avenir!

Jouez à vos jeux Windows préférés sur Steam aujourd’hui

Plus de problèmes avec les configurations de Wine et plus de frustration. Valve a revitalisé le jeu Linux au bon moment et tout le monde peut s’impliquer.

Pour résumer, vous pouvez installer des jeux Windows sous Linux via Steam comme suit:

  • Utiliser la version bêta de Steam Client
  • Téléchargez le client beta
  • Installer les pilotes graphiques mis à jour
  • Activer Steam Play dans Steam

Maintenant, vous pourriez rencontrer des problèmes pour obtenir les bons pilotes graphiques (je l’ai fait), mais vous trouverez une assistance en ligne pour vous aider ici. Une fois que vous avez surmonté ce problème potentiel, votre appareil Linux sera prêt à installer presque tous les jeux Windows dans Steam.

Il est peut-être enfin temps de quitter Windows!

Moyens Staff
Moyens I/O Staff vous a motivé, donner des conseils sur la technologie, le développement personnel, le style de vie et des stratégies qui vous aider.