Les joueurs PC souhaitant migrer vers Linux font face à un défi majeur : la bibliothèque de jeux reste limitée. Bien que certains titres AAA soient disponibles nativement, ils se concentrent souvent sur Steam et arrivent après les versions Windows et macOS.
Mais et si Linux permettait d'accéder à la quasi-totalité des jeux Windows sur Steam ? Découvrez comment jouer à des jeux Windows sur Linux grâce à la version bêta de Steam Play.
La scène gaming Linux s'est grandement améliorée ces dernières années. La popularité croissante de la plateforme incite les développeurs à proposer des titres majeurs nativement.

Pour les autres jeux Windows, plusieurs solutions existaient :
Malgré les avancées depuis les critiques de Gabe Newell (Valve) envers Windows, les problèmes de performances et de compatibilité persistaient. La bêta Steam Play change la donne.
En août 2018, Valve a lancé la bêta Steam Play, intégrant Proton (version modifiée de Wine) et le support Vulkan pour les jeux Windows sur Linux. Fruit de deux ans de collaboration avec CodeWeavers.

Initialement compatible avec 27 titres (extensible via suggestions), Proton gère mieux Direct3D 12 (vkd3d), OpenVR, Steamworks, avec des améliorations pour D3D9/11, contrôleurs, plein écran et esync pour le multi-threading. Excellentes performances sur Vulkan, expérience Wine traditionnelle sinon. Un bond en avant pour le gaming Linux.
Installation simple pour tous !
Installez Steam sur votre distribution Linux (natif ou via SteamOS).
Ouvrez Steam, connectez-vous, allez dans Steam > Paramètres > Compte. Dans Participation bêta, cliquez Modifier, sélectionnez Mise à jour bêta de Steam et confirmez.

Redémarrez Steam pour télécharger ~150 Mo.
En mode Big Picture : Paramètres > Système, cochez Participer à la version bêta du client et redémarrez.

Mettez à niveau vos pilotes (déjà fait sur SteamOS). Exemples pour Ubuntu 18.04 LTS (adaptez à votre distro).
Installez les pilotes propriétaires récents :
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt install nvidia-driver-396Redémarrez.
Installez Mesa/LLVM récents :
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:i386Redémarrez. Pour VR AMD :
sudo add-apt-repository ppa:kisak/steamvr4pk
sudo apt-get update
sudo apt dist-upgrade
sudo apt install linux-generic-steamvr-18.04Votre PC Linux est prêt (forums Steam pour autres distros).
Par défaut, seules les versions Linux s'installent. Activez Steam Play : Steam > Paramètres > Steam Play, cochez Activer Steam Play pour les titres pris en charge et pour tous les titres (choisissez version Proton si besoin).

Redémarrez, clic droit sur un jeu > Installer. Au lancement, confirmez l'usage de Steam Play. Succès non garanti pour tous.
Steam Play booste déjà le gaming Linux. Valve invite les développeurs à adopter Vulkan nativement et à éviter les DRM tiers invasifs pour une meilleure compatibilité.
"[T]arget Vulkan nativement afin d'offrir les meilleures performances possibles sur toutes les plates-formes, 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 la compatibilité fonctionnalités de fonctionner comme prévu."
Adieu configurations Wine fastidieuses ! Résumé :
Problèmes pilotes ? Aide en ligne disponible. Linux est prêt pour (presque) tous les jeux Steam. Temps de quitter Windows ?