我正在尝试在我的 Red Hat 6.4 中安装 Oracle 数据库 11g,安装程序中止并显示警告,随后出现一条错误消息:
警告 ” >>> Could not execute auto check for display colors using command /usr/bin/xdpyinfo. Check if the DISPLAY variable is set. Failed <<<
”
错误消息:“ Exception in thread "main" java.lang.INternalError: Can't connect to X11 window server using ':0.0' as the valeu of the DISPLAY variable
”
我检查了 DISPLAY 变量,其值为“:0.0”。我运行 /usr/bin/xdpyinfo,但它不起作用。它返回:
No protocol specified
xdpyinfo: unable to open display ":0.0".
该问题仅发生在“oracle”用户身上。
我在 Virtual Box 机器中。
答案1
我通过修改以 oracle 用户登录的方式解决了该问题。
我正在输入:su oracle
然后我做了:su - oracle
并且它成功了。
我正在加载根环境变量而不是 oracle 环境变量。
我希望它能够帮助别人。