Replies: 5 comments 4 replies
-
|
Sunshine doesn't create any vm or other type of sandboxed desktop for you. |
Beta Was this translation helpful? Give feedback.
This comment was marked as spam.
This comment was marked as spam.
-
|
Depending on your usecase, a program like I can test in a bit, but this is an option, using commands like:
Lmk if you need help, I dont really use sunshine but I saw this while looking into partydeck-rs -- issue: 12, and discussing integration with keyboards in issue 11. My changes for keyboard / mouse evdev binding support are in gamescope#1897 if that ever gets merged. |
Beta Was this translation helpful? Give feedback.
-
|
It sounds like my question, finally launching multiple portable instances to allow multiple moonlight terminals to connect to different service ports. There’s a problem though, the portable instance seems to interrupt the stream after screen lock, and cannot recover after unlocking the screen. I don’t know if this is a problem with my settings. |
Beta Was this translation helpful? Give feedback.
-
|
Easy with multiple GPUs so assume you're talking about single-GPU system. In that case, if you only need separate displays that's easy enough. Separate input is the difficult part. If you want fully separate compositors (i.e. multiple logind seats), the limitation will be having multiple DRM master leases. Possible on enterprise GPUs, but not on consumer grade. For single-compositor, it could be done if the compositor you're using implements multi-pointer -- some VDI solutions do it I believe -- but while wlroots has wl_seat, it's not fully implemented in most compositors I know of. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Question
Body
All Hello! I’m using Sunshine on Debian 12 with an AMD GPU in a headless setup (Xvfb) and Moonlight clients. I tried connecting two devices (1920x1080 and 1280x720), but they show the same screen and input. I tested with multiple instances but it didn’t work.
Question 1: Is it possible to connect two Moonlight clients to one Sunshine server with independent screens and inputs? If not, is this planned for future releases?
Question 2: Are there any open-source alternatives to Sunshine that support multiple simultaneous clients (e.g., two independent streams from one server)? I’d prefer solutions compatible with Linux and AMD GPUs.
System info:
Additional context:
I’d like to avoid proprietary solutions like Parsec and prefer self-hosted options. Any suggestions or workarounds are welcome!
Beta Was this translation helpful? Give feedback.
All reactions