赞
踩
问题:centos如果无图形化界面,在安装oracle,调用图形化界面时会遇到问题,报错为:无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色。请检查是否设置了 DISPLAY。
[root@localhost ~]# ps -ef|grep -i vnc
如果无进程信息返回,则启动vncserver:
[root@localhost ~]# vncserver
启动成功如下:
如果启动成功,跳到第三步;如果启动vncserver时系统报错【-bash: vncserver: 未找到命令】,则说明未安装vncserver,进入第二步。
[root@localhost ~]# yum whatprovides "*/vncserver"
搜索到文件名:
然后使用如下命令,进行vncserver的安装。
[root@localhost ~]# yum -y install /user/bin/vncserver
/user/bin/vncserver 就是上面搜索到的文件名。
最后执行如下命令,启动vncserver。
[root@localhost ~]# vncserver
首次运行vncserver会提示输入两次密码,尽量设置简单易记的就行,这里就设置为vncserver,设置完成后重启vncserver。
[root@localhost ~]# export DISPLAY=192.168.65.1:0.0
注意:(1) 192.168.65.1是安装终端(xmanager)所在服务器IP地址,0.0是xmanager-passive显示的编号;(2)经测试,设置DISPLAY临时变量仅单次有效,如调出图形化界面后中途退出,需重新设定一次并重新执行第三步之后的步骤。
[root@localhost ~]#xdpyinfo |grep "name of display"
如果返回结果如下图所示,则说明生效。
如果报错:-bash: xdpyinfo: 未找到命令,则使用和安装vncserver一样的命令:yum whatprovides "*/xdpyinfo"搜索包,yum -y install xxxxxx安装包。然后再执行xdpyinfo |grep "name of display"命令。
[root@localhost ~]#xhost +
返回如下信息,则说明设置成功
如果报错:-bash: xhost: 未找到命令,则使用和安装vncserver一样的命令:yum whatprovides "*/xhost"搜索包,yum -y install xxxxxx安装包。然后再执行xhost +命令
[root@localhost ~]#su oracle
[oracle@localhost ~]#export DISPLAY=192.168.65.1:0.0
这里DISPLAY的xmanager服务器IP和编号,与第3步在root用户下设置的一模一样。
[oracle@localhost ~]#xdpyinfo |grep "name of display"
如果跟第4步输出的信息一致,则说明成功,可以开始数据库安装。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。