Live data from Hacker News

Moonshine: Lets you stream games from your PC to any device running Moonlight

github.com

111–120 of 162 posts

Re: Moonshine: Lets you stream games from your PC to any device running Moonlight

#111

I spent quite a while trying to set up streaming from my laptop to my phone using Sunshine/Moonlight. I never got decent results despite following tutorials that were supposed to make it all very easy. Gaming is something I do to relax and I eventually decided it wasn't worth it since I had spent a week of my limited downtime messing around with codecs, latency, wifi settings, trying different apps, etc. and not gott…

About a week ago, I set it up on my windows machine (host) to my ubuntu laptop (client) with the help of an LLM in about 30 minutes, with an additional 15 of troubleshooting the first time I tried using it away from the LAN. It was pretty painless and worked right off the bat. And then it turned out that A) the game my friend and I were trying to play had only local multiplayer (so my host machine couldn't connect) a…

I guess it's easier when it's pc to pc although it's cool that you can do it from Windows to Ubuntu. But I always understood the main reason was to be able to do it to a portable device so that you'd use your phone as a mini steamdeck basically but via streaming from a pc.

I was quite excited by that, I even got a controller that could clamp on to the phone. Just couldn't get it to work reliably.

Re: Moonshine: Lets you stream games from your PC to any device running Moonlight

#112

So, to sum up: First there was Nvidia Gamestream, which was proprietary and later deprecated by Nvidia themselves. Then came Sunshine and Moonlight, open source server and client implementations of the protocol to allow low latency streaming for all platforms. Along the way the Game on Whales project started, to allow multi seat streaming plus virtual displays so currently logged in user sessions aren't impacted. Bas…

Why do we need these? I have sunshine streaming headless to my laptop without issues

Re: Moonshine: Lets you stream games from your PC to any device running Moonlight

#113
post #94
post #75

Earlier quoted context omitted.

The cloud is just someone else's computer. Do you think there's spare GPU compute available during the AI craze?

I think there's a lot of spare GPU compute. I don't think it'd be made available for this, or if it was, I believe it'd most likely be from a company that won't survive the AI bust. But I think there's a lot of spare compute sitting idle out there. If there weren't, I think token prices would be higher than they are, downtime would be higher than it is, and there would be far fewer free tiers or more restrictions on…

There's also an alternative which is that token prices are already high, downtimes do exist (semi frequent on Claude) or are managed by serving degraded versions/quants (speculation that has never really be proven afaik) or reducing thinking time ("juice" values from open AI), and that free tiers are not used much at all or are a loss leader.

Re: Moonshine: Lets you stream games from your PC to any device running Moonlight

#114
post #88

Ah so this is where the influx of activity comes from.. Hi, creator of Moonshine here. I'll try to answer some common questions here instead of replying the same thing everywhere: What is it? At it's core it's similar to Sunshine but with one important difference: Moonshine creates its own compositor and does not rely on an existing desktop environment. The benefits: - You do not need a running desktop environment: i…

The barrier to entry for tinkering on Linux is so much lower now for anyone with a $20 Claude/Codex plan. What might have been an hours/days of fruitless head-scratching can now be done in minutes while you grab a coffee.

While I haven't tried this yet, I do have a Bazzite box that would be a good fit. I wouldn't treat the rough edges as a deterrent the way we have in the past.

Re: Moonshine: Lets you stream games from your PC to any device running Moonlight

#115
I wonder if Moonlighting (which is the title of a 1980s TV series, but also refers to "having a second job, typically secretly and at night, in addition to one's regular employment", as in "my phone is moonlighting as a gaming PC") wouldn't be a better name? But yeah, that's probably the explanation for the name of the Moonlight client, and it would be too close to that name?

Re: Moonshine: Lets you stream games from your PC to any device running Moonlight

#117
post #88

Ah so this is where the influx of activity comes from.. Hi, creator of Moonshine here. I'll try to answer some common questions here instead of replying the same thing everywhere: What is it? At it's core it's similar to Sunshine but with one important difference: Moonshine creates its own compositor and does not rely on an existing desktop environment. The benefits: - You do not need a running desktop environment: i…

The barrier to entry for tinkering on Linux is so much lower now for anyone with a $20 Claude/Codex plan. What might have been an hours/days of fruitless head-scratching can now be done in minutes while you grab a coffee. While I haven't tried this yet, I do have a Bazzite box that would be a good fit. I wouldn't treat the rough edges as a deterrent the way we have in the past.

Willing to give this a try as the latest Bazzite image wrecked my Sunshine configuration - I wasted last night trying to re-install via FlatPak. With access to kscreen-doctor blocked, and anything else useful on the system, I never got it working.

I much prefer the idea of this where I don't have to worry about resizing the existing screen.

Re: Moonshine: Lets you stream games from your PC to any device running Moonlight

#118
I’m currently using sunshine and moonlight for remote access to ros2 development VMs with passed through GPUs.

We needed an old version of Ubuntu hence the VM. And gpu pass through is needed for gazebo simulations.

I started with RDP but the desktop was super laggy and unresponsive. Sunshine/moonlight has made it usable.

Re: Moonshine: Lets you stream games from your PC to any device running Moonlight

#119

Earlier quoted context omitted.

OK, so to clarify, it's Sunshine (game streaming server) but headless for linux. So if I used sunshine, and streamed a game, the display of the box running sunshine would be showing the game? and this moonshine allows us to do away with that, to be able to run headless, or to run multiple games at once or something? Is that correct?

But Sunshine _is_ headless, I would know if it weren't, I'm using it as such (albeit with a dummy plug, but that's just a hardware limitation).

ok, weird. Yeah, I saw this and thought "what's new, isn't that what moonlight/sunshine already is".

Is it just a new implementation? is that it?

[EDIT] all answered here: https://news.ycombinator.com/item?id=48976789

Re: Moonshine: Lets you stream games from your PC to any device running Moonlight

#120
post #75

Earlier quoted context omitted.

The cloud is just someone else's computer. Do you think there's spare GPU compute available during the AI craze?

What if steam users could offer their computers up for credit on steam? Not sure if most consumer internet connections would be up for it, but that would be an interesting model.

I suspect the latency would absolutely kill, plus what happens to your killer in-game progress when the owner of the computer decides to play their own game or shut down the machine? So you'd need some sort of handoff, which seems technical very, very difficult.
Post reply on HN