7、 配置VNC图形桌面环境为KDE或GNOME桌面环境
有人可能遇到这种情况,vnc都配置完毕并且正常运行,但是用VNC-Viewer登录后显示的屏幕却为灰色(也有黑色的),并且无法进行任何操作,这是什么原因呢。(遇上了是你的不幸,需要好好阅读下面的内容并进行配置。没遇上你也别幸灾乐祸,搞清楚原理,有备无患。)
原来VNC xstartup程序中默认的设定值是启动twm,而不是GNOME或KDE。
所以需要对xstart文件做小小的修改,
[root@localhost ~]# vi .vnc/xstartup
文件内容为:
#!/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
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &
我在设置时是将最后两行注释掉并且加上
gnome-session &
之后再重启vncserver
[root@localhost ~]# service vncserver restart
再次登录VNC-Viewer,出现了可爱的RedHat桌面,成功解决灰屏问题。
以上是个人在Redhat 6.0中配置VNC Server的过程,希望能减少大家在做此类配置时的麻烦。有问题之处还请指出,谢谢。