Comment jouer à presque tous les jeux Windows sur Linux avec Steam Play

Comment jouer à presque tous les jeux Windows sur Linux avec Steam Play

Les joueurs sur PC qui souhaitent 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 et si on vous disait que Linux peut désormais accéder à la quasi-totalité de la bibliothèque de jeux Windows sur Steam ?





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





pas de son sur ordinateur portable windows 10

Jeux Windows sur Linux : la situation actuelle

Au cours des dernières années, la scène s'est régulièrement 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.

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



  • Wine/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 à la vapeur : Sorti pour la première fois en 2010, il 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 sur Linux.

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





La nouvelle bêta de Steam Play

Août 2018 a vu la sortie de Steam Play bêta, 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 .

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 la mise en œuvre des ponts API vkd3d Direct3D 12, OpenVR et Steamworks, des correctifs pour Direct3D 9 et Direct3D 11, un contrôleur de jeu amélioré et une prise en charge plein écran. L'ensemble de correctifs esync (abréviation de 'eventfd-based synchonization') est également important, qui apporte des améliorations de performances pour le multi-threading.

De bonnes performances globales sont attendues pour les titres Vulkan, bien que lorsque la traduction de l'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 bêta de Steam Play. Voici comment!

S'inscrire à la bêta de Steam Play

Vous aurez besoin du Client Steam exécuté 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, le Distribution SteamOS ).

Pour commencer, ouvrez Steam et connectez-vous. Trouvez le Steam > Paramètres menu, puis allez dans le Compte languette.

Ici, retrouvez le Participation à la bêta rubrique et cliquez sur Changer . Sélectionner Mise à jour de la bêta de Steam dans la liste déroulante, puis d'accord confirmer.

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 le téléchargement de 150 Mo de donné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 Participer à la version bêta du client . Redémarrez Steam lorsque vous y êtes invité.

Installer les pilotes graphiques mis à jour

Pour continuer, vous devrez mettre à niveau les pilotes graphiques sur 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 récents pilotes 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 en utilisant 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 vous aider à installer les 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é.

obtention de l'adresse ip android wifi problème connectify

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

Dans Steam, rendez-vous sur Steam > Paramètres > Steam Play et s'assurer que les deux 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 alors choisir n'importe quel titre, faire un clic droit et sélectionner Installer . Attention cependant : il est peu probable que les titres qui n'ont pas fonctionné sous Wine auparavant fonctionnent soudainement.

L'exécution d'un jeu affichera un message vous informant qu'il sera lancé avec Steam Play. Cliquez sur d'accord 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 bêta de Steam Play. Mais cela peut devenir encore plus impressionnant grâce à Valve qui permet aux développeurs de s'impliquer facilement.

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

'[C]ibler Vulkan nativement afin d'offrir les meilleures performances possibles sur toutes les plateformes, ou du moins le proposer 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 besoin de déconner avec les configurations de Wine, et plus de frustration. Valve a revitalisé les jeux 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 :

  • Utilisez l'option bêta du client Steam
  • Télécharger le client bêta
  • 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 aurez surmonté ce problème potentiel, votre appareil Linux sera prêt à installer presque tous les jeux Windows dans Steam.

Peut-être qu'il est enfin temps de quitter Windows !

Partager Partager Tweeter E-mail 5 astuces pour booster vos machines Linux VirtualBox

Vous en avez assez des mauvaises performances offertes par les machines virtuelles ? Voici ce que vous devez faire pour améliorer les performances de votre VirtualBox.

Lire la suite
Rubriques connexes
  • Linux
  • Jeux
  • Fumer
  • Linux
  • Conseils de jeu
  • Jeux Linux
A propos de l'auteur Christian Cawley(1510 articles publiés)

Éditeur adjoint pour la sécurité, Linux, le bricolage, la programmation et la technologie expliquée, et producteur de podcasts vraiment utiles, avec une vaste expérience dans le support de bureau et de logiciels. Contributeur au magazine Linux Format, Christian est un bricoleur de Raspberry Pi, un amateur de Lego et un fan de jeux rétro.

Plus de Christian Cawley

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner