Sunshine
https://app.lizardbyte.dev/Sunshine/?lng=en
Sunshine is a self-hosted game stream host for Moonlight. Offering low latency, cloud gaming server capabilities with support for AMD, Intel, and Nvidia GPUs for hardware encoding. Software encoding is also available. You can connect to Sunshine from any Moonlight client on a variety of devices. A web UI is provided to allow configuration, and client pairing, from your favorite web browser. Pair from the local server or any mobile device.
-
7
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout games:tools/sunshine && cd $_
- Create Badge
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
README.SUSE | 0000000412 412 Bytes | |
_service | 0000001032 1.01 KB | |
fix-boost-1.88.patch | 0000001024 1 KB | |
fix-boost-1.89.patch | 0000002292 2.24 KB | |
fix-force-output-name.patch | 0000000883 883 Bytes | |
fix-libs-sonames.patch | 0000006359 6.21 KB | |
get-sources.sh | 0000001558 1.52 KB | |
node_modules.obscpio | 0187445128 179 MB | |
node_modules.spec.inc | 0000035376 34.5 KB | |
package-lock.json | 0000149050 146 KB | |
sunshine-2025.930.130407.obscpio | 1427697679 1.33 GB | |
sunshine-webui.firewalld | 0000000225 225 Bytes | |
sunshine.changes | 0000037155 36.3 KB | |
sunshine.firewalld | 0000000512 512 Bytes | |
sunshine.obsinfo | 0000000107 107 Bytes | |
sunshine.spec | 0000005834 5.7 KB |
Comments 14
Hey, I think revision #7 broke dependencies on Tumbleweed.
Trying to install keeps giving me:
Thanks for your work maintaining the sunshine package :)
thanks, will look into it
Hello again,
Sorry for bothering you again, it seems to still be broken:
Am I missing any repository?
Output of
sudo zypper lr
:Output of
sudo zypper info sunshine
, if that helpsargh, sorry, I left so long unattended, that I completely forgot about the additional runtime dependency. will need to revert to stable 0.23.1, which would it also easier to get it actually to Factory
Any idea when this might be fixed? Thank you for maintaining!
I am pushing right now a dependency to factory, so not too long
Greetings. After the latest revision I'm still struggling with a broken installation.
Thank you very much for the work you have put in.
yes package is still not accepted to factory
is installable now, and should be working
Thank you, I just tried a fresh install and it works great now!
Hello, Sunshine is broken due to libboost on Opensuse AEON and Tumblweed:
sunshine: error while loading shared libraries: libboost_locale.so.1.87.0: cannot open shared object file: No such file or directory
When installing it complains about libboost_filesystem not being installable.
Probably because libboost_filesystem is on the version 1.88.0
Hi!
Looks like there is once again trouble with the usual dependency, now that it seems to be bumped here but not on factory. Installing throws a missing dependency error and a forced install can't launch.
This sunshine package depends on
libdisplaydevice_common.so.1()(64bit)
but the factorylibdisplayevice0_0_0
package provideslibdisplaydevice_common.so.0.0.0()(64bit)
. Which doesn't satisfy the dependency.When I try to launch a forced install, I get:
EDIT: The latest revision #17 fixed the installation issue, now Sunshine recognizes and uses the
libdisplaydevice
package in the Tumbleweed repo. But now Sunshine also believes itself to be on versioin 0.0.0, which is obviously incorrect. This causes a stern warning about new security updates (all of them since the Big Bang being new), but I don't see any impact on function, except that I cannot see my real version outside of checking the repo manually.Hi! Sunshine package is broken again, could you please look into it?
Problem: 1: nothing provides 'libboost_filesystem.so.1.88.0()(64bit)' needed by the to be installed sunshine-2025.921.42242-1.1.x86_64
Thanks!
hi! i just installed this on opensuse tumbleweed-slowroll. there was at least one runtime dependency missing: libcap-progs
after installing
libcap-progs-2.75-1.1.x86_64 (repo-oss)
, i needed to enter a command (as instructed by the Sunshine web UI):sudo setcap cap_sys_admin+p $(readlink -f $(which sunshine))
Another note: this has to be run from the terminal - you may want to update the desktop file to reflect this, as i havent had any success with the systemctl service /:
no matter what, however, i always get this:
Warning: Attempting to use NVENC without CUDA support. Reverting back to GPU -> RAM -> GPU
is removal of cuda support intentional? i do have CUDA 11.8, 12.7, 12.9 and 13.0. I have a somewhat old gpu (2070) and im not entirely sure what the compatibility is, but i do know that i've used 11.X and 12.X on windows without issues in the past.
PS: thank you for doing this!