无法在 Red Hat 6.4 中向特定用户打开显示

无法在 Red Hat 6.4 中向特定用户打开显示

我正在尝试在我的 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 环境变量。

我希望它能够帮助别人。

相关内容