I hope this helps at least one person out there! Enjoy and thank you for checking this out! ❤️
A simple script to create a loopback connection on SteamOS, allowing decky loader to launch even when offline!
This script was written by ChatGPT because I have no idea how to code stuff.
All the script does is create a loopback network interface on linux.
Unfortunately it is NOT restart persistent so you'll have to re-run the script after every restart of your deck.
- Enter Desktop mode.
- Make sure you have a sudo password set with
passwdin Konsole. - Download and place the
activate.shscript somewhere on your deck's storage. - Open Konsole.
- Make sure the script is executable with
chmod +x /path/to/activate.sh(Replace path with wherever you put your script.) - Run
/path/to/activate.sh. - When prompted, enter your sudo password.
- When Konsole says "Done!" you should now have a loopback interface listed as
lo0under Networks. - Return to gaming mode.
- Decky should now work! Any plugins that require network access won't work but anything that can run offline should work!
- You're done! Happy decky-ing!
To remove the connection, simply select "Disconnect" from the Networks menu (Desktop Mode) or go to Steam Menu > Settings > Internet > Virtual Network (If it's not there turn "Enable Wi-Fi" on and off.) > And then select "Disconnect." To renable it you'll need to enter Desktop Mode and go through the steps listed before. (It's inconvinent but I'd rather go through inconvinence than not have my fun themes and sounds.)
If you'd like to make the process quicker, you can add the script to your desktop mode desktop as well as a shortcut for Konsole. After opening the Konsole window, simply drag the script file into the konsole window and press the A button or enter on a keyboard. When prompted, enter your password and the script will finish just as before.
Check out Decky Loader!