[Software]/Programming Tips2009. 4. 29. 18:29

VNC


■ vncserver 구동
> vncserver -name "이름쓰자" -depth 24 -geometry 1680x1050 :1
vncserver -name "yoon" -depth 24 -geometry 1280x1024 :1
   (24bit, 해상도 가로x세로, 접속 포트 번호 5901)


■ GNOME, KDE로 세팅


해당 계정에 .vnc 폴더가 생김
들어가서 xstartup 파일을 열어 보자.
> cd .vnc
> vi xstartup

#!/bin/sh

xrdb $HOME/.Xresources
xsetroot -solid grey
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session &

마지막 줄의 twm을 위와 같이 바꾸어 주자. (Window manager 프로그램을 GNOME으로 교체)


■ Client
tightvnc, realvnc 등을 이용하여 접속하자.
tightvnc 전체 모드 해지 : ctrl + alt + shift + F



■ option
> vncserver -help

TightVNC Server version 1.3.9

Usage: vncserver [<OPTIONS>] [:<DISPLAY#>]
       vncserver -kill :<DISPLAY#>

<OPTIONS> are Xvnc options, or:

        -name <DESKTOP-NAME>
        -depth <DEPTH>
        -geometry <WIDTH>x<HEIGHT>
        -pixelformat rgb<NNN>
        -pixelformat bgr<NNN>


■ kill 이 제대로 안될 때
1)  ps -ef (to check Xvnc session pid)
2) kill -9 "Xvnc pid"
3) delete .X1-lock file under /tmp and .X1 file under /tmp/.X11-unix
       then after that can start new Vnc session for number 1.
4)and i also deleted the /home/user/.vnc/server:1.log and server:1.pid files

Posted by 바트정