解决linuxVNC安装好后登录出现黑屏、灰屏、鼠标是大黑叉情况

 

安装系统支持包组

服务器(Centos,rhel)在安装字符界面操作系统时默认是不会安装相关图形包组的。

# yumgroupinstall "GNOME Desktop Environment"CentOS 5.x安装 GNOME桌面环境)

# yumgroupinstall "X Window System" "Desktop"CentOS 6.x安装 GNOME桌面环境)

# yum -yinstall gnome*

# yumgroupinstall XfceCentOS安装Xfce桌面环境,可选)

# yuminstall vnc-server vnc* CentOS 5.x里)

# yuminstall tigervnc-server tigervnc CentOS 6.x里)

这里的方法选择执行就可以了,我这里是执行了第二句,第三句就可以了,

原因是系统在安装的时候没有安装桌面元素包

 

 

1.安装VNC-server

yum -yinstall vnc *vnc-server*

 

2.修改VNCServer主配置文件

#vim /etc/sysconfig/vncservers

复制最后两行并去掉行首注释符,

修改为如下:

VNCSERVERS="1:root"

VNCSERVERARGS[1]="-geometry1024x768"

 

 

3.设置VNCServer远程连接密码

命令行界面键入

#vncpasswd

输入两次相同的密码

 

 

4.启动vncserver服务

#/etc/init.d/vncserverstart

 

 

5.服务执行启动完毕会在root宿主目录下生成.vnc开头的隐藏目录,

该目录下面的文件就是root用户的VNC桌面配置文件。

打开xstartup配置桌面

#vim/root/.vnc/xstartup

 

#!/bin/sh

#Uncomment the following two lines for normal desktop:

# unsetSESSION_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" &gnome-session &

 

 

6.重新启动VNCserver服务即可

#servicevncserver start/stop/restart

 

启动vnc

vncserver       #第一次启动较慢

              #启动后是tty:1

              #在次键入vncserver

              #会启动tty:2.....以此类推就是不同的控制台

 

 

7.关闭具体的vncserver命令:

#严格按照命令来关闭tty,不然很烦。

vncserver-kill :1

vncserver-kill :2

 

8.Windows客户端下打开平台VNC-Viewer客户端,

VNC Server一栏输入

192.168.200.204:1

点击Connect,在弹出的小窗口中输入第3步设置的密码回车即可连接到远程桌面。

 


ENDj_0005.gifj_0063.gif