v0.10.1

LizardByte/Sunshinev0.10.1Jan 12, 2022by ReenigneArcher

AI Summary

A critical hotfix for Linux users where the KMS (Kernel Mode Setting) feature was accidentally disabled in the build process, preventing proper display capture. New .deb packages were uploaded to address this.

Key Highlights

  • Hotfix: Enabled KMS during build for Linux
  • New .deb packages uploaded

New Features

  • KMS support fix

Full Release Notes

### 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](https://github.com/ViGEm/ViGEmBus/releases)

---

### Ubuntu 20.04
1. Download sunshine20-04.deb
2. `sudo apt-get install -f ~/Downloads/sunshine20-04.deb`
#### If this is the first install
3. `sudo usermod -a -G input $USER`
4. 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`
2. Follow instructions for Ubuntu 20.04 as needed

### Debian
1. Download sunshine-debian.deb
2. `sudo apt-get install -f ~/Downloads/sunshine-debian.deb`
2. 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.
* (Linux) 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