Avez-vous installé Steam pour Linux ? Si tel est le cas, vous ne pourrez jouer qu'aux jeux pris en charge sous Linux.
Vous pouvez jouer aux jeux Windows en installant Steam à travers le Vin. Voir ici pour plus d'informations
La commande de terminal que vous recherchez est :
sudo apt-get install wine
winetricks steam
Notez qu'il peut toujours ne pas être possible de jouer à tous les jeux sur Linux. Ce qui précède devrait fonctionner pour certains jeux, même s'il peut y avoir un impact sur les performances.
Une alternative pourrait être PlayOnLinux. Vous installez Steam dessus et vous pouvez ensuite jouer à vos jeux normalement.
Si vous ne souhaitez pas installer la version Windows de Steam et souhaitez simplement télécharger les fichiers binaires Windows pour un jeu, vous pouvez utiliser SteamCMD qui a une version Linux et une option pour forcer le téléchargement des fichiers binaires pour une plate-forme donnée.
Vous aurez besoin de connaître le SteamID du jeu que vous pouvez trouver sur steamdb.info.
./steamcmd.sh
@sSteamCmdForcePlatformType windows
login <USERNAME>
app_update <STEAM_ID> validate
quit
Le jeu apparaîtra comme Installed
dans Steam pour Linux mais ne démarrera pas à partir de là, vous devrez donc démarrer le jeu manuellement avec wine
. Je ne sais pas si les mises à jour automatiques fonctionneront.
Il y a aussi une option pour forcer le répertoire d'installation mais je ne l'ai pas essayé :
force_install_dir ../games/
L'utilisation de SteamCMD ne fonctionnera pas si le jeu utilise le schéma de gestion des restrictions numériques (DRM) de Steam et vous devrez utiliser la version Windows de Steam via wine
à la place.
En 2018, Steam a introduit quelque chose appelé Proton, qui est un fork de Wine intégré à Steam et continuellement mis à jour.
Il peut être activé sous Steam > Settings > Steam Play
en cochant les cases :
Enable Steam Play for supported titles
vous permettra de télécharger et de lire des titres déjà testés sous ProtonEnable Steam Play for all other titles
vous permettra de télécharger et de jouer à n'importe quel jeu en utilisant Proton, mais gardez à l'esprit que ce sont des eaux non testées, il n'y a donc aucune garantie que tout fonctionnera
Plus d'informations :
- Présentation d'une nouvelle version de Steam Play
- Exigences
- Base de données de compatibilité