VNC连接成功黑屏的原因深究

新弄了一个服务器,安装各种服务,装VNC遇到问题,黑屏,百度之,网上流传的大部分是基于gnome的桌面配置的,如http://blog.csdn.net/lymemoryzz/article/details/50669566

除了VNC出现问题,还可以考虑dao是gnome等linux桌面的问题,当时我查看oracle linux默认是有gnome于是直接按这个配置,结果一直没好,然后从头安装配置service等等就不说了,后面仔细查看日志  gnome -session &初始化执行到这里的时候,启动gnome的时候失败了,进程直接被干掉,于是改用KDE启动,将gnome的那行注释掉,成功

我的配置文件是,仅供参考



Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/oracle12c:1.log


[root@oracle12c system]# cat /root/.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 &




20180120补充


还有可能是桌面输出不对的问题,参考

linux 下通过xhost进入图形界面,经常会出现报错“unable to  open display”

linux下的操作步骤如下:

[root@localhost ~]# vncserver

        New 'localhost:1 (root)' desktop is localhost:1

        Starting applications specified in /root/.vnc/xstartupLog file is /root/.vnc/localhost:1.log

[root@localhost ~]# export DISPLAY=localhost:1

[root@localhost ~]# xhost +

        access control disabled, clients can connect from any host 

在设置xhost时,出现unable to open display 的问题一般都能用上述方法搞定

你可能感兴趣的:(linux,vnc,gnome)