Xenserver 에서 Ubuntu GUI 를 쓰기 위해서는 VNC 가 답인 듯...
Installing Ubuntu Gnome GUI on Ubuntu Server 12.10 with VNC
Update Repositories
# apt-get update
Install gnome and vnc:
# apt-get install gnome-core vnc4server
Start VNC Server:
# vncserver
(You’ll then be prompted to create and verify a new VNC connect password)
Kill the currently running VNC Session:
# vncserver -kill :1
Edit VNC startup config file:
# vim .vnc/xstartup
Uncomment the following line:
unset SESSION_MANAGER
Add the following line:
gnome-session --session=gnome-classic &
Comment Out the following two lines:
x-terminal-emulator -geometry 1280x1024+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
End result should look like:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
gnome-session --session=gnome-classic &
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
Start VNC:
# vncserver -geometry 1280x1024
(where 1280×1024 is the resolution of your DESKTOP COMPUTER)
=>
vncserver: geometry 1280x1024 is invalid
=> vncserver -geometry 1280x768 (안맞으면...)
Lets now make VNC Start on reboots:
Edit /etc/rc.local and add the below line:
/usr/bin/vncserver -geometry 1280x1024
// vnc client
http://takuma99.tistory.com/234
http://download.cnet.com/UltraVNC/3000-7240_4-10739356.html
10.135.31.103::5901
* 서버 방화벽 오픈
https://help.ubuntu.com/community/UFW
* 자동 실행
https://www.digitalocean.com/community/articles/how-to-setup-vnc-for-ubuntu-12
PATH="$PATH:/usr/bin/"
export USER="root"
DISPLAY="1"
DEPTH="16"
GEOMETRY="1280x1024"
OPTIONS="-depth ${DEPTH} -geometry ${GEOMETRY} :${DISPLAY}"
. /lib/lsb/init-functions
case "$1" in
start)
log_action_begin_msg "Starting vncserver for user '${USER}' on localhost:${DISPLAY}"
su ${USER} -c "/usr/bin/vncserver ${OPTIONS}"
;;
stop)
log_action_begin_msg "Stoping vncserver for user '${USER}' on localhost:${DISPLAY}"
su ${USER} -c "/usr/bin/vncserver -kill :${DISPLAY}"
;;
restart)
$0 stop
$0 start
;;
esac
exit 0
http://lodoss.makeself.net/246
* 참고
http://kb.solarvps.com/ubuntu/installing-ubuntu-gnome-gui-on-ubuntu-server-12-10-with-vnc/
http://sysadmin.circularvale.com/server-config/accessing-a-gui-on-ubuntu-xenserver-vm/
Installing Ubuntu Gnome GUI on Ubuntu Server 12.10 with VNC
Update Repositories
# apt-get update
Install gnome and vnc:
# apt-get install gnome-core vnc4server
Start VNC Server:
# vncserver
(You’ll then be prompted to create and verify a new VNC connect password)
Kill the currently running VNC Session:
# vncserver -kill :1
Edit VNC startup config file:
# vim .vnc/xstartup
Uncomment the following line:
unset SESSION_MANAGER
Add the following line:
gnome-session --session=gnome-classic &
Comment Out the following two lines:
x-terminal-emulator -geometry 1280x1024+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
End result should look like:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
gnome-session --session=gnome-classic &
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
Start VNC:
# vncserver -geometry 1280x1024
(where 1280×1024 is the resolution of your DESKTOP COMPUTER)
=>
vncserver: geometry 1280x1024 is invalid
=> vncserver -geometry 1280x768 (안맞으면...)
Lets now make VNC Start on reboots:
Edit /etc/rc.local and add the below line:
/usr/bin/vncserver -geometry 1280x1024
// vnc client
http://takuma99.tistory.com/234
http://download.cnet.com/UltraVNC/3000-7240_4-10739356.html
10.135.31.103::5901
* 서버 방화벽 오픈
https://help.ubuntu.com/community/UFW
* 자동 실행
https://www.digitalocean.com/community/articles/how-to-setup-vnc-for-ubuntu-12
vi /etc/init.d/vncserver
#!/bin/bashPATH="$PATH:/usr/bin/"
export USER="root"
DISPLAY="1"
DEPTH="16"
GEOMETRY="1280x1024"
OPTIONS="-depth ${DEPTH} -geometry ${GEOMETRY} :${DISPLAY}"
. /lib/lsb/init-functions
case "$1" in
start)
log_action_begin_msg "Starting vncserver for user '${USER}' on localhost:${DISPLAY}"
su ${USER} -c "/usr/bin/vncserver ${OPTIONS}"
;;
stop)
log_action_begin_msg "Stoping vncserver for user '${USER}' on localhost:${DISPLAY}"
su ${USER} -c "/usr/bin/vncserver -kill :${DISPLAY}"
;;
restart)
$0 stop
$0 start
;;
esac
exit 0
http://lodoss.makeself.net/246
* 참고
http://kb.solarvps.com/ubuntu/installing-ubuntu-gnome-gui-on-ubuntu-server-12-10-with-vnc/
http://sysadmin.circularvale.com/server-config/accessing-a-gui-on-ubuntu-xenserver-vm/
Comments
Post a Comment