Le «Cloud Gaming» vous connaissez : le principe est d'avoir accĂšs Ă des jeux sur des ordinateurs distants et puissants, Ă condition d'avoir une bonne ligne internet. Est il possible d'avoir le mĂȘme service chez soi ? Genre partager les jeux de sa machine puissante avec de petits ordinateurs lointains ? Oui
Le setup n'est pas bien compliqué, et j'en partagerai les détails de configuration si nécessaire sur demande éventuelle, cÎté matos il s'agit de :
-
Client :
- Acer C720p (Atom d'il y a ~5 ans, avec 2G de ram)
- Fedora 32, sur un linux 5.9.9 patché (j'y reviendrai bientÎt, une autre histoire), Plasma KDE car il ne consomme que 300M de ram
- Xorg
- x2go client & vglconnect
-
Cloud Gaming Machine :
- HP Omen Obelix (Intel i7, 16G de ram, 500G ssd nvme, 2T ssd sata, Nvidia geforce 1700 4g dédié)
- Fedora 33, Gnome (j'y reviendrais bientĂŽt, c'est une autre histoire aussi, aprĂšs ~20 ans de kde)
- Xorg
- VirtualGL & x2go serveur
-
Réseau :
- via Wifi direct entre le client la 'gaming cloud machine' (sinon la petite box Bouygues n'arrive pas Ă suivre)
- via Internet en plaçant la gaming machine en dmz de la box Bouygues Fibre (excellent débit), l'idéal sera de placer la 'gaming cloud machine' en frontal sur l'ONT, en se passant de la box, à faire bientÎt
En résumé : je click sur un bouton du bureau sur le petit portable client, et zou me voilà en train de jouer à 'Xonotic', mais aussi 'Hitman', 'Deus Ex Mankind Divided', 'Dying Light', 'Aragami' et 'Shadow Tactics Blades of the Shogun' ou encore 'Xcom 2 & war of the choosen'
Si si
Bonheur
Et pas qu'un bonheur de geek car cela profite aussi à deux jeunes ados qui n'ont ni pc de gamers ni consoles, qui ne peuvent plus, en ce moment, allez jouer chez leurs potes, et qui sont bien étonnés de pouvoir jouer ainsi !! (aragami et Shadow Tactics Blades of the Shogun passent parfaitement, Xcom 2 & Hitman correctement, pour les autres faudra attendre d'avoir la machine sur l'ont direct)
aragami
Démo : avec un petit portable acheté 300⏠il y a 5 ans (et qui me suffit) : pas question de lancer un jeu dessus, ou alors un jeu de cartes ! La démo commence par la vérification de tout ça, pas de triche. Puis lance «Aragami», petit jeu (proprio) qu'il serait impensable de faire tourner sur cette petite machine
https://nuage.faceboob.org/index.php/s/9imej86XGaKC4c8
# Le cloud pas dans les nuages?
PostĂ© par devnewton đș (site web personnel) . ĂvaluĂ© Ă 5.
Vous pouvez jouer Ă plus d'une personne en mĂȘme temps? Sinon quel intĂ©rĂȘt par rapport Ă dĂ©placer le PC ou le joueur?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Le cloud pas dans les nuages?
PostĂ© par bubarđŠ„ . ĂvaluĂ© Ă 3. DerniĂšre modification le 22 novembre 2020 Ă 22:54.
Pas encore essayĂ©, rien ne l'empĂȘche techniquement, seules les limitations du rĂ©seau, d'abord, puis du pc ensuite.
Cela ne sera pas un chaton, pas destiné à accueillir plus de 2 ou 3 utilisateurs pas simultanés [ajout évidence)
[^] # Re: Le cloud pas dans les nuages?
PostĂ© par deuzene (site web personnel) . ĂvaluĂ© Ă 6.
Ne pas déplacer le joueur !
« Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. »
[^] # Re: Le cloud pas dans les nuages?
PostĂ© par ted (site web personnel) . ĂvaluĂ© Ă 3.
L'utilisation de la carte graphique par plusieurs joueurs semble possible grĂące Ă VirtualGL:
Est ce qu'il y a une configuration spéciale à faire pour VirtualGL, ou il suffit de l'installer pour que x2go s'en serve?
Un LUG en Lorraine : https://enunclic-cappel.fr
[^] # Re: Le cloud pas dans les nuages?
PostĂ© par LoĂŻs Taulelle àż (site web personnel) . ĂvaluĂ© Ă 1.
Il faut préfixer les appli avec le wrapper 'vglrun' (donc lancer en CLI).
Proverbe Alien : Sauvez la terre ? Mangez des humains !
[^] # Re: Le cloud pas dans les nuages?
PostĂ© par bubarđŠ„ . ĂvaluĂ© Ă 4. DerniĂšre modification le 23 novembre 2020 Ă 17:29.
x2go est intéressant pour le cÎté clickodrome réellement bien fait (sa simplicité d'usage, l'efficacité de NX, les possibilités offertes facilement telle que le transport du son, en bref c'est simple à utiliser et efficace tout en restant du 100% SSH et pas un vnclike)
Donc pour VGL, la partie importante, il 'suffira' (une fois configuré voir corrigé) de choisir dans x2go soit "application" (et préciser vglrun application en commande) soit faire "desktop personnalisé" (et préciser vglrun startxfce par exemple) VGL de toute façon va détecter l'environnement de connexion (ici une connexion ssh 'simple', et non via vglconnect, et fera le nécessaire pour correctement re-diriger. Priviligier un second canal non chiffré pour les perfs)
# Raspberry en PC client
PostĂ© par fate . ĂvaluĂ© Ă 2. DerniĂšre modification le 22 novembre 2020 Ă 21:55.
Un raspberry 3 ou 4 ferait l'affaire en tant que PC client ? Vu les spec du vieux PC que tu utilises, j'imagine que oui (au moins pour le pi 4).
Ca peut-ĂȘtre pratique quand le PC est dans un bureau et que tu veux jouer sur la tĂ©lĂ© du salon avec juste un raspeberry branchĂ© au cul.
[^] # Re: Raspberry en PC client
PostĂ© par bubarđŠ„ . ĂvaluĂ© Ă 3. DerniĂšre modification le 22 novembre 2020 Ă 22:57.
Faut tester, Ă priori oui. Pour tester, VirtualGL vient avec des utilitaires bien pratiques :
nettest :
nettest
Une connexion comme ça (donc pas terrible) permet de jouer à Aragami de maniÚre parfaitement fluide avec tout les settings à fond cÎté jeu. Xcom 2 & Hitman sont jouables aussi, en baissant les paramÚtres graphiques de jeux.
Si en local via un lien direct (wifi ou cĂąble) sans passer par internet ni mĂȘme une box 'de fai', cela te laisse entrevoir ce qu'il est possible de faire.
& lĂ tcbench en train de regarder le mĂȘme Aragami :
click parceque grande
[^] # Re: Raspberry en PC client
PostĂ© par fate . ĂvaluĂ© Ă 2.
Si tu as un peu de temps pour détailler l'installation (au moins les grandes lignes), ça m'intéresse ;)
# LTLJ
PostĂ© par papap . ĂvaluĂ© Ă 3.
Ca me rappelle LTLJ,"La TĂȘte et Le Jambes",une association du cĂŽtĂ© de Troie qui, il y a 10 ans, avait montĂ© un serveur de jeu sous Linux, avec des clients sous mini PC sous Linux aussi pour jouer en LAN. L'association a disparu depuis, ainsi que les codes et les images pour le serveur.
[^] # Re: LTLJ
PostĂ© par Sylvain . ĂvaluĂ© Ă 2.
a mon avis c'est plutot pour du XForwarding simple sur ssh, oui ca marche pour les jeux 2D et tout ce qui n'as pas besoin d'openGL hardware.
[^] # Re: LTLJ
PostĂ© par papap . ĂvaluĂ© Ă 2.
A l'époque, ça faisait tourner des jeux 3D sans problÚmes (il y avait WordOfPadman par exemple.)
[^] # Re: LTLJ
PostĂ© par PhE . ĂvaluĂ© Ă 6.
Ce n'était pas du Xforwarding.
Les jeux tournaient en natif sur chaque poste.
Donc on avait des jeux 3D accelérés (y-compris via wine).
Il n'y avait aucune installation car on bootait en PXE (Ă base de LTSP)
on démarrait sur un launcher maison (pas de bureau gnome ou kde)
et on lançait les jeux en mĂȘme temps sur tous les postes depuis une petit appli web.
C'Ă©tait vraiment sympa en LAN car on ne perdait pas de temps Ă installer les jeux, configurer les PC et surtout on pouvait diriger les parties en lançant d'un coup le mĂȘme jeu sur la mĂȘme map sur tous les postes en mĂȘme temps.
On avait aussi ajoutĂ© des petites applets pour faire une capture d'Ă©cran, de la webcam ou mĂȘme du streaming de n'importe quel poste. Avec un vidĂ©o-projecteur ça mettait une super ambiance : on pouvait montrer les scores ou la tĂȘte d'un joueur.
Vraiment de bons souvenirs, merci de me les avoir rappelés !!
[^] # Re: LTLJ
PostĂ© par ted (site web personnel) . ĂvaluĂ© Ă 2. DerniĂšre modification le 23 novembre 2020 Ă 21:11.
Il y a trÚs longtemps j'avais joué avec un live-dvd du style, je crois que c'est la distribution SuperGamer. Si je me souviens bien il y avait des jeux préinstallés, des drivers proprios pour Nvidia intégrés, et la possibilité de faire booter d'autres machines en PXE (le tout en live).
Un LUG en Lorraine : https://enunclic-cappel.fr
[^] # Re: LTLJ
PostĂ© par PhE . ĂvaluĂ© Ă 2.
Effectivement on a disparu !
L'association est en sommeil, le code source doit toujours ĂȘtre sur un dĂ©pĂŽt git.
Mais ça fait plaisir de voir que quelqu'un se souvient du projet.
[^] # Re: LTLJ
PostĂ© par papap . ĂvaluĂ© Ă 1.
@PhE, on s'était rencontré lors d'un salon à Nantes ou Segré. Content d'avoir des nouvelles. J'avais récupéré les archives, puis quand j'ai voulu m'en servir, je me suis aperçu que je les avais effacées,puis je n'ai plus rien retrouvé. Je ne sais pas si on pourrait reprendre ça et en faire quelque chose ?
[^] # Re: LTLJ
PostĂ© par PhE . ĂvaluĂ© Ă 1.
C'est tentant.
J'ai toujours le dépÎt git.
Si tu as des idées sur ce qu'on pourrait en faire, on peux toujours en parler.
[^] # Re: LTLJ
PostĂ© par papap . ĂvaluĂ© Ă 1.
oui, c'est possible sur asso [point] lanpower [AT] free.fr
Ce n'est pas directement pour moi, mais je sais ce qu'on pourrait en faire
# Infos :)
PostĂ© par Aldebaran (site web personnel) . ĂvaluĂ© Ă 1.
Je n'avais jamais testĂ© x2go, je testerai. Ăa reste du vnc classique ou il y a des ajouts propre au steam de jeu ?
J'ai essayĂ© steamlink, et des soluces un peu manuelles Ă base de ffmpeg (ce guide), ça marche mais je perds quand mĂȘme pas mal de fps.
En fait j'aurai voulu trouvé un moyen pour encoder la sortie de ma carte graphique avec le chipset integré intel et streamer tout ça, histoire de minimiser la perte de perf.
Le but ultime étant de pouvoir commencer une partie à mon bureau et de pouvoir continuer sur la télé du salon :)
[^] # Re: Infos :)
PostĂ© par bubarđŠ„ . ĂvaluĂ© Ă 4. DerniĂšre modification le 23 novembre 2020 Ă 17:36.
x2go c'est du 100% SSH, c'est un autre sujet en fait.
avec VirtualGL il n'y a pas de miracles : si le débit est pas terrible il y a des lags, si le jeu est gourmand il y a des lags, si la box n'est pas capable de suivre il y a des lags ... Bref c'est un équilibre à trouver
# moonlight
PostĂ© par Psychofox (Mastodon) . ĂvaluĂ© Ă 3. DerniĂšre modification le 23 novembre 2020 Ă 18:08.
Avez-vous testé moonlight ?
Perso je joue actuellement avec parsec depuis une machine paperspace dans le cloud. Mais bon parsec #capuecestpaslibre
Et j'ai vue tout rĂ©cemment qu'une Ă©quipe s ÌĂ©tait lancĂ© dans l'implĂ©mentation opensource du protocole Nvidia GameStream et je pense le tester en comparaison avec parsec. Mon petit doigt me dit que ça pourrait ĂȘtre plus performant qu'avec x2go.
https://moonlight-stream.org/
Ăa plus usb/ip pour les controlleurs style volant Ă retour de force (j'utilise un autre truc #quipuequestpaslibre: virtualhere), ça peut ĂȘtre pas mal. http://usbip.sourceforge.net/
[^] # Re: moonlight
PostĂ© par garfi (site web personnel) . ĂvaluĂ© Ă 1.
C'est pareil de mon cÎté j'utilise Parsec avec windows sur une vm kvm qui a une carte graphique en pci passthrough.
Ăa marche plutĂŽt bien mais je n'ai essayĂ© que le local pour l'instant (pas fibrĂ© Ă la maison).
Mais déjà la vm kvm a des performances quasiment native avec l'utilisation de kvm, technologie bluffante.
[^] # Re: moonlight
PostĂ© par Aldebaran (site web personnel) . ĂvaluĂ© Ă 3.
Cool le pci passthrough avec kvm ! J'avais envie de m'y frotter l'année derniÚre, mais avec les avancée de DXVK et de Proton je n'en ai finalement pas eu besoin ^
Ăa marche comment finalement ? Est ce que je peux par exemple utiliser ma carte graphique sous linux puis la donner Ă la vm windows (pour la rĂ©cupĂ©rer derriĂšre) ? Ou est ce que c'est une conf figĂ©e (c'est ce que j'avais compris Ă l'Ă©poque) ?
AprĂšs je prĂ©fĂ©rerais jouer en natif mais bon... Maintenant on a de plus en plus de jeux en natif mais je me prend toujours pas mal la tĂȘte Ă triturer mes prefixs wine ^
[^] # Re: moonlight
PostĂ© par Psychofox (Mastodon) . ĂvaluĂ© Ă 4.
tu ne peux le faire que si tu as un autre gpu, par exemple intégré à la carte mÚre, pour l'hyperviseur.
# geforce 1700 4g
PostĂ© par Aldebaran (site web personnel) . ĂvaluĂ© Ă 2.
On est d'accord on parle d'une GTX 1070 ?
[^] # Re: geforce 1700 4g
PostĂ© par bubarđŠ„ . ĂvaluĂ© Ă 3.
Oui (avec 8 et non pas 4g de ram)
# Curseur distant
PostĂ© par ted (site web personnel) . ĂvaluĂ© Ă 4.
Je profite de ce journal pour poser une question Ă propos de x2go. Je m'en Ă©tait servi pour faire du dĂ©pannage Ă distance et ce qui m'a embĂȘtĂ© c'est qu'on ne voit pas le curseur distant. C'est Ă dire que je peux trĂšs bien dĂ©placer le curseur depuis le client x2go et ça bougera sur le serveur, mais si l'utilisateur distant essaie de me montrer quelque chose je ne peux pas le voir. Est ce qu'il y a une solution pour ça?
Un LUG en Lorraine : https://enunclic-cappel.fr
# C720P pas si mal
PostĂ© par superna (site web personnel) . ĂvaluĂ© Ă 2.
Mon fils jour a factorio avec moi en natif cur le C720P que je lui donné, et ça tourne trÚs correctement !
Suivre le flux des commentaires
Note : les commentaires appartiennent Ă celles et ceux qui les ont postĂ©s. Nous nâen sommes pas responsables.