20.9.2009

Graafinen etäyhteys (VNC)

Edellisessä blogauksessa kuvattu X-pohjainen työpöydän etäkäyttö osoittautui todella hitaaksi ainakin WLAN-yhteyden yli. Pelkästään kuvan siirtämiseen perustuva VNC tuntuu huomattavasti nopeammalta ja ainakin peruskäytössä (ei esim. videon siirtoa) riittävän nopealta. Alla olevat ohjeet perustuvat näihin: http://linux.fi/index.php/VNC

Installoi ensin työpöytää tarjoilevalle palvelimelle x11vnc-paketti.

sudo apt-get install x11vnc


Sitten installoi sekä asiakaskoneelle että palvelinkoneelle VNC-asiakassovellus.

sudo apt-get install xtightvncviewer


Käynnistä VNC palvelinkoneella. Oletuksena on, että yhteys otetaan olemassa olevaan X-sessioon, joka on display 0:ssä. Vipu usepw saa VNC:n kysymään/asettamaan salasanan VNC-sessiolle. Vipu forever puolestaan saa VNC-session pysymään päällä, vaikka asiakas välillä lopettaisikin yhteyden.

x11vnc -usepw -forever -display :0


Luo portti-forward asiakaskoneelta. Alla oleva komento luo pakatun (vipu CL pelkän L:n asemesta) putken asiakaskoneen portista 5903 palvelinkoneen porttiin 5900. Display 0 menee perusasetuksilla porttiin 5900, display 1 porttiin 5901 ja niin edelleen.

ssh palvelimen_osoite -CL 5903:localhost:5900


Nyt asiakaskoneelta pitäisi saada yhteys palvelimella olevaan X-työpöytään näin.

vncviewer localhost:5903


VNC:llä voi myös luoda uuden session. Alla display 1:een luotu X-sessio (eli menee porttiin 5901 palvelimella). Luultavasti puutteellisen konfiguroinnin takia alla olevassa X-sessiossa näppäimistökartta on aivan sekaisin eli mikään tekstin syöttö ei järkevästi onnistu.

vncserver -geometry 1024x768 -depth 16 :1



Seuraavaksi pitää ehkä vielä kokeilla tätä: http://www.nomachine.com/download.php eli NoMachine NX:ää.

Ei kommentteja:

Lähetä kommentti