Skip to content

Releases: loki-47-6F-64/sunshine

v0.11.1

04 Oct 19:00
Compare
Choose a tag to compare

Update

There was an issue with the configuration of the release build.
The linux version of Sunshine was searching in the wrong path for the config file and the assets.
New .deb packages have been uploaded.

Ubuntu 20.04

  1. Download sunshine20-04.deb
  2. sudo apt-get install -f ~/Downloads/sunshine20-04.deb

If this is the first install

  1. sudo usermod -a -G input $USER
  2. Reboot

Optional -- Run Sunshine in the background

  1. systemctl --user start sunshine

Ubuntu 21.04

  1. Download sunshine21-04.deb
  2. sudo apt-get install -f ~/Downloads/sunshine21-04.deb
  3. Follow instructions for Ubuntu 20.04 as needed

Debian

  1. Download sunshine-debian.deb
  2. sudo apt-get install -f ~/Downloads/sunshine-debian.deb
  3. Follow instructions for Ubuntu 20.04 as needed

Changes

  • Fixed a bug causing segfault when connecting multiple controllers.

Linux

  • Improved NVENC, it now offloads converting images from RGB to NV12
  • Added support for wlroots based compositors on Wayland.
  • Fixed a bug causes stuttering

Windows

  • Added an icon for the executable

v0.10.1

21 Aug 18:56
Compare
Choose a tag to compare

Hotfix

I forgot to enable KMS during build before release, here's a hotfix that does have it enabled 😅
This only affects Linux users.

If you're on Windows and you have downloaded v0.10.0, you can ignore this hotfix.

Sunshine installation guide

Windows

  • Download and extract Sunshine-Windows.zip
  • Optionally install ViGEmBus

Ubuntu 20.04

  1. Download sunshine20-04.deb
  2. sudo apt-get install -f ~/Downloads/sunshine20-04.deb

If this is the first install

  1. sudo usermod -a -G input $USER
  2. Reboot

Optional -- Run Sunshine in the background

  1. systemctl --user start sunshine

Ubuntu 21.04

  1. Download sunshine21-04.deb
  2. sudo apt-get install -f ~/Downloads/sunshine21-04.deb
  3. Follow instructions for Ubuntu 20.04 as needed

Debian

  1. Download sunshine-debian.deb
  2. sudo apt-get install -f ~/Downloads/sunshine-debian.deb
  3. Follow instructions for Ubuntu 20.04 as needed

Changes

  • Some cosmetic changes to the WebUI.
  • Added support for Rumble with gamepads.
  • Added support for keyboard shortcuts <--- See the README for details.
  • The first time the WebUI is opened, it will request the creation of a username/password pair from the user.
  • Fixed audio crackling introduced in version 0.8.0

Linux

  • VAAPI hardware encoding now works on Intel i7-6700 at least. <-- For the best experience, using ffmpeg version 4.3 or higher is recommended.
  • Installing from debian package shouldn't overwrite your configuration files anymore. <-- It's recommended that you backup /etc/sunshine/ before testing this :P

Windows

  • A very basic script has been added in Sunshine-Windows\tools <-- This will start Sunshine at boot with the highest privileges which is needed to display the login prompt.
    • install-service.bat
    • uninstall-service.bat

v0.10.0

20 Aug 21:30
Compare
Choose a tag to compare

Sunshine installation guide

Windows

  • Download and extract Sunshine-Windows.zip
  • Optionally install ViGEmBus

Ubuntu 20.04

  1. Download sunshine20-04.deb
  2. sudo apt-get install -f ~/Downloads/sunshine20-04.deb

If this is the first install

  1. sudo usermod -a -G input $USER
  2. Reboot

Optional -- Run Sunshine in the background

  1. systemctl --user start sunshine

Ubuntu 21.04

  1. Download sunshine21-04.deb
  2. sudo apt-get install -f ~/Downloads/sunshine21-04.deb
  3. Follow instructions for Ubuntu 20.04 as needed

Debian

  1. Download sunshine-debian.deb
  2. sudo apt-get install -f ~/Downloads/sunshine-debian.deb
  3. Follow instructions for Ubuntu 20.04 as needed

Changes

  • Some cosmetic changes to the WebUI.
  • Added support for Rumble with gamepads.
  • Added support for keyboard shortcuts <--- See the README for details.
  • The first time the WebUI is opened, it will request the creation of a username/password pair from the user.
  • Fixed audio crackling introduced in version 0.8.0

Linux

  • VAAPI hardware encoding now works on Intel i7-6700 at least. <-- For the best experience, using ffmpeg version 4.3 or higher is recommended.
  • Installing from debian package shouldn't overwrite your configuration files anymore. <-- It's recommended that you backup /etc/sunshine/ before testing this :P

Windows

  • A very basic script has been added in Sunshine-Windows\tools <-- This will start Sunshine at boot with the highest privileges which is needed to display the login prompt.
    • install-service.bat
    • uninstall-service.bat

v0.9.0

11 Jul 19:21
Compare
Choose a tag to compare

Sunshine installation guide

Windows

  • Download and extract Sunshine-Windows.zip
  • Optionally install ViGEmBus

Ubuntu 20.04

  1. Download sunshine20-04.deb
  2. sudo apt-get install -f ~/Downloads/sunshine20-04.deb

If this is the first install

  1. sudo usermod -a -G input $USER
  2. Reboot

Optional -- Run Sunshine in the background

  1. systemctl --user start sunshine

Ubuntu 21.04

  1. Download sunshine21-04.deb
  2. sudo apt-get install -f ~/Downloads/sunshine21-04.deb
  3. Follow instructions for Ubuntu 20.04 as needed

Debian

  1. Download sunshine-debian.deb
  2. sudo apt-get install -f ~/Downloads/sunshine-debian.deb
  3. Follow instructions for Ubuntu 20.04 as needed

Changes

  • Added audio encryption

  • Sunshine will now accept expired or not-yet-valid certificates, as long as they are signed properly. :P

  • Fixed compatibility with iOS version of Moonlight

  • Drastically reduced chance of being forced to skip error correction due to video frame size

Linux

  • Added basic NVENC support on Linux
  • sunshine.service will be installed automatically.

Windows

v0.8.0

30 Jun 16:37
Compare
Choose a tag to compare

Sunshine installation guide

Windows

  • Download and extract Sunshine-Windows.zip
  • Optionally install ViGEmBus

Ubuntu 20.04

  1. Download sunshine20-04.deb
  2. sudo apt-get install -f ~/Downloads/sunshine20-04.deb

If this is the first install

  1. sudo usermod -a -G input $USER
  2. Reboot

Optional -- Run Sunshine in the background

  1. Download sunshine.service
  2. mkdir -p ~/.config/systemd/user
  3. cp ~/Downloads/sunshine.service ~/.config/systemd/user/
  4. systemctl --user daemon-reload
  5. systemctl --user start sunshine

Ubuntu 21.04

  1. Download sunshine21-04.deb
  2. sudo apt-get install -f ~/Downloads/sunshine21-04.deb
  3. Follow instructions for Ubuntu 20.04 as needed

Debian

  1. Download sunshine-debian.deb
  2. sudo apt-get install -f ~/Downloads/sunshine-debian.deb
  3. Follow instructions for Ubuntu 20.04 as needed

Changes

  • Added mDNS support: Moonlight will automatically find Sunshine.

  • Added UPnP support. It's off by default. To enable it, either:

    • Config file: upnp = enabled
    • Web UI: In the General tab of Configuration, set UPnP to Enabled
  • By using UPnP, Sunshine can automatically forward ports for access from the internet.

v0.7.7

24 Jun 20:09
Compare
Choose a tag to compare

Sunshine installation guide

Windows

  • Download and extract Sunshine-Windows.zip
  • Optionally install ViGEmBus

Ubuntu 20.04

  1. Download sunshine20-04.deb
  2. sudo apt-get install -f ~/Downloads/sunshine20-04.deb

If this is the first install

  1. sudo usermod -a -G input $USER
  2. Reboot

Optional -- Run Sunshine in the background

  1. Download sunshine.service
  2. mkdir -p ~/.config/systemd/user
  3. cp ~/Downloads/sunshine.service ~/.config/systemd/user/
  4. systemctl --user daemon-reload
  5. systemctl --user start sunshine

Ubuntu 21.04

  1. Download sunshine21-04.deb
  2. sudo apt-get install -f ~/Downloads/sunshine21-04.deb
  3. Follow instructions for Ubuntu 20.04 as needed

Debian

  1. Download sunshine-debian.deb
  2. sudo apt-get install -f ~/Downloads/sunshine-debian.deb
  3. Follow instructions for Ubuntu 20.04 as needed

Changes

  • Added installation package for Debian
  • Fixed incorrect scaling for absolute mouse coordinates when using multiple monitors.
  • Fixed incorrect colors when scaling for software encoder

v0.7.1

18 Jun 11:35
Compare
Choose a tag to compare

Sunshine installation guide

Windows

  • Download and extract Sunshine-Windows.zip
  • Optionally install ViGEmBus

Ubuntu 20.04

  1. Download sunshine20-04.deb
  2. sudo apt-get install -f ~/Downloads/sunshine20-04.deb

If this is the first install

  1. sudo usermod -a -G input $USER
  2. Reboot

Optional -- Run Sunshine in the background

  1. Download sunshine.service
  2. mkdir -p ~/.config/systemd/user
  3. cp ~/Downloads/sunshine.service ~/.config/systemd/user/
  4. systemctl --user daemon-reload
  5. systemctl --user start sunshine

Ubuntu 21.04

  1. Download sunshine21-04.deb
  2. sudo apt-get install -f ~/Downloads/sunshine21-04.deb
  3. Follow instructions for Ubuntu 20.04 as needed

Changes

  • Fixed an issue where it was impossible to start sunshine on ubuntu 20.04

v0.7.0

16 Jun 14:29
6749b64
Compare
Choose a tag to compare

Sunshine installation guide

Windows

  • Download and extract Sunshine-Windows.zip
  • Optionally install ViGEmBus

Ubuntu 20.04

  1. Download sunshine20-04.deb
  2. sudo apt-get install -f ~/Downloads/sunshine.deb

If this is the first install

  1. sudo usermod -a -G input $USER
  2. Reboot

Optional -- Run Sunshine in the background

  1. Download sunshine.service
  2. mkdir -p ~/.config/systemd/user
  3. cp ~/Downloads/sunshine.service ~/.config/systemd/user/
  4. systemctl --user daemon-reload
  5. systemctl --user start sunshine

Ubuntu 21.04

  1. Download sunshine21-04.deb
  2. Follow instructions for Ubuntu 20.04 as needed

Changes

  • Added hardware encoding support for AMD on Linux

  • Added a Web Manager. Accessable through: https://localhost:47990 or https://(ip of your pc):47990

  • Moved certificates and saved pairings generated during runtime to .config/sunshine on Linux

v0.6.0

26 May 20:04
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

Sunshine installation guide

Windows

  • Download and extract Sunshine-Windows.zip
  • Optionally install ViGEmBus

Ubuntu 20.04

  1. Download sunshine20-04.deb
  2. sudo apt-get install -f ~/Downloads/sunshine.deb

If this is the first install

  1. sudo usermod -a -G input $USER
  2. Reboot

Optional -- Run Sunshine in the background

  1. Download sunshine.service
  2. mkdir -p ~/.config/systemd/user
  3. cp ~/Downloads/sunshine.service ~/.config/systemd/user/
  4. systemctl --user daemon-reload
  5. systemctl --user start sunshine

Ubuntu 21.04

  1. Download sunshine21-04.deb
  2. Follow instructions for Ubuntu 20.04 as needed

Changes

  • Added support for surround audio
  • Maintain aspect ratio when scaling video
  • Fix issue where Sunshine is forced to drop frames when they are to large

Sunshine v0.5.0

13 May 11:47
Compare
Choose a tag to compare
Sunshine v0.5.0 Pre-release
Pre-release

Sunshine installation guide

Windows

  • Download and extract Sunshine-Windows.zip
  • Optionally install ViGEmBus

Ubuntu 20.04

  1. Download sunshine20-04.deb
  2. sudo apt-get install -f ~/Downloads/sunshine.deb

If this is the first install

  1. sudo usermod -a -G input $USER
  2. Reboot

Optional -- Run Sunshine in the background

  1. Download sunshine.service
  2. mkdir -p ~/.config/systemd/user
  3. cp ~/Downloads/sunshine.service ~/.config/systemd/user/
  4. systemctl --user daemon-reload
  5. systemctl --user start sunshine

Ubuntu 21.04

  1. Download sunshine21-04.deb
  2. Follow instructions for Ubuntu 20.04 as needed

Changes

  • Added support for streaming specific monitor on Linux
  • Added support for absolute mouse coordinates
  • Added support for AMF on Windows