====== VNC server na Linuxu ======
===== Připojení k existující session =====
* mám doma spuštěn počítač, chci se připojit do existující session
* přímo gnome nabízí jakýsi VNC server (vino)
* x11vnc
# vnc -disapley :0 -auth guess
* otevře port 5900, po odpojení klienta se ukončí
* port lze tunelovat přes SSH
* pokud ten -auth guess nefunguje (ani pod rootem), tak je ještě možné udělat
ps ax | grep auth
.. /var/run/gdm3/auth-for-Debian-gdm-IkwIAg/database
===== Vytvoření session =====
* mám svůj VPS server, který nemá grafickou kartu
* chci na něm spustit grafické aplikace (firefox) a přistupovat přes VNC
* potřebujeme vlastní prohlížeč, vncserver ale i vlastní xorg server (což je aktuálně default X11 pro Debian)
apt-get install iceweasel xorg vnc4server
* dále potřebujeme nějaký X window manager. Ten zajišťuje, že s oknem lze hýbat, měnit velikost, zavírat, ...
* v Debian je jich k dispozici několik
apt-get install x-window-manager
* pro jednoduchost lze použit například
apt-get install twm
* zkusíme spustit vncserver, aby si založil konfigurační soubory. Zeptá se i na heslo.
vncserver :1
* omrknout konfigurák. Je možné tam nastavit, jakou aplikaci chceme na X serveru spustit. Já jsem tam nechal nakonec default.
vim .vnc/xstartup
* VNC následně spustíme
vncserver :1
* ukončit lze pomocí
vncserver -kill :1
* při připojení se musí psát i ta :1, například neco.bari2.eu:1
* [[https://www.ndchost.com/wiki/vps/x-server-vnc|zdroj]]