Moonlight je aplikace pro připojení se ke vzdálené ploše.
Moonlight se může připojit k počítači s Sunshine.
Na to aby jsi nainstaloval Moonlight na voidlinux:
Stáhni v Discover nebo pomocí tohoto přikazu:
flatpak install flathub com.moonlight_stream.Moonlight
Odpojit se:
CTRL + ALT + SHIFT + Q
Přepnout na druhý monitor(Jeslto ho máš)
CTRL + SHIFT + ALT + F1 nebo F2 atd...
Debug Informace
CTRL + ALT + SHIFT + S
Přepínaní režimu miše:
CTRL + ALT + SHIFT + Z
Sunshine nemá systémový balíček, Flatpak a Appimage verze fungují chabě na Wayland. Tudíž naše jediná možnost je přes Distrobox.
v box buddy:
+ (Create a Distrobox) -> název např: sunshine-container -> ubuntu verze* -> Create
*Vyber nejnovější verzi aby seděla s tím co sunshine umožnuje.
To jakou verzi umožňuje sunshine: https://github.com/LizardByte/Sunshine/releases/tag/v2025.122.141614
!!!Důležité!!!
Klikni na nový box a otevři terminál jestli se ti ještě neotevřel.
Zde uděláš heslo pro ten box.
Stáhni .deb balíček pro verzi ubuntu kterou jsi vybral v předchozím kroku:
https://github.com/LizardByte/Sunshine/releases/tag/v2025.122.141614
V box buddy klikni na ten box který jsi vyrobil a zmáčkni install .deb file.
Zde vybereš ten .deb sunshineu.
Na to aby se spustil sunshine automaticky, budeme potřebovat pár nástrojů.
V distrobox terminálu:
sudo apt install tmux nano
Vyjdi ven z terminálu.
Teď na to abychom spustily sunshine v Voidlinux hostiteli můžeme využít tento přikaz:
distrobox enter sunshine-container -- tmux new-session -d -s sunshine-in-distro 'sunshine'
Tenhle přikaz funguje na našem hostiteli.
Tenhle přikaz nám otevře sunshine v tmux konzoly.
Abychom se k němu dostaly:
tmux a Teď jseš ve virtuální konzoly tmux Na to aby jses dostal ven, musiš prvně zmáčkout:
CRTL + b
poté co opustíš ruce z CRTL + B zmáčkni:
d
konfigurace se děje ve webovým prohlížeči: https://localhost:47990/config
Zde uděláš nové jméno a heslo pro sunshine.
Zde se přihlásiš a na vyzkoušení funkčnosti se spojíme s zařízením.
Jdi do PIN a na zařízení které má Moonlight aplikaci nainstalovanou.
Přidej nové zařízení a zadej IP adresu svého stroje.
Jestli IP adresu svého stroje neznáš, použij přikaz:
ip a
Zde zjistíš svoji lokální ip adresu
Do moonlight zadáš lokální IP adresu svého stroje s Sunshine.
V Moonlight se ti ukáže Pin-kód. Ten zadáš do Sunshine webové aplikaci s názvem tvého PC.
A hotovo, mělo by ti to teď fungovat.
Na to aby se sunshine automaticky spouštěl použijeme KDE plasma auto start funkci. v System Settings:
Autostart -> Add new -> Aplication -> napiš přesně:
distrobox enter sunshine-container -- tmux new-session -d -s sunshine-in-distro 'sunshine'
Teď když se přihlásiš do kde plasma, mělo by se ti spustit sunshine automaticky.
Když se Linux zapne, jde do tzv display manageru, pro nás SDDM.
Ten se hodí z mnoha důvoů ale neumožňuje nám spustit sunshine bez přihlášení.
Což je blbé když nejsi zrovna u kompu(Smysl vzdálené Plochy)
Jednoduše nastavíme aby když se PC spustil automaticky se odemkne: v terminálu voidlinux:
sudo nano /etc/sddm.conf
Do toho souboru vrzíš tento text:
[Autologin] User=squidnose Session=plasma
Na řádku User změň aby odpovídalo tvému uživateli Teď se ti po restartu přihlási PC do kde plasma.
To co jsme udělaly v předchozím kroku je sice dobré pro sunshine ale není to dobré pro bezpečnost.
To je proč spustíme skript podobně jako u sunshine a Pipewire který automaticky zamkne PC po přihlášení.
Tady je důležité si uvědomit rozdíl mezi přihlášením a odemykáním/zamžikáním Počítače.
Jdi do system settings:
Autostart -> Add new -> Aplication -> loginctl lock-session
teď by se ti měl počítač po restartu přihlásit a hned zamknout.