Releases: loki-47-6F-64/sunshine
v0.11.1
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
- Download sunshine20-04.deb
sudo apt-get install -f ~/Downloads/sunshine20-04.deb
If this is the first install
sudo usermod -a -G input $USER
- Reboot
Optional -- Run Sunshine in the background
systemctl --user start sunshine
Ubuntu 21.04
- Download sunshine21-04.deb
sudo apt-get install -f ~/Downloads/sunshine21-04.deb
- Follow instructions for Ubuntu 20.04 as needed
Debian
- Download sunshine-debian.deb
sudo apt-get install -f ~/Downloads/sunshine-debian.deb
- 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
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
- Download sunshine20-04.deb
sudo apt-get install -f ~/Downloads/sunshine20-04.deb
If this is the first install
sudo usermod -a -G input $USER
- Reboot
Optional -- Run Sunshine in the background
systemctl --user start sunshine
Ubuntu 21.04
- Download sunshine21-04.deb
sudo apt-get install -f ~/Downloads/sunshine21-04.deb
- Follow instructions for Ubuntu 20.04 as needed
Debian
- Download sunshine-debian.deb
sudo apt-get install -f ~/Downloads/sunshine-debian.deb
- 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
Sunshine installation guide
Windows
- Download and extract Sunshine-Windows.zip
- Optionally install ViGEmBus
Ubuntu 20.04
- Download sunshine20-04.deb
sudo apt-get install -f ~/Downloads/sunshine20-04.deb
If this is the first install
sudo usermod -a -G input $USER
- Reboot
Optional -- Run Sunshine in the background
systemctl --user start sunshine
Ubuntu 21.04
- Download sunshine21-04.deb
sudo apt-get install -f ~/Downloads/sunshine21-04.deb
- Follow instructions for Ubuntu 20.04 as needed
Debian
- Download sunshine-debian.deb
sudo apt-get install -f ~/Downloads/sunshine-debian.deb
- 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
Sunshine installation guide
Windows
- Download and extract Sunshine-Windows.zip
- Optionally install ViGEmBus
Ubuntu 20.04
- Download sunshine20-04.deb
sudo apt-get install -f ~/Downloads/sunshine20-04.deb
If this is the first install
sudo usermod -a -G input $USER
- Reboot
Optional -- Run Sunshine in the background
systemctl --user start sunshine
Ubuntu 21.04
- Download sunshine21-04.deb
sudo apt-get install -f ~/Downloads/sunshine21-04.deb
- Follow instructions for Ubuntu 20.04 as needed
Debian
- Download sunshine-debian.deb
sudo apt-get install -f ~/Downloads/sunshine-debian.deb
- 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
- 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
Sunshine installation guide
Windows
- Download and extract Sunshine-Windows.zip
- Optionally install ViGEmBus
Ubuntu 20.04
- Download sunshine20-04.deb
sudo apt-get install -f ~/Downloads/sunshine20-04.deb
If this is the first install
sudo usermod -a -G input $USER
- Reboot
Optional -- Run Sunshine in the background
- Download sunshine.service
mkdir -p ~/.config/systemd/user
cp ~/Downloads/sunshine.service ~/.config/systemd/user/
systemctl --user daemon-reload
systemctl --user start sunshine
Ubuntu 21.04
- Download sunshine21-04.deb
sudo apt-get install -f ~/Downloads/sunshine21-04.deb
- Follow instructions for Ubuntu 20.04 as needed
Debian
- Download sunshine-debian.deb
sudo apt-get install -f ~/Downloads/sunshine-debian.deb
- 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
- Config file:
-
By using UPnP, Sunshine can automatically forward ports for access from the internet.
v0.7.7
Sunshine installation guide
Windows
- Download and extract Sunshine-Windows.zip
- Optionally install ViGEmBus
Ubuntu 20.04
- Download sunshine20-04.deb
sudo apt-get install -f ~/Downloads/sunshine20-04.deb
If this is the first install
sudo usermod -a -G input $USER
- Reboot
Optional -- Run Sunshine in the background
- Download sunshine.service
mkdir -p ~/.config/systemd/user
cp ~/Downloads/sunshine.service ~/.config/systemd/user/
systemctl --user daemon-reload
systemctl --user start sunshine
Ubuntu 21.04
- Download sunshine21-04.deb
sudo apt-get install -f ~/Downloads/sunshine21-04.deb
- Follow instructions for Ubuntu 20.04 as needed
Debian
- Download sunshine-debian.deb
sudo apt-get install -f ~/Downloads/sunshine-debian.deb
- 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
Sunshine installation guide
Windows
- Download and extract Sunshine-Windows.zip
- Optionally install ViGEmBus
Ubuntu 20.04
- Download sunshine20-04.deb
sudo apt-get install -f ~/Downloads/sunshine20-04.deb
If this is the first install
sudo usermod -a -G input $USER
- Reboot
Optional -- Run Sunshine in the background
- Download sunshine.service
mkdir -p ~/.config/systemd/user
cp ~/Downloads/sunshine.service ~/.config/systemd/user/
systemctl --user daemon-reload
systemctl --user start sunshine
Ubuntu 21.04
- Download sunshine21-04.deb
sudo apt-get install -f ~/Downloads/sunshine21-04.deb
- 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
Sunshine installation guide
Windows
- Download and extract Sunshine-Windows.zip
- Optionally install ViGEmBus
Ubuntu 20.04
- Download sunshine20-04.deb
sudo apt-get install -f ~/Downloads/sunshine.deb
If this is the first install
sudo usermod -a -G input $USER
- Reboot
Optional -- Run Sunshine in the background
- Download sunshine.service
mkdir -p ~/.config/systemd/user
cp ~/Downloads/sunshine.service ~/.config/systemd/user/
systemctl --user daemon-reload
systemctl --user start sunshine
Ubuntu 21.04
- Download sunshine21-04.deb
- 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
Sunshine installation guide
Windows
- Download and extract Sunshine-Windows.zip
- Optionally install ViGEmBus
Ubuntu 20.04
- Download sunshine20-04.deb
sudo apt-get install -f ~/Downloads/sunshine.deb
If this is the first install
sudo usermod -a -G input $USER
- Reboot
Optional -- Run Sunshine in the background
- Download sunshine.service
mkdir -p ~/.config/systemd/user
cp ~/Downloads/sunshine.service ~/.config/systemd/user/
systemctl --user daemon-reload
systemctl --user start sunshine
Ubuntu 21.04
- Download sunshine21-04.deb
- 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
Sunshine installation guide
Windows
- Download and extract Sunshine-Windows.zip
- Optionally install ViGEmBus
Ubuntu 20.04
- Download sunshine20-04.deb
sudo apt-get install -f ~/Downloads/sunshine.deb
If this is the first install
sudo usermod -a -G input $USER
- Reboot
Optional -- Run Sunshine in the background
- Download sunshine.service
mkdir -p ~/.config/systemd/user
cp ~/Downloads/sunshine.service ~/.config/systemd/user/
systemctl --user daemon-reload
systemctl --user start sunshine
Ubuntu 21.04
- Download sunshine21-04.deb
- 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