Ubuntu下设置VNCServer
x-window-manager &
6、修改 .vnc/xstartup文件并保存
??? 取消unset和exec开始的行的注释,注释以xsetroot,vnccon**,xterm和twm开始的行。执行后看起来像这样:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
#xsetroot -solid grey
#vnccon** -iconic &
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
7、修改/etc/X11/xinit/xinitrc文件的许可,使其可执行:
????sudo chmod 755 /etc/X11/xinit/xinitrc
8、启动vnc4server:
??? vnc4server
??? 注意:记住此处冒号后提示的数字
9、从另外的电脑登录这台服务器:
? ? 地址例如: ?192.168.1.112:1 ? 后面的:1就是启动时输出
? ? vncviewer remote-server:1
??? 按照提示输入你在第三部输入的密码,成功进入远程桌面。
10、若前面执行失败导致在VNC下看不到图形界面,鼠标变成"X"形状,
? ? ?请查看第七条是否执行过,同时将刚建过的VNCServer删掉,vncserver -kill :1(1代表前面启动的vncserver序号)
11、Ubuntu 10.10下增添了对Windows键的定义,在里面被定义为Super键,
当用户在VNC下按下字母"d"时,会被错误的当做返回桌面的快捷方式导致d无法被输入,
此时可修改快捷键方式来避免此bug,新打开一个终端,在里面输入:gconf-editor,
这样会弹出一个对话框,到“Apps->Metacity->Global keybingdings"中找“show desktop”,
将其默认值<Super>D改为<Ctl><Alt>D即可。