notes for nerds – pc, server, phones, apps

notes4nerds

— notes.h87.at —

Remote Gaming CachyOs

Kombination aus Sunshine/Moonlight/Tailscale fürs remote Gaming

  • 1. Installation von Sunshine am Gaming Pc mit CachyOs
sudo pacman -S sunshine
systemctl --user enable sunshine
systemctl --user start sunshine
# Tastatur / Maus durch Kernelmodule remote erlauben
sudo setcap cap_sys_admin+p $(readlink -f $(which sunshine))
  • 2. Öffnen der Benötigten FW Ports am Gaming Pc Host
sudo ufw allow 47990/tcp comment 'Sunshine Web UI'
sudo ufw allow 47984/tcp comment 'Sunshine Initialisierung'
sudo ufw allow 48010/tcp comment 'Sunshine RTSP'
sudo ufw allow 47999/udp comment 'Sunshine Steuerung'
sudo ufw allow 47998/udp comment 'Sunshine Video'
sudo ufw allow 48000/udp comment 'Sunshine Audio'

sudo ufw reload
  • 3. Installation von Tailscale auf „beiden“ Rechnern (GamingPc und Client)
sudo pacman -S tailscale
sudo systemctl enable --now tailscaled
sudo tailscale up

danach wird ein link im terminal gepostet diesen öffnen wir und melden uns bei beiden Rechnern im selben account an

  • 4. Installation von Moonlight am Streaming Client
sudo pacman -S moonlight-qt

Wir starten moonlight auf dem Client und verbinden uns mit der Addresse vom „Tailscale-GamingPc-Ip“ die auf https://login.tailscale.com/admin/machines angezeigt wird.

Beim Peering muss der Pin der beim Clienten angezeigt wird in der Weboberfläche vom Gaming-Server eingetragen werden.

Ausserdem muss beim ersten starten von sunshine auf dem Gaming-Server ein Username und Passwort festgelegt werden, die Weboberfläche von Sunshine erreicht man unter https://localhost:47990

Fertig!

Wenn man am GamingPc im Bios noch WakeonLan aktiviert kann man ausserdem diesen vom LAN mit „wakeonlan“ aufwecken, bei meinem Mainboard muss es dabei im „suspend“ mode sein.

sudo pacman -S wakeonlan
# bsp zum starten des gamingpcs
wakeonlan 00:1A:2B:3C:4D:5E

# den Pc kann man mit systemctl schlafen legen
sudo systemctl suspend

Beitrag veröffentlicht

in

von

Kommentare

Schreibe einen Kommentar