-
Notifications
You must be signed in to change notification settings - Fork 22
Installation
Ace! _SL/S edited this page Jan 23, 2026
·
11 revisions
Pre requisites:
- 32 bit glibc
- 32 bit OpenSSL
- 32 bit curl
Installation:
- Get latest SLSsteam-Any.7z from releases.
- Extract it somewhere, go into the newly created SLSsteam directory and open a terminal there.
- Run
./setup.sh installto install SLSsteam.
Running:
Open Steam from your Desktop Environment's kickstarter.
Installation:
- Grab SLSsteam-Arch.pkg.tar.zst from releases.
- Open terminal in same folder where you downloaded the file to and run
sudo pacman -U SLSsteam-Arch.pkg.tar.zst
Running:
Open SLSsteam or SLSsteam-native from your Desktop Environment's kickstarter.
Pre requisites:
- Follow the guide for Any Distro
- Run SLSsteam once and then enable SafeMode. Not doing this risks your device soft bricking when the Steam client updates!
- Disable readonly mode
- Set a root password
Installation (only required for gamemode):
- Open /usr/bin/steam in your Editor of choice running as root.
- Add
export LD_AUDIT="/home/deck/.local/share/SLSsteam/library-inject.so:/home/deck/.local/share/SLSsteam/SLSsteam.so"as the second last line (before the one starting with exec) - Fully close Steam (if it's open) and make sure it still starts correctly. Otherwise your Deck will soft brick the next time you reboot your device/switch to gamemode!
Running:
Start Steam in any way imaginable.
NixOS (Added & written by DeveloperMikey)
Installation:
- Add this to your flake inputs:
sls-steam = {
url = "github:AceSLS/SLSsteam";
inputs.nixpkgs.follows = "nixpkgs";
};- Then, add it to your packages
Running:
Run SLSsteam from the terminal.
h3adcr-b by Deadboy666: Automatically downloads latest SLSsteam release, updates Steam, patches ~/.steam/steam/steam.sh & disables Steamclient updates. Works on Arch, SteamOS, Bazzite, Fedora, Debian & Flatpak version of Steam