scales nicer for multiple clients, keeps dependencies far away from my host
and lets me use NvFBC for lower latency, which yes you can easily patch onto consumer nvidia gpus
141–150 of 162 posts
scales nicer for multiple clients, keeps dependencies far away from my host
and lets me use NvFBC for lower latency, which yes you can easily patch onto consumer nvidia gpus
Earlier quoted context omitted.
I discovered Moonshine last night [0] as a result of frustration with Sunshine's many flaws on Linux, and I'm loving it so far. Thank you for your work! [0]: https://bsky.app/profile/philpax.me/post/3mqzrgzitm22f
What issues are you having with Sunshine? It works on Linux (Ubuntu desktop) for me out of the box
Comparatively, Moonshine "just worked". Claude set it up, porting across relevant settings from Sunshine, I connected to it, punched the client pairing code into the server, and then I was able to play Clair Obscur on my TV without being logged into my workstation. Pretty cool!
Earlier quoted context omitted.
What issues are you having with Sunshine? It works on Linux (Ubuntu desktop) for me out of the box
Annoyances around the general workflow (i.e. having to dedicate an entire output to it and/or preventing you from doing anything else with that output), as well as general stability/connectivity issues (i.e. not streaming one of [video|audio|input] on connection). Interacting with its UI also makes me believe that it is in dire need of some TLC. Comparatively, Moonshine "just worked". Claude set it up, porting across…
Earlier quoted context omitted.
The thing I found limiting when I tried to run Steam remotely from my lounge room was the need to actually interact with the host PC at certain points, not just during the initial setup. I found this is the same on a lot of similar platforms, and it’s made worse when RDP clobbers the graphics settings. A truly headless solution with a web ui would get me really interested.
Furthermore, it will log in and unlock your host pc. If you're across town at a coffee shop and your 4 year old kids are near the host pc and see it unlock and start playing a game, you better believe they're gonna wreck your save file. Not to mention greater security concerns.
> Moonshine runs each streaming session in its own isolated environment, separate from your desktop. This means your host PC stays usable while you stream, and it works without an active desktop session. So does this create like a virtual desktop? How does that work? Is this just a separate "screen" or is this more like an entirely separate compositor instance (if thats the right term here)?
From the features section: > Isolated streaming sessions: Each stream runs in its own compositor, completely separate from your desktop environment. So yes, a compositor per session. I love the idea of a gaming box that can host multiple instances; that would be very very good.
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…
Earlier quoted context omitted.
Unfortunate it is still essentially impossible to share consumer GPUs with multiple virtualized hosts, which limits the utility. My dream is to build one beefy server and play old games like COD via connected thin clients
Thanks to the comment above I discovered Games on Whales and just read up on the possibilities. Isn’t that exactly your usecase? It seems you can stream to multiple underpowered systems provided you have network, RAM, GPU and enough cores. It even streams to Apple TV, Chromecast etc.
Earlier quoted context omitted.
Unfortunate it is still essentially impossible to share consumer GPUs with multiple virtualized hosts, which limits the utility. My dream is to build one beefy server and play old games like COD via connected thin clients
Not sure if LXCs would help in that regard as I haven't used it for gaming but you can share a GPU between LXC guests and the host. I have an unprivileged LXC running in Proxmox that uses the GPU for transcoding video.
Earlier quoted context omitted.
Thanks to the comment above I discovered Games on Whales and just read up on the possibilities. Isn’t that exactly your usecase? It seems you can stream to multiple underpowered systems provided you have network, RAM, GPU and enough cores. It even streams to Apple TV, Chromecast etc.
No, I mean to have multiple concurrent sessions, e.g. to have friends over on laptops playing games from a centralized device
It's multi seat.
Earlier quoted context omitted.
Not sure if LXCs would help in that regard as I haven't used it for gaming but you can share a GPU between LXC guests and the host. I have an unprivileged LXC running in Proxmox that uses the GPU for transcoding video.
AFAIK there is no way to share a GPU between a host and multiple VMs without commercial hardware