vzdalena_plocha_a_pristup_-_voidlinux
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Následující verze | Předchozí verze | ||
| vzdalena_plocha_a_pristup_-_voidlinux [2025/02/16 21:04] – vytvořeno oscar | vzdalena_plocha_a_pristup_-_voidlinux [2025/02/16 22:26] (aktuální) – [Klávesové zkratky v Moonlight] oscar | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| ====== Moonlight ====== | ====== Moonlight ====== | ||
| + | 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 | ||
| + | |||
| + | ===== Klávesové zkratky v 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 ====== | ||
| + | https:// | ||
| + | |||
| + | Sunshine nemá systémový balíček, Flatpak a Appimage verze fungují chabě na Wayland. Tudíž naše jediná možnost je přes Distrobox. | ||
| + | |||
| + | ===== 1. Nainstaluj Docker a Distrobox: ===== | ||
| + | |||
| + | [[kontejnerizace_-_voidlinux|Distrobox a boxbuddy]] | ||
| + | |||
| + | ===== 2. Udělat nový Box s Ubuntu ===== | ||
| + | |||
| + | 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:// | ||
| + | |||
| + | !!!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. \\ | ||
| + | |||
| + | ===== 3. Nainstaluj Sunshine ===== | ||
| + | |||
| + | Stáhni .deb balíček pro verzi ubuntu kterou jsi vybral v předchozím kroku: \\ | ||
| + | https:// | ||
| + | |||
| + | V box buddy klikni na ten box který jsi vyrobil a zmáčkni install .deb file.\\ | ||
| + | Zde vybereš ten .deb sunshineu. \\ | ||
| + | |||
| + | ===== 4. Spouštění ===== | ||
| + | Na to aby se spustil sunshine automaticky, | ||
| + | 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 ' | ||
| + | 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: | ||
| + | * Otevři přes box-buddy terminál ubuntu distroboxu | ||
| + | * zadej přikaz: | ||
| + | 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 | ||
| + | ===== 5. Konfigurace ===== | ||
| + | konfigurace se děje ve webovým prohlížeči: | ||
| + | |||
| + | 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. | ||
| + | ===== 6. Automatické Spouštění ===== | ||
| + | |||
| + | 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 ' | ||
| + | |||
| + | Teď když se přihlásiš do kde plasma, mělo by se ti spustit sunshine automaticky. | ||
| + | |||
| + | ===== 7. Spustit Sunshine i bez přihlášení - spustit po zapnutí===== | ||
| + | |||
| + | 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) | ||
| + | |||
| + | ==== a. Automatocké odemykání SDDM ==== | ||
| + | Jednoduše nastavíme aby když se PC spustil automaticky se odemkne: | ||
| + | v terminálu voidlinux: | ||
| + | sudo nano / | ||
| + | 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. | ||
| + | ==== b. Zamykání Plochy ==== | ||
| + | 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/ | ||
| + | |||
| + | 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. | ||
| + | |||
| + | |||
| + | |||
| + | |||
vzdalena_plocha_a_pristup_-_voidlinux.1739739884.txt.gz · Poslední úprava: autor: oscar
