Steam Link werkt voortaan ook op Linux-apparaten

Valve heeft de Steam Link-app uitgebracht voor Linux. Daarmee kunnen gebruikers op een lokaal netwerk games streamen naar andere Linux-apparaten. De app is vanaf nu beschikbaar voor 64-bit x86 Linux-systemen.

Steam Link is per direct beschikbaar voor Linux via een Steam Link-app, dat is te lezen in een update in de Steam-community. De app was ook al beschikbaar voor Android, iOS en Raspberry Pi. De nieuwe Linux-versie zorgt ervoor dat gebruikers games kunnen streamen binnen een lokaal netwerk van een computer met Steam geïnstalleerd, naar een Linux-systeem dat bijvoorbeeld is aangesloten op een tv. Valve werkte samen met het bedrijf Collabora om de Linux-app te bouwen.

Valve komt daarnaast met een update voor Remote Play Together. Onlangs werd bekend dat Steam werkt aan een lokale multiplayer-functie waarbij twee spelers samen kunnen spelen, ook als een van hen geen account heeft. De optie werkt in Remote Play Together via Steam Link en Steam en is te gebruiken op Windows, iOS, Android of Raspberry Pi. Gastspelers krijgen van degene met een account een link om verbinding te maken. Op die manier kunnen spelers lokale splitscreen- of shared-screen-spellen spelen alsof ze in dezelfde ruimte zijn. Remote Play Together is nu beschikbaar voor zoveel gastspelers als de internetverbinding aankan.

Valve Steam Link Android

Door Stephan Vegelien

Redacteur

03-03-2021 • 15:56

70

Submitter: TheVivaldi

Reacties (70)

Sorteer op:

Weergave:

Voor de gene die zich afvragen; Maar dit werkte toch al? Ja, deels. Er was al een Raspberry Pi versie beschikbaar en Steam is natuurlijk ook beschikbaar op Linux, maar de thin-client was dat nog niet.

Met deze client kun je Steam games vanaf jouw dekstop naar jouw laptop streamen, zonder grote performance overhead zoals met RDP of VNC. Hij doet het ook cross-besturingssysteem, dus je kunt van jouw Linux desktop naar je Windows laptop streamen, of natuurlijk andersom als dat jouw opstelling is.

Hier kun je het review proces inzien:
https://github.com/flathub/flathub/pull/2142

Ook handig om te weten:
Steam Link maakt gebruik van Qt 5.14, welke uit 2019 is en daarom standaard geen onderdeel meer is van de meeste Linux distributies. Valve maakt hier gebruik van Flathub om zo eenvoudig hun specifieke versie van Qt te kunen bundelen, zonder dat dit gevolgen heeft voor het host systeem. Wat betreft beveiliging zit het ook wel snor: Standaard kan de Steam link niet je persoonlijke bestanden of systeembestanden in zien.

[Reactie gewijzigd door Eonfge op 24 juli 2024 12:55]

Qt-toepassingen die gebouwd zijn tegen Qt 5.14 werken toch ook prima met Qt 5.15? Volgens mij is de ABI van Qt tussen minor-uitgaven erg stabiel.
Als ik de opmerkingen en de code zo door blader, is Qt niet erg rap met het updaten van hun controller ondersteuning. Valve heeft aanpassingen gemaakt aan Qt 5.14 en deze aangeboden aan Qt maar het is niet duidelijk wanneer, of ooit, dat Qt deze merged met hun hoofdproject.

Qt is nu overigens bij 6.0 aangekomen, dus het laat al wel op zich wachten.
6.1 zelfs, als je bèta's meerekent.
Dat is ongebruikelijk om beta mee te rekenen, tenzij het eeuwige beta betreft (Google bijv heeft daar een handje van).
Nuja, die bèta's zijn niet alleen bèta's zodat gebruikers het nieuwste van het nieuwste hebben, maar ook zodat ontwikkelaars alvast vooruit kunnen werken en testen, dus in zekere zin is het wel degelijk relevant om bèta's mee te rekenen.
Dat is van oudsher een doel van een beta. Dat maakt het nog geen release, en de gemiddelde gebruiker wil geen beta tester zijn.
Een release is niks meer dan een labeltje met daarop een versienummer.
Klopt, maar je zegt nu ook niet dat we bij iOS 15 zitten. Want we draaien met z'n allen 14. Daarom nogal onlogisch om beta mee te laten tellen.
Qt 6 is leuk en als iemand die regelmatig aan applicaties die gebruik maken van Qt ontwikkeld (behalve dan met gamepads, daar werk ik niet mee), maar Qt 6.0 mist toch wel een flink aantal modules waaronder Qt Multimedia, Qt Gamepad en Qt WebSockets. Dat men toch maar weer eventjes afwacht totdat deze modules wel weer bij Qt zitten, een aantal minor versies later, kan ik dan heel goed begrijpen.
ABI-compatibel of niet; ik kan uit ervaring spreken dat Qt versies net een mollen-meppen spelletje zijn: al lost deze een bug op, dan is er op eens elders een nieuw probleem die je programma de wereld uit helpt. Ik kan zeer goed begrijpen dat Valve deze bibliotheek liever zelf meebundelt om gedonder te voorkomen.
En dat terwijl er in 2019 nog een artikel op het Qt-blog was over een programma gemaakt met Qt 1.0 dat men minimale aanpassingen naar Qt 5 kon worden geport…
Was dat geen Hello World project? 8)7
Dat is niet hetzelfde. De hoge gelijkenis tussen v1 en v5 APIs is iets heel anders dan het gebrek aan kwaliteitscontrole tussen v5.x publicaties terwijl het programma dezelfde v5 API onveranderd aanspreekt.
Lijkt die dan op het oude X forwarding? Want dat was ook anders dan ESP en vnc eigenlijk van origine?
Dat durf ik niet te zeggen. Ik heb zelf maar 1 PC dus ik heb niet echt de gelegenheid om het te testen. ik hoop vooral dat het beter werkt dan VNC 8)7
Wat betreft beveiliging zit het ook wel snor: Standaard kan de Steam link niet je persoonlijke bestanden of systeembestanden in zien.
Dit is geen garantie, dit verlaagd de attack surface. Als Qt 5.14 nog security fixes krijgt, dan moet je die toepassen.

Waarschijnlijk gebruikt het under the hood iets zoals RDP. RDP geeft overigens prima performance. NX ook. VNC enkel over LAN of glas oid.

Een Steam Link is verder een ARM Linux machine. Die discontinued is. Een Rasperry Pi of wat voor ARM Linux port dan ook is dan snel gemaakt. Beide ook gebaseerd op Debian.

Het nieuwe aan deze port lijkt mij Linux/AMD64 (x86-64) port.
Dit is geen garantie, dit verlaagd de attack surface. Als Qt 5.14 nog security fixes krijgt, dan moet je die toepassen.
Ik doelde eigenlijk op de beveiliging naar de gebruiker toe, en niet naar het systeem. Een slecht geüpdatet dependency kan nog steeds roet in het eten gooien binnen de sandbox, maar er is in dit geval geen risico dat de closed-source applicatie jouw familiefoto's of ssh sleutels bekijkt.
misschien een beetje onrelavant, maar kan ik nou ook steam link gebruiken terwijl ik op een andere netwerk zit en daar met de client op een laptop game(gestreamd vanaf de pc)? want mijn laptop is totaal niet vergelijkbaar met mijn pc, de pc is veel krachtiger namelijk. daarom game ik eigenlijk niet op mijn laptop, zou graag willen weten waar en hoe etc. of dat iemand een andere idee weet of tip heeft, dan is dat meer dan welkom :) of terwijl kan je remote play ook via teamviewer of dergelijke gebruiken om games te streamen van een andere pc/laptop?

mag ik jullie bedankten voor de handige antwoorden en tips and trucs? <3

[Reactie gewijzigd door Dento86 op 24 juli 2024 12:55]

Werkt ook remote (buitenshuis) zonder VPN.

Edit:
steam heeft de volgende:
- Steam remote = vanaf een andere device kunnen gamen op je steam game pc.
- Steam anywhere = is vanaf iedere plek op de wereld op je pc gamen
- Steam together = local multiplayer game spelen met vrienden ergens anders (zonder dat ze een kopie nodig hebben)

Wat bronnen erbij, omdat mensen mij niet op mijn groene ogen vertrouwen:
- https://store.steampowered.com/remoteplay#anywhere
- https://store.steampowered.com/remoteplay

[Reactie gewijzigd door 2green op 24 juli 2024 12:55]

Deze reactie hoort geen 0 te hebben, het werkt als je met hetzelfde account op een ander systeem inlogt.
Alleen binnen hetzelfde netwerk hoor.
Inderdaad. Ik zit wel eens bij een vriend met mijn laptopje. Zet dan de PC thuis aan, en stream de spellies. Wireguard is bloedjesnel, de lag is dus minimaal (ruwweg 20 msec, van ziggo naar tweak).

edit: Excuses voor die tenenkrommende tikfout...

[Reactie gewijzigd door Heidistein op 24 juli 2024 12:55]

vreemd genoeg gebruik ik pia met wireguard, maar dat mmaakt het voor mijn alleen maar slechter dan vpn/wireguard uit en dan heb ik een hogere upload dan ziggo kabel waar ziggo 50Mbit is en ik 65Mbit xs4all heb
ik neem aan dat @Heidistein wireguard gebruikt om naar zijn thuisnetwerk te connecten, niet naar het PIA netwerkt.
Aye, precies zo! Je moet er inderdaad niet nog een derde partij tussendoen, dat is om allemaal redenen onhandig.
PIA is dan ook een externe VPN provider. Die legt geen verbinding met je thuisnetwerk. Daarvoor moet je zelf thuis een VPN endpoint opzetten (via OpenVPN oid).
oh zo, geen verstand van,
Buiten het stuk om over eigen vs externe vpn: Als je kan, zoek een betere VPN provider. PIA is echt een drama. Bagger traag, slechte service, verkocht aan een bedrijf dat in het verleden spyware maakte. Ik ben er absoluut geen fan van. NordVPN schijnt goed te zijn, zelf zit ik bij Mullvad waar ik zeer tevreden over ben.
oh dat wist ik niet, heb zelf al jaren pia
Ik heb er zelf ook veels te lang bij gezeten. De dag dat ze verkocht werden, was mijn laatste dag PIA. Ik haalde altijd beroerde snelheden, vooral over torrent. Met Mullvad via Wireguard trek ik mijn 500/40mbit Ziggo lijn vol en ga ik vaak nog iets over die snelheden heen.
Ik krijg gewoon volle snelheid met pia op mijn nas, op pc heb ik 10% verlies of zo, van de 220/65 krijg ik 191/61 mbit zoveel verlies ik niet, ik denk dat het echt isp/modem afhankelijk is
Ziggo met 500/40, ben bij PIA al blij als ik 2 a 3 MB/s haal.
zo als ik al zei, het is misschien afhankelijk van locatie, isp, zover heb ik weinig problemen met pia , maar ieder zijn eigen
Ik gebruik zelf moonlight op mijn laptop om zowel in huis als op reis te gamen op mijn pc. (Vereist wel een Nvidia kaart)

Daarnaast zou steam link anywhere het zelfde moeten kunnen:

nieuws: Valve start met Steam Link Anywhere voor streamen games vanaf pc via ...

Mogelijkheden genoeg om te bereiken wat je wil.
Vroeger gebruikten we Hamachi om LAN te spelen, maar je kunt dat ook met een SSH tunnel doen, in Windows bv. met PuTTY. Misschien voldoende zoektermen op die manier? :)
SSH onbeveiligd aan het internet hangen is alleen een heel slecht idee qua security. Hiervoor moet je goed weten wat je doet.
Wie heeft het over onbeveiligd? :?
Omdat als je moet googelen naar putty, je geen idee hebt SSH überhaupt is en kan.

En een simpel wachtwoord of key based access is niet voldoende.
Hij was jou advies aan het geven, niet andersom. Je opmerking raakt dan ook kant noch wal.
Nee dat is ie niet. Een ssh tunnel opzetten zodat je extern een spelletje kunt streamen zonder enige vorm van afscherming op netwerk niveau is een heel slecht idee.

Als je dan putty nog moet gaan googelen dan ontbreekt het kennisniveau klaarblijkelijk om te weten hoe het veilig moet. Putty is alleen een client om te kunnen verbinden met een ssh endpoint. Hoe je dat endpoint ontsluit is volledig aan jou.

Iemand vertellen “ga maar googelen op putty” is dan ook geen goed idee.

Laat hem dan naar een fatsoenlijke VPN oplossing zoeken.
Nogmaals, je opmerking raakt kant noch wal.

Hij heeft het niet gehad over "zonder enige vorm van afscherming op netwerk niveau"

Hij zegt dat JIJ moet googlen naar putty.

Hij geeft je tips over een mogelijke oplossing. Jij gaat er allemaal dingen bij halen. Hij probeert jou te helpen door tips te geven over SSH. Niet andersom.

[Reactie gewijzigd door ArawnofAnnwn op 24 juli 2024 12:55]

Ah ik zie de verwarring. Deze “tips” zijn niet aan mij gericht. Kijk maar bovenin z’n bericht.

Ik hoef niet te googelen naar putty want weet wat het is en hoe je het wel moet gebruiken. Remote play over het internet is er iig niet een van. Het kan vast, maar is niet waar het voor gemaakt is en again. Zonder beveiliging op je endpoint geen goed idee.
Misschien een beetje irrelevant maar het is irrelevant. Niet onrelevant.
haha, oeps. je hebt helemaal gelijk _/-\o_ 8)7
hoezo minnen? :s

[Reactie gewijzigd door Dento86 op 24 juli 2024 12:55]

Met een VPN verbinding zou het gestreamed kunnen worden als je ook onderweg bent of niet thuis. dan heb je "virtueel" een netwerk waar je computer en laptop in zitten.
Dat kan met OpenVPN en een port forwarding voor die OpenVPN server. Er zijn veel guides te vinden hoe je OpenVPN configureert en toegankelijk maakt van buiten je netwerk.
Ik gebruik al een tijdje Parsec, want de performance van steamlink op mijn raspberry pi 3 was wat belabberd. Gameplay zelf was OK, maar menu's en Steam Big Picture was niet vooruit te branden. Remote play together lijkt wél interessant :-)
Het nadeel van Parsec is dat ze niet heel veel clients beschikbaar hebben, en dat hosten ook alleen maar echt goed werkt op een Windows desktop met discrete graphics.

Een mooi alternatief waarvan de client op meer apparaten draait is https://moonlight-stream.org/
Windows is dan ook het enige platform dat hosten support: https://support.parsec.ap...ing-System-Support-Matrix

Persoonlijk vind ik het lastig. Enerzijds is het altijd goed als een partij focus legt op 1 goede implementatie, in plaats van een aantal slechte. Maar anderzijds hoop ik dat Parsec de resources heeft / gaat hebben om hiermee ook meer platformen voor hosting te ondersteunen. Het werkt namelijk erg goed! (Windows -> Android)
Ik vind het vooral lastig omdat Parsec super is voor bijv. fotoshoppen op afstand, maar ik dan weer niet mijn Linux-PC kan besturen op afstand. Dat het voor gaming niet super zou werken snap ik, maar een basisimplementatie waarmee je een Teamviewer-achtige ervaring hebt (zelfs al is het niet met de FPS en kwaliteit die je bij een Windows-host hebt) dan zou je in ieder geval al Parsec als enige RD-app kunnen gebruiken.

Nu moet ik naast Parsec alsnog Teamviewer of AnyDesk draaien voor hosts die Parsec niet ondersteunen, zoals mijn werklaptop waarbij de GPU niet ondersteund wordt door Parsec maar ook mijn Linux machines die helemaal niet kunnen hosten
Dat draait alleen op NVIDIA GPU's zover ik weet.
Huh, dat werkte toch al lang? Ik heb dat een jaar geleden nog gedaan :?
Als ik het goed begrijp gaat het om een aparte app, dus dan heb je geen volledige Steam nodig? Maar ik gebruik dit inderdaad al jaren.
als steam link ook eens stabiel was zou het mooi zijn ,

wou maar dat steam een platform maak dat ik ook "on the go" ken spelen op android,
niet dat ik thuis mijn pc aan moet hebben en slecte kwalitijd heb omdat ik gelimiteerd ben met max 65Mbit upload,
ik heb bijna 200 games, waaronder de meeste goed sullen draaien op een telefoon,
vooral visual novels,
dat je geen cod ken spelen dat begrijp ik ,
maar games die minimaal windows xp nodig hebben man dat ken een telefoon best wel aan

steam link draait niet echt soepel zelfs niet op lokaal kabel,
kleine games en dan niet goed kunnen streamen, misschien lig het aan mij netwerk thuis, ik weet het niet
De zwaarte van de game qua resources is niet relevant voor de druk op je telefoon. Die is hetzelfde aangezien er gewoon beeld zou worden gestreamed. Niet anders dan een teams vergadering qua load.

Of je dus winXP game pakt of een hyperdeluxe CoD maakt niet uit. Als je netwerk het maar aankan.
tja, netwerk het aan ken, mag de nederlandse isps wel meer upload geven i.p.v download alleen,

wat ik dus bedoel,

waarom steam lichte games niet gewoon download op draagbare apparaat o.i.d zodat je gewoon ken gamen zonder te streamen,
en oude games zijn niet zo zwaar,
voor toekomstige apparaten zo als telefoons en tablets,
streamen is mooi, maar je moet je eigen pc aan hebben ervoor,
en een goede upload snelheid,
zelfs met de 65Mbit die ik heb gaat het niet vlekkenloos ,

zelfs lokaal met wifi of kabel zuig het ,

ik heb 2 fritsboxen 7581 in mesh, 1 in de slaapkamer, 1 in de woon kamer,
daarbij heb ik een switch er tussen,

modem > switch > modem mesh als wifi extender
alle pc, en consoles are bekabeld en niet draadloos,
ik gebruik wifi zeer zeldzaam , ik gebruik cat6 kabels
snelheiden van pc naar pc met bestands oerdracht is 103MB/s stabiel dus vertraging zie ik er niet in

en tog steam stream is erg slecht voor me
Als Valve nou ook nog een aarch64 versie of de broncode beschikbaar stelt dan kan je van vrijwel alles een Steam streamingbox maken.
Mijn ervaring met de hardware decoding van de Steam client op Linux is niet zo best. Instabiel en veel artifacts, meer dan strict noodzakelijk op een gigabit netwerk. Bijzonder ook want mijn nVidia Shield met Steam Link gaat als de brandweer, daar zit geen merkbare lag in.

Hoop dat dit wat beter gaat werken. Kan me anderzijds ook weer niet zoveel boeien, aan mijn scherm in de woonkamer hangt een RPi4 en die draait Steam Link al prima. In ieder geval een stuk beter dan mijn laptop met de Steam client en Remote Play. :)
Ik denk dat je met je shield GeForce experience gebruikt en steam big picture opstart, niet? Dan gebruik je steam link toch niet?
Nee, want er zit een RX570 in mijn gamepc. Dan werkt dat niet.

De Steam Link app is beschikbaar voor Android TV, is hetzelfde idee als waar dit bericht over gaat. Werkt ook gewoon op Android telefoons en tablets overigens.

ik denk wel dat de volgende grafische kaart omwille van de Shield een nVidia exemplaar gaat zijn. Ben prima tevreden met Steam Link hoor, maar het opent misschien nog wat meer mogelijkheden.
Nee, want er zit een RX570 in mijn gamepc. Dan werkt dat niet.
Klopt. Ik snap het.
ik denk wel dat de volgende grafische kaart omwille van de Shield een nVidia exemplaar gaat zijn. Ben prima tevreden met Steam Link hoor, maar het opent misschien nog wat meer mogelijkheden.
Als ik het goed heb, zullen je dx12 games veel fijner spelen.
Een groot nadeel van steamlink is de performance van dx12 games. Die valt echt tegen. Daarom overgestapt op Nvidia GeForce experience met moonlight embedded. Nadeel daarvan is dat je als AMD gebruiker daar niets aan hebt.

Hebben ze dx12 performance een beetje aangepakt?
Kan ik nu via steam op mijn linux desktop streamen naar mijn linux laptop? Dat zou namelijk geweldig zijn :)
Precies dit idd. Hier kijk ik erg naar uit. Andere oplossingen als Parsec en Nvidia GameStream werken alleen met DXGA onder Windows. Ik zou graag via H246/H256 mijn Linux desktop remote ontsluiten met een goede response en framerate. NoMachine doet een aardige poging maar was het voor mij nog niet helemaal.
ik test momenteel met Mint Linux and Steam, het scheelt een beetje per applicatie/spel wat je moet pakken voor de beste support, maar tot nu toe, zeker 70% van all onze spellen geven ongeveer 2-5% meer FPS dan in windows, sommige zelf 10FPS, oude en nieuwe spellen.

Op dit item kan niet meer gereageerd worden.