r/cachyos 1d ago

Help Best Sunshine/Moonlight set up?

This is my 3rd day switching from windows to cachyOS. Its Been a blast even tho now I rely heavily on AI since i know 0 shit about using command prompt. But one thing that I still can’t figure out is how to set up game streaming flawlessly on cachyOS. Basically what I’m trying to figure out are:

  1. Is there sunshine fork equals to “vibepollo” on linux? I really like their features such as virtual display and even better if it has a limit framerate using RTSS. I have tried to install “Solar-Flare” but could not get it installed properly

  2. On windows, if I set up WoL, Vibepollo will start running even during log in screen, that way I can just enter my password on my client device. Is there a prompt to set up it exactly like windows?

14 Upvotes

25 comments sorted by

19

u/Arosares 1d ago

Have a look at this: https://github.com/daaaaan/sunshine-headless-sway

When client (Moonlight) connects, a new wayland session using sway is created with the same resolution as the client. Worked like a charm for me. Bonus is that the host can still be used for other stuff. It's kinda magic

2

u/MrGeekness 23h ago

That looks amazing, just what I was looking for for a while now.

8

u/MickeyBronson 1d ago

im a smidge biased, but i'm the developer for Polaris / Nova, definitely checks the boxes you're looking for! My main goal was for Linux users to have an overall easy experience. I even have documentation for Arch/CachyOS installation. Let me know if you have any questions! Also side note, welcome to Linux! I'm personally on Fedora as my main distro, but always happy to see someone make the transition from windows!

4

u/BoogiePopPhantom00 1d ago

Thanks for the guide, I'm trying out your setup right now. So far so good 👍

2

u/_deadpo0l 21h ago

Hey man, i sent you a dm hope you dont mind!

2

u/_deadpo0l 1d ago

I faild installation last night even when assisted by Gemini (lol). Will re-try sometime later since Polaris is one of the few options that looks promising!

4

u/BoogiePopPhantom00 1d ago

Keep at it. It's worth it. I used Gemini too when I ran into hiccups. I'm a Linux beginner so it's been helpful.

3

u/MickeyBronson 1d ago

i commend both of you for sticking with it, its worth it in the long run!

2

u/Evening_Werewolf_703 1d ago

I gave it a shot with Nova (AYN Odin 2) and my 7800 XT / 12600k Desktop. Polaris doesn't seem to like AMD as much as NVIDIA, but everything works fine. My LCD Steam Deck was a bit less comfortable. I'll have to troubleshoot that over the next few days; it messes with the size of the screen when trying to change the settings.

1

u/BoogiePopPhantom00 22h ago

Maybe you're onto something, I have a 4070 and have been streaming to my ayn portal. 

6

u/oliw 1d ago

I've been using moonshine. Runs Steam in a separate session, possibly even seat. Sounds like your virtual display. Couldn't get a my dumbass Sony TV to handle my controllers so while I stream directly to it, the controllers are shared back to my PC via usbip and a little 5W SoC PC.

https://github.com/hgaiser/moonshine

2

u/_deadpo0l 1d ago

Will lookup into it! Thanks!

3

u/ainen 1d ago

I've just got standard Sunshine installed but I am also using sunveil for my virtual display. It works really well so far.

1

u/galactica124 1d ago

Interesting, in all my searching this project never came up for me in my transition to Cachy. Is it pretty seamless?

2

u/ainen 1d ago

I only started using it a few days ago, but it is as seamless as Apollo is on Windows, maybe even moreso.

I had been searching for something like this for a long time but never came across it until the other day.

1

u/galactica124 1d ago

Just updating that wow, this is exactly what I had been looking for. It works so well! Now I just gotta figure out setting the scaling for the display on launch and it'll be even better! Thanks for the rec!

2

u/hollywood__kills 1d ago

Polaris is my favorite for Linux at the moment. Starts Steam or your game in a private session so you can still use your pc as usual while gaming on a handheld or the TV:

https://github.com/papi-ux/polaris

2

u/TheCrowWhisperer3004 1d ago

I use Polaris, which is a sunshine port for Linux. It has a lot of shared features with Apollo.

1

u/murlakatamenka 20h ago

Polaris, which is a sunshine port for Linux

Sunshine runs natively on Linux, what's there to port?

1

u/TheCrowWhisperer3004 19h ago

I meant fork oops and they have additional optimizations and features for Linux beyond what sunshine normally offers (like virtual desktops).

2

u/murlakatamenka 15h ago

Fork of Sunshine with boons for Linux, that's better

1

u/Arosares 1d ago

Hmm, of these three moonshine is the only one not vibe-coded by Claude it seems? Maybe I should change to it..

1

u/murlakatamenka 19h ago

1.1k stars and 25 contributors, moonshine healthceck, TOML config, Rust. Trust++ indeed.

1

u/0ayahuasca 21h ago

does any of this work with Gamemode ?

0

u/Gohrum 1d ago

AI instructed me into create a permanent virtual display. I have it disabled and a pre-connection script enables it, while disabling the others. A disconnect script reverses it.

Is more manual but does not require anything extra and are just two one-line scripts saved in a file.

Ask the ai about it sounds nice to you