Accueil
» LINUX
»
Comment diffuser des jeux Steam sur votre ordinateur Linux avec Steam Link
Comment diffuser des jeux Steam sur votre ordinateur Linux avec Steam Link
Pour diffuser des jeux Steam sur votre ordinateur Linux , lancez Steam sur l'ordinateur hôte, installez le client Steam Link de Valve sur le PC Linux depuis lequel vous souhaitez jouer, associez les deux machines et lancez le jeu via Remote Play. Le jeu s'exécute sur l'hôte ; le client Linux reçoit la vidéo et l'audio et renvoie les entrées de votre clavier, souris ou manette à l'hôte.
La page Steam Remote Play de Valve indique que Linux est compatible avec Steam Link. Pour une configuration optimale, connectez les deux ordinateurs au même réseau domestique.
Ce dont vous avez besoin
Un ordinateur hôte sur lequel Steam est installé, connecté et capable de lancer le jeu normalement.
Un ordinateur de bureau ou portable Linux x86_64 est requis pour le client Steam Link. Le paquet Linux vérifié actuel est disponible via Flathub .
Un clavier et une souris ou une manette de jeu compatible.
Un réseau fiable. Valve recommande l'Ethernet lorsque cela est possible ; si le client doit utiliser le Wi-Fi, une connexion 5 GHz performante est préférable à une connexion 2,4 GHz.
Étape 1 : Installer Steam Link sur Linux
Si Flatpak et Flathub sont déjà configurés, installez Steam Link depuis un terminal :
Lancez-le ensuite depuis votre menu d'applications ou exécutez :
flatpak run com.valvesoftware.SteamLink
Si votre distribution n'a pas encore configuré Flatpak, utilisez les instructions de configuration spécifiques à votre distribution fournies par Flathub plutôt qu'un ancien assistant AUR ou un flux de travail de paquets tiers.
Installez le fichier Flatpak Steam Link vérifié, puis lancez l'application depuis votre bureau ou votre terminal.
Étape 2 : Laissez Steam Link trouver l’ordinateur hôte
Lancez Steam sur l'ordinateur hôte et laissez-le ouvert. Ouvrez Steam Link sur le client Linux. L'application devrait analyser le réseau local et afficher la liste des ordinateurs exécutant Steam. Sélectionnez l'ordinateur hôte que vous souhaitez utiliser.
Si l'hôte n'apparaît pas, assurez-vous que les deux machines se trouvent sur le même sous-réseau et que l'isolation du réseau invité ou du point d'accès ne les sépare pas.
Choisissez l'ordinateur exécutant Steam. Utilisez l'option « Autre ordinateur » si la détection automatique ne fonctionne pas.
Étape 3 : Associer le client Linux à Steam
Lors du premier appairage, Steam Link peut afficher un code PIN. Saisissez ce code PIN sur l'ordinateur hôte lorsque Steam vous le demande. Une fois l'appairage validé, le client Linux peut se connecter à l'hôte via Steam Remote Play.
Cette étape d'appairage remplace l'hypothèse obsolète selon laquelle les deux systèmes doivent fonctionner sous Linux. Le poste de travail Linux fait office de client ; l'hôte peut être un autre ordinateur compatible exécutant Steam, y compris un PC Windows.
Saisissez le code PIN affiché par Steam Link sur l'ordinateur exécutant Steam pour terminer l'appairage.
Étape 4 : Vérifiez la qualité du streaming avant de jouer
Ouvrez les paramètres de streaming de Steam Link et commencez par un préréglage de qualité équilibrée. Si votre réseau rencontre des difficultés, réduisez la résolution, la fréquence d'images ou la limite de bande passante avant de baisser les paramètres graphiques du jeu. Les recommandations de Valve pour Remote Play préconisent de connecter l'ordinateur hôte au routeur par câble et d'utiliser l'interface de performance pour identifier les pics de latence réseau.
Utilisez les commandes de streaming pour privilégier une bande passante réduite et des performances plus stables au détriment de la qualité d'image, en cas de besoin.
Étape 5 : Lancez le jeu et commencez le streaming.
Une fois la connexion établie, ouvrez votre bibliothèque Steam via la session Steam Link, choisissez un jeu déjà installé sur la machine hôte et sélectionnez « Jouer » . La machine hôte lance et affiche le jeu tandis que votre bureau Linux sert de client de streaming.
Une fois terminé, ouvrez l'interface Steam Link ou le menu de session et choisissez l'option pour arrêter ou quitter le streaming. L'intitulé exact peut varier selon la version du client ; il n'est donc pas nécessaire d'utiliser l'ancienne méthode avec la touche Échap.
Si Steam Link ne parvient pas à se connecter ou si le flux vidéo est saccadé
La documentation de Valve concernant Remote Play indique que les ports UDP 27031 et 27036, ainsi que les ports TCP 27036 et 27037, sont utilisés pour la diffusion en continu. Si la détection échoue, vérifiez que Steam est autorisé par le pare-feu de votre ordinateur et qu'aucune fonction d'isolation réseau ne bloque la communication avec votre appareil.
Pour une vidéo saccadée, effectuez d'abord un test avec l'hôte connecté en Ethernet. Fermez les transferts réseau importants, activez l'affichage des performances et essayez un préréglage de streaming plus rapide ou à bande passante réduite. Si l'hôte exécute Linux et que les entrées de la manette sont instables, Valve indique que /dev/uinputSteam /dev/input/uinputdoit pouvoir lire et écrire dans un répertoire spécifique. Les notes de l'emballage Steam Link pour Linux précisent également que certaines configurations Wayland peuvent ne fonctionner que partiellement, tandis que X11 offre une meilleure compatibilité dans ces cas ; consultez les notes de l'emballage Flatpak de Steam Link .
Est-il possible de diffuser un jeu exclusivement Windows sur Linux ?
Oui, si le jeu fonctionne correctement sur le serveur Windows. Remote Play envoie le flux vidéo et audio rendu par le serveur au client Linux ; le jeu ne nécessite donc pas de version Linux native sur la machine cliente. De plus, il n'est pas nécessaire de l'installer deux fois : il suffit de l'installer sur le serveur qui l'exécute.