The installation instructions on the wiki didn’t work out of the box, so I forked the steam deck install script and adapted it to KDE Linux GitHub - xuars/kdelinux-tailscale: Tailscale install script for KDE Linux®
There’s already some instructions about Tailscales on KDE Linux
Thanks. I wrote installation script when I wanted to say the wiki instructions. I modified the post
What didn’t work specifically in the existing instructions? What did you change in your fork?
The distrobox container worked, but I prefer to install it on the actual machine. The deck-tailscale had various issues:
-
The installation instructions mention
cd ~deck/deck-tailscale, which is a different location (easy fix) -
If you run the deck installer, you get the following error.
Installing…tailscale.sh: line 77: /etc/atomic-update.conf.d/tailscale.conf: No such file or directoryI removed that and the sysext part, as I don’t know how sysext works (I don’t want to include things that I do not know how to use) and AFAIK its not needed for Tailscale to work. (I tested dns+https, ssh, using exit nodes, taildrop, third-party gui, systray … and they worked)
I was just playing with this, and I cheated by just creating an empty file with that path name.
I haven’t had the chance to peek at the install script very closely yet, but I do want to know what I was doing wrong when trying to set up a manual install, well, manually.
Initially it was a manual install using standalone binaries:
- Copying binaries to /opt
- Using a modified tailscaled.service file with the paths in /opt
- The provided .defaults file in /etc/default
Then I checked the differences with the install script and discovered the override file (didn’t know it existed) and making small changes until it worked.
Thanks! I’ve updated the link at KDE Linux/Install software not available in Discover - KDE Community Wiki to point to yours.