Urgent.News

What's breaking now, across thousands of outlets.

Tech

Installing Tailscale on the Steam Deck

Learn how to run Tailscale on Steam Deck without modifying SteamOS partitions, using systemd and system extensions for reliable remote networking.

Installing Tailscale on the Steam Deck

This article has been replaced by an installer script. Install Tailscale on your Steam Deck. Tailscale enables you to link up your computers securely so they can work together. As technology advances, we carry more devices with us, which we can consider "computers." One such device is the Steam Deck by Valve. The Steam Deck is a handheld Linux computer for playing desktop-grade PC games, offering portability to take your Steam library on the go, similar to a Nintendo Switch.

The Deck runs a variant of Arch Linux called SteamOS, which is open and hackable for modifications. Since the Steam Deck is essentially a PC, you can install Tailscale on it to use it with internal services like an NAS and remotely access your home network when away. Tailscale is a low-level networking tool that can be challenging to figure out how to use, but it can be used for many things like a normal network.

To install Tailscale on the Steam Deck, avoid replacing SteamOS with another operating system, as it won't give you access to SteamOS features and is less interesting than running Tailscale on SteamOS itself. The Steam Deck uses an A/B partition setup, where updates are installed in partition B, and then the system reboots to partition A. Editing the SteamOS readonly seal directly will not apply changes to partition B when an update is installed, creating a time bomb where the Deck will randomly stop working after updates.

Instead, use the mount command to find writable areas on the disk, and then install Tailscale using pacman as normal.

Written by urgent.news from HackerNoon's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at hackernoon.com →

More in Tech

Stop guessing why your webhook signature check fails

No signatures found matching the expected signature for payload . That is Stripe's wording. GitHub gives you a mismatch on X-Hub-Signature-256 , Shopify words it differently again, and hand written…

  • Log raw body length and SHA256 hash to detect body modification
  • Verify HMAC encoding (hex for Stripe, base64 for Shopify) and signing secret format

More from Thursday 24 September →