18 Jan 2017
系统版本: OEL7
使用vnc以root身份连接,切换到oracle执行OUI的时候,提示图形界面无法打开。
网查了错误,发现网上大部分解决方案是取消xserver的访问限制,具体执行命令如下
sudo su - root xhost + su - oracle DISPLAY=:0.0 export DISPLAY # 然后启动OUI
但是此时发现依然无法启动,而且有了一个新报错,javaclass not found(大意如此)
经过思考,网上的答案思路应该没错,于是反复尝试DISPLAY=127.0.0.1:0.0,DISPLAY=
于是更换了vnc的user为oracle,直接用oracle登陆vnc,执行以下命令
DISPLAY=:0.0 export DISPLAY # 启动OUI成功,顺利显示图形界面