Sunshine

Edit Package 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.

Refresh
Refresh
Source Files
Filename Size Changed
README.SUSE 0000000412 412 Bytes
_service 0000000878 878 Bytes
get-sources.sh 0000001168 1.14 KB
node_modules.obscpio 0097607148 93.1 MB
node_modules.spec.inc 0000021023 20.5 KB
package-lock.json 0000086411 84.4 KB
sunshine-2025.507.144101.obscpio 0316518414 302 MB
sunshine-webui.firewalld 0000000225 225 Bytes
sunshine.changes 0000025713 25.1 KB
sunshine.firewalld 0000000512 512 Bytes
sunshine.obsinfo 0000000107 107 Bytes
sunshine.spec 0000005768 5.63 KB
Comments 10

Etienne Prud'homme's avatar

Hey, I think revision #7 broke dependencies on Tumbleweed.

Trying to install keeps giving me:

Problem: 1: nothing provides 'liblibdisplaydevice_common.so()(64bit)' needed by the to be installed sunshine-2024.1227.43619-1.1.x86_64
  Solution 1: do not install sunshine-2024.1227.43619-1.1.x86_64
  Solution 2: break sunshine-2024.1227.43619-1.1.x86_64 by ignoring some of its dependencies

Thanks for your work maintaining the sunshine package :)


Richard Rahl's avatar

thanks, will look into it


Etienne Prud'homme's avatar

Hello again,

Sorry for bothering you again, it seems to still be broken:

Problem: 1: nothing provides 'liblibdisplaydevice_common.so()(64bit)' needed by the to be installed sunshine-2025.327.14417-1.3.x86_64
  Solution 1: deinstallation of sunshine-2024.1206.133101-2.3.x86_64
  Solution 2: keep obsolete sunshine-2024.1206.133101-2.3.x86_64
  Solution 3: break sunshine-2025.327.14417-1.3.x86_64 by ignoring some of its dependencies

Am I missing any repository?

Output of sudo zypper lr:

Repository priorities in effect:                                                   (See 'zypper lr -P' for details)
70 (raised priority)  :  1 repository
95 (raised priority)  :  3 repositories
97 (raised priority)  :  2 repositories
99 (default priority) :  6 repositories

#  | Alias                            | Name                                   | Enabled | GPG Check | Refresh
---+----------------------------------+----------------------------------------+---------+-----------+--------
1 | KDE:Unstable:Applications        | KDE:Unstable:Applications              | No      | ----      | ----
2 | KDE:Unstable:Extra               | KDE:Unstable:Extra                     | No      | ----      | ----
3 | KDE:Unstable:Frameworks          | KDE:Unstable:Frameworks                | No      | ----      | ----
4 | KDE:Unstable:Qt                  | KDE:Unstable:Qt                        | No      | ----      | ----
5 | download.opensuse.org-non-oss    | Main Repository (NON-OSS)              | Yes     | (r ) Yes  | Yes
6 | download.opensuse.org-oss        | Main Repository (OSS)                  | Yes     | (r ) Yes  | Yes
7 | download.opensuse.org-tumbleweed | Main Update Repository                 | Yes     | (r ) Yes  | Yes
8 | games_tools                      | games:tools                            | Yes     | (r ) Yes  | Yes
9 | hardware_xr                      | hardware:xr                            | Yes     | (r ) Yes  | Yes
10 | home_Dead_Mozay                  | home:Dead_Mozay                        | Yes     | (r ) Yes  | Yes
11 | home_MaxxedSUSE                  | home:MaxxedSUSE                        | Yes     | (r ) Yes  | Yes
12 | home_iDesmI_VK_HDR               | home:iDesmI:VK_HDR                     | Yes     | (r ) Yes  | Yes
13 | openSUSE-20250101-0              | openSUSE-20250101-0                    | Yes     | (r ) Yes  | Yes
14 | packman                          | Packman                                | Yes     | (r ) Yes  | Yes
15 | repo-debug                       | openSUSE-Tumbleweed-Debug              | No      | ----      | ----
16 | repo-openh264                    | Open H.264 Codec (openSUSE Tumbleweed) | Yes     | (r ) Yes  | Yes
17 | repo-source                      | openSUSE-Tumbleweed-Source             | No      | ----      | ----
18 | vscode                           | Visual Studio Code                     | Yes     | (r ) Yes  | No

Output of sudo zypper info sunshine, if that helps

Loading repository data...
Reading installed packages...


Information for package sunshine:
---------------------------------
Repository     : games:tools
Name           : sunshine
Version        : 2025.327.14417-1.3
Arch           : x86_64
Vendor         : obs://build.opensuse.org/games:tools
Installed Size : 24.7 MiB
Installed      : Yes
Status         : out-of-date (version 2024.1206.133101-2.3 installed)
Source package : sunshine-2025.327.14417-1.3.src
Upstream URL   : https://github.com/LizardByte/sunshine
Summary        : Server for the Moonlight game streaming client
Description    :
  Sunshine is a self-hosted game stream host for Moonlight. It has low
  latency, cloud gaming server capabilities with support for hardware
  encoding on AMD, Intel, and Nvidia GPUs. Software encoding is also
  available. You can connect to Sunshine from any Moonlight client on a
  variety of devices. A web UI is provided for configuration and client
  pairing.

Richard Rahl's avatar

argh, 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


Mathias Tillman's avatar

Any idea when this might be fixed? Thank you for maintaining!


Richard Rahl's avatar

I am pushing right now a dependency to factory, so not too long


Suominen's avatar

Greetings. After the latest revision I'm still struggling with a broken installation.

Problem: 1: nothing provides 'libdisplaydevice_common.so.0.0.0()(64bit)' needed by the to be installed sunshine-2025.404.171304-1.1.x86_64
 Solution 1: do not install sunshine-2025.404.171304-1.1.x86_64
 Solution 2: break sunshine-2025.404.171304-1.1.x86_64 by ignoring some of its dependencies

Thank you very much for the work you have put in.


Richard Rahl's avatar

yes package is still not accepted to factory


Richard Rahl's avatar

is installable now, and should be working


András's avatar

Thank you, I just tried a fresh install and it works great now!

openSUSE Build Service is sponsored by