• Astuces pour utiliser Steam Link sereinement sur openSUSE


    Qu'est ce que Steam Link ?

    Steam Link est un boîtier de taille similaire à un disque dur externe 2"5. Il vous permet de jouer à vos jeux sur votre TV sans avoir à déménager votre boîtier d'ordinateur. J'en ai eu assez de devoir débrancher et déplacer ma tour à chaque fois que j'avais envie de profiter d'un écran plus grand ou de faire une soirée gamer entre amis. J'ai donc craqué sur le Steam Link pendant les soldes.

    Le boîtier se branche sur votre réseau via Ethernet ou Wifi (5G minimum) et dispose de 3 ports USB pour manettes ou clavier/souris ainsi qu'une sortie HDMI. Pour ma part, l'installation fut aisée : Steam Link branchée sur ma TV + Freebox Revolution (serveur) + 2 manettes XBOX 360 filaires (une officielle et une non officielle).


    Comment cela fonctionne ?

    Allumez votre ordinateur et lancez Steam. Ensuite allumez le boîtier Steam Link, vous verrez alors vos ordinateurs ayant steam d'installé et visible sur le réseau. Le principe est simple : vous allez pouvoir jouer à vos jeux par l'intermédiaire d'un streaming de votre PC vers le Steam Link qui se charge de communiquer vers votre ordinateur.

    C'est fluide, en profil équilibré, je n'ai pas noté de pixellisation avec la compression d'images même sur des jeux très rapides comme Distance en écran partagé ou Dirt en solo qui peut être assez chargé côté détail et décors. Idem côté jeux de bastion avec Skull Girl ou encore Strike Suit Zero et ses 1 000 000 de missiles dans l'espace.

    Si la technologie est au point et l'interface conviviale, sous Linux, ce n'est pas tout à fait "out of the box". En effet, j'ai dû régler quelques petits problèmes indépendants de la distro mais plutôt communs à Linux. Voici quelques astuces pour profiter rapidement de vos jeux sur SteamLink avec openSUSE.


    Astuces générales

    - Attention à bien vérifier dans les préférences de votre client Steam (sur votre ordinateur) dans les options de streaming que vous avez activé l'accélération matérielle sinon vous risquez de ne pas avoir une qualité irréprochable.

    - Utilisez le mode Big Picture de Steam pour profiter aisément de la navigation et de l'accès aux configurations depuis vos périphériques branchés sur le boîtier Steam Link.

    - Comme nous utilisons le binaire beta pour Steam, passez également sur le firmware beta pour Steam Link.


    Manettes

    - Installez le paquet Xinput sur votre openSUSE. Certes cela fonctionne sur Steam sur votre ordinateur sans ce dernier mais vos manettes resteront muettes sur le SteamLink. (Grande détresse psychologique pour ma part au premier lancement... ça fonctionnait dans l'interface du Steam Link et de Big Picture mais pas dans les jeux.)

    - Avant d'acheter des manettes, vérifiez la compatibilité sur cette page : http://steam.wikia.com/wiki/List_of_...ith_Steam_Link

    - Lors de la première installation/configuration, ajoutez vos manettes via le menu controller côté Steam et ensuite Steam Link. Veillez à ne brancher qu'une seule manette à la fois lors de ce paramétrage. Vous pourrez bien évidemment en brancher plusieurs en même temps une fois ce réglage terminé.

    Mon PAD analogique droit ne fonctionne pas sur SteamLink alors qu'il fonctionne sur mon ordinateur (XBOX 360) ?

    - Et oui ! l'informatique est sadique... Pour retrouver pleinement le contrôle de votre pad, rendez-vous dans le menu Big Picture > Controllers et décochez l'assistant de configuration pour X360 (ce n'est pas logique, nous sommes d'accord) ne laissez que le profil Steam Controller. Relancez ensuite Steam : tout devrait refonctionner.

    /!\ Attention pour certains jeux non pleinement supporté coté controller, il faut réactiver temporairement cette option pour télécharger la configuration manette (celle de Runic Games pour Torchlight 2 par exemple) puis la désactiver dès que vous allez jouer à autre chose. /!\


    Le son (quoi ? comment ?)

    J'avais du son sur l'ensemble de mes jeux sauf un : Bastion ! La solution, avant de lancer Steam, changez les paramètres de son de Line Out à Digital Output S/PDIF.

    A ce moment plus de son côté ordinateur mais ça fonctionnera côté SteamLink / TV. Testé pour l'ensemble de mes jeux et pas uniquement Bastion pas besoin de jongler en fonction de votre bibliothèque.


    Encore des problèmes ?

    Oui, je n'arrive pas à trouver les bons ports à ouvrir ou du moins comment les paramétrer dans le pare feu openSUSE. Obligé de le couper totalement pour que l'image et le son passent correctement.

    J'ai également ce fichu Move or Die qui ne veut pas se lancer, j'arrive à le lancer hors Steam via le terminal mais ça ne fonctionne pas correctement coté Steam Link ... On est plusieurs à râler sur les forums mais le support reste muet ... Paradoxalement, j'arrive à le lancer dans une VM sous Tumbleweed mais pas assez de puissance et graphisme low... Ça semble n'affecter que Leap (+ autres distros vu le nombre de messages sur le forum Steam officiel).
    Inadmissible même les Ubuntistes officiellement supportés n'ont aucune réponse...

    ---
    J'espère que ce tuto vous empêchera le stress des premiers jours entre paquets à ajouter, configurations et réglages subtils pour en profiter pleinement.
    Je ne regrette pas du tout mon achat (surtout au prix soldé) : c'est une excellente expérience, peu encombrant, un bonheur de pouvoir passer d'un écran d'ordinateur à une TV plus grande simplement.

    PS : Malgré le bug actuel de Steam sur openSUSE, même s'il faut lancer Steam via le terminal STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam
    Il n'en reste pas moins complètement compatible avec Steam Link.
    Commentaires 6 Commentaires
    1. Avatar de Antoine
      Antoine -
      Merci, un tuto qui change un peu, ça fait du bien

      J'ai remarqué que tu mentionnais les utilisateurs d'Ubuntu, ça m'a fait penser que Valve développait aussi sa propre distribution : SteamOS. Tu sais où ça en est ? L'as-tu testée ?
    1. Avatar de Doctor Who
      Doctor Who -
      Citation Envoyé par Antoine Voir le message
      J'ai remarqué que tu mentionnais les utilisateurs d'Ubuntu, ça m'a fait penser que Valve développait aussi sa propre distribution : SteamOS. Tu sais où ça en est ? L'as-tu testée ?
      J'avoue ne jamais avoir testé mais je pourrai rapidement y venir si les problèmes avec le client Steam d'openSUSE ne sont pas rapidement réglé sur la 42.2 ou 42.3. Je ferai alors un double boot sur SteamOS afin de ne pas avoir à investiguer sans fin pour lancer un jeu censé être compatible.
      SteamOS est basée sur Debian Jessie 8.8 et d'après les annonces, elle semble toujours maintenue : https://steamcommunity.com/groups/st...discussions/1/
      Il y a des rumeurs comme quoi ce ne serait absolument pas rentable et qu'à la rentrée, Vavle annoncerait stopper l'aventure Linux.
      D'un autre coté, de plus en plus de studio investissent dans le portage vers Linux, le catalogue ne cesse de croître.
      A voir mais pour l'instant, je suis très heureux de pouvoir à nouveau jouer sans pour autant réinstaller Windows et en achetant les versions Linux, j'espère encourager les studios à continuer ainsi.
    1. Avatar de Syvolc
      Syvolc -
      Merci pour ce tuto. Je me laisserai peut-être tenter prochainement, ça semble valoir vraiment le coup.

      En tous cas c'est rassurant que tout fonctionne sur openSUSE (à part Move or Die)
    1. Avatar de Doctor Who
      Doctor Who -
      Update du jour ...
      Suite aux mises à jour habituelles de mon openSUSE 42.2, aucun controller xbox 360 ne fonctionne dans aucun jeux que ce soit en local sur le pc ou via steam link... Cela fonctionne juste dans le menu de steam big picture ...
      Suite au poste d'Antoine sur les RPM Nividia pour Tumbleweed, je saute le pas et fais un distroupgrade qui passe comme une lettre à la poste.
      Malheureusement, c'est pareil, plus aucun jeu ne reconnaît mes manettes que ce soit en local ou via steam link ... Des idées sur ce qui aurait pu se passer et touche unilatéralement des versions d'openSUSE différentes ?
      Par contre, Steam se lance sans problème sans passer par la commande : STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam
      et Move or Die fonctionne sous Tumbleweed donc c'est déjà ça (sauf que je suis nul au clavier hahaha)
    1. Avatar de Doctor Who
      Doctor Who -
      Petit up du topic :

      Mon SSD système a rendu l'âme après 8 années de bons et loyaux services. Il ne me restait plus qu'un SSD et je me suis aperçu qu'on ne pouvait pas réduire une partition XFS ... obligé de formater mon disque restant pour installer OS et données... Je manquais de place pour réinstaller les jeux. J'ai donc trouvé en promo un tout petit SSD sur lequel j'ai installé SteamOS.

      Avis perso :
      Si les jeux se lancent sans avoir à bricoler des DLLS ou SymLink et que le système est léger, tout ne fonctionne pas out of the box à la manière d'une console de salon.
      L'installation est facile et le système s'occupe de tout détecter et d'installer les pilotes (proprio) automatiquement.
      MAIS :
      Il faut charger les configurations des manettes pour chaque jeux sans quoi ça ne fonctionne pas du tout.
      Move or Die : pas de son ... il faut recourir à la même astuce que je vous ai donné pour SteamLink sous openSUSE (pour Bastion)

      Niveau performance, pas de différence notable avec ma Leap.
      Je reste ainsi pour le moment mais un dual boot pour quelqu'un qui s'y connaît un peu n'est pas justifié d'autant que les bugs semblent directement lié au client steam et non à l'os.

      @ plus
    1. Avatar de Antoine
      Antoine -
      Citation Envoyé par Doctor Who Voir le message
      Avis perso :
      Si les jeux se lancent sans avoir à bricoler des DLLS ou SymLink et que le système est léger, tout ne fonctionne pas out of the box à la manière d'une console de salon.
      L'installation est facile et le système s'occupe de tout détecter et d'installer les pilotes (proprio) automatiquement.
      MAIS :
      Il faut charger les configurations des manettes pour chaque jeux sans quoi ça ne fonctionne pas du tout.
      Move or Die : pas de son ... il faut recourir à la même astuce que je vous ai donné pour SteamLink sous openSUSE (pour Bastion)

      Niveau performance, pas de différence notable avec ma Leap.
      Je reste ainsi pour le moment mais un dual boot pour quelqu'un qui s'y connaît un peu n'est pas justifié d'autant que les bugs semblent directement lié au client steam et non à l'os.
      Merci pour ce retour !
  • Dons / Adhésion


    Dons
    Si vous aimez notre site web et que vous voulez participer financièrement, vous pouvez nous faire un don grâce à PayPal.


    Choisissez votre somme, et cliquez sur le bouton "donate" ci-dessous.



    Adhésion
    Si vous désirez être membre de notre association, vous pouvez aussi adhérer grâce à PayPal.


    Cliquez sur le bouton "PayPal" ci-dessous.

  • SUSECon 2017

     
    SUSEcon 2017
     
     
  • Derniers commentaires d'articles

    pierrotbj

    Compte rendu du salon Paris OpenSource Summit

    Super, merci pour l'info, vous avez fais du bon boulot. Voir le dernier message

    pierrotbj le Hier 21h05