Ahoj,
nyní potřebuji více než kdykoliv dříve pomoci s nalezením řešení pro vzdálenou plochu fungující v podstatě shodně jako ta ve Windows, tj. dle následujícího scénáře:
- Přijdu do práce, přihlásím se na svém PC s Linuxem, v mém případě Linux Mint 17 KDE.
- Pracuji v nativním Linuxu.
- Jdu na oběd, tj. uzamknu monitor (zobrazena jen výzva pro zadání hesla).
- Na obědě si vzpomenu, že se chci připojit do relace na tom PC.
- Vezmu mobil s Androidem, připojím se a vidím na něm přesně to, jako kdybych v práci odemkl monitor zadáním hesla. V práci ale kolegové vidí stále jen výzvu na zadání hesla (tj. nelze použít řešení, kde vidím na mobilu přesně to, co je vidět na monitoru, což mi dělá např. x11vnc nebo NX server). Toto připojení nesmí vytvořit novou relaci (dělá mi xrdp když zvolím jiné rozlišení), když už pod tím uživatelem jedna existuje.
- Pracuji připojený z mobilu. Musím mít možnost zvolit si rozlišení (např. shodné s rozlišením mobilu). Ideálně jsou forwardnuté zvuky, vybrané adresáře, USB porty, propojená schránka apod., výhodou je efektivní protokol, jelikož na mobilu mohu mít 3G či pomalé WiFi připojení.
- Vrátím se do práce. Zadám heslo. To mě odpojí na mobilu a já mohu pokračovat v práci dál.
- Jdu domů, tj. uzamknu monitor.
- Situace se opakuje, akorát doma se místo z mobilu připojím z PC. Ideálně podpora PC s Linuxem i s Windows (kdybych byl u některého ještě nezkonvertovaného kamaráda).
Velmi blízko tomuto scénáři je můj aktuální stav: Linux běží ve virtuálce VirtualBox. Virtuálka se automaticky spustí při bootu hostitelského Linuxu. Virtuálka je "headless", tj. nevidím monitor hostovaného Linuxu. Na Linux ve virtuálce se připojuji protokolem NX, který umí všechno to forwardování zvuku apod. a navíc pro přenos obrazu používá dokonce video kodek VP8, který mi docela vyhovuje. Umí také propojenou schránku a má client verze pro Linux, Windows i Android. Při nefunkčnosti NX, třeba protože jsem se ve virtuálce ještě nepřihlásil, mohu použít klasické RDP (umí VirtualBox). V práci pracuji připojený přes NX (resp. RDP) na localhost. Když jdu na oběd, tak se v NX klientu odpojím a uzamknu nativní monitor, ale virtuálka běží dál a já se mohu přes NX (či RDP) připojit z mobilu. Stejně tak pak večer z PC doma. Vadí mi na tom, že Linux, ve kterém pracuji, neběží nativně, ale běží ve virtuálce. Snižuje to mírně výkon CPU, hodně 3D výkon a třeba na programování grafických karet (OpenCL) mohu rovnou zapomenout.
Velmi děkuji za případné rady a každopádně děkuji za přečtení.