====== RustDesk ====== Hledal jsem open-source alternativu k Anydesk či VNC, která by uživateli poskytla větší kontrolu nad tím, kdy mi dává přístup ke svému počítači. Zdá se, že **RustDesk** je odpovědí. Instalaci jsem zvolil přes **Flatpak**, což usnadňuje údržbu: sudo apt install flatpak flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo flatpak install flathub com.rustdesk.RustDesk Aktualizace RustDesku pak stačí provést příkazem: flatpak update Alternativně je možné RustDesk stáhnout přímo z oficiálního repozitáře: [GitHub RustDesk Releases](https://github.com/rustdesk/rustdesk/releases) ==== Self-hosted RustDesk server ==== Mým cílem bylo spustit RustDesk na lokální síti. Zatím se domnívám, že i když jsou počítače ve stejné síti, data stále proudí přes prostředníka – tedy oficiální RustDesk server. V dalším kroku bude rozumné nasadit **vlastní RustDesk server**, aby komunikace zůstala lokální. Podrobný návod k instalaci self-hosted RustDesk serveru lze najít zde: [[https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/install/|RustDesk Self-Hosted Server]] ==== Problém se zobrazování plochy ==== Když jsem se snažil poprvé připojit ke vzdálenému počítači, nezobrazovala se mi plocha. Psalo mi to pouze něco ve smyslu - čeká na připojení. Problém byl u mě - musel jsem nastavit video kodek obrazu: {{:it:software:pasted:20250214-095500.png}} ==== Problémy s klávesnicí ==== Při připojení k druhému počítači přes RustDesk jsem měl na obou strojích nastavenou českou klávesnici, ale české znaky nefungovaly. To je dost zásadní problém. Řešení bylo jednoduché: Na ovládaném počítači jsem spustil terminál a zadal příkaz: setxkbmap cz Po tomto příkazu začala česká klávesnice fungovat správně.