在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 支持,可能會存在一些小問題)