Skip to content

Releases: LizardByte/Sunshine

v0.9.0

12 Jan 23:07
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
  • (Linux) sunshine.service will be installed automatically.
  • (Windows) The Windows version can now capture the lock screen and the UAC prompt as long as it's run through PsExec.exe https://docs.microsoft.com/en-us/sysinternals/downloads/psexec

v0.8.0

12 Jan 23:02
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

12 Jan 23:00
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

12 Jan 22:58
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

12 Jan 22:55
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/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. 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

12 Jan 22:52
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/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. 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

v0.5.0

12 Jan 22:49
Compare
Choose a tag to compare
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/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. 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

v0.4.0

12 Jan 22:44
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

Sunshine installation guide

Windows

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

Ubuntu 20.04

  1. Download sunshine.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

Changes

  • prep-cmd is now optional in apps.json
  • Fixed bug causing video artifecting
  • Fixed bug preventing Moonlight from closing app on exit
  • Fixed bug causing preventing keyboard keys from repeating on latest version of Moonlight
  • Fixed bug causing segfault when another session of sunshine was already running
  • Fixed bug causing crash when monitor has resolution 1366x768

v0.3.1

12 Jan 22:38
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

Sunshine installation guide

Windows

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

Linux

  1. Download sunshine.deb
  2. sudo apt-get install -f ~/Downloads/sunshine.deb
  3. sudo usermod -a -G input $USER

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

Changes

  • Fix a memory leak.

v0.3.0

12 Jan 22:36
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Sunshine installation guide

Windows

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

Linux

  1. Download sunshine.deb
  2. sudo apt-get install -f ~/Downloads/sunshine.deb
  3. sudo usermod -a -G input $USER

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

Changes

  • Hardware acceleration on NVidia GPU's for Video encoding on Windows