在CentOS 6.2 上 的 vnc server 和 5.x 的不同。
centos 6.2上需要安装 tigervnc-server,之后还需要安装
tigervnc-server-applet
tigervnc-server-module
xterm ,
xorg-x11-xinit
xorg-x11-twm
然后修改 /etc/sysconfig/vncserver 的参数,
VNCSERVERS="1:root 2:root" 允许有两个登陆端口,即客户端登陆的时候可选5901或者5902
VNCSERVERARGS[1]="-geometry 1024x768" 通过端口1登陆的分辨率
VNCSERVERARGS[2]="-geometry 1366x1024" 通过端口2登陆的分辨率
启动 service vncserver start
这时候可能会出现 xterm 无法启动的错误
在 /etc/profile 里面 设置
LC_ALL=C
export LC_ALL
即可
另外, 启动 vncserver 之后,用 vncviewer 连上,然后观测 server 端的 错误日志
如果出现 一些关于 字体的 warning , 那么使用yum 移除这些字体。(安装 linux 的时候 不要安装 chinese 支持,可能会存在一些小问题)