linux安装Oracle无法使用命令/usr/bin/xdpyinfo自动检测监视器颜色。各种办法都试了

安装Oracle数据库软件,提示“检查监视器”未通过

图片说明

配置了DISPLAY
=:0.0
=localhost:0.0
=192.168.159.132:0.0都试了。结果xhost +之后结果都是这样

图片说明

并没有像网上给说的显示access control disabled, clients can connect from any host

然后试了xdpyinfo 显示还是一样

图片说明

还有说直接登录Oracle用户的,我试了

图片说明

然后我心态崩了

请问还有什么办法没有跪谢各位大哥了。

首先,这个错误提示是因为 Oracle 安装程序使用命令 /usr/bin/xdpyinfo 检查监视器颜色深度时没有得到正确的响应。

你可以尝试执行以下命令解决该问题:

  1. 使用 xhost + 允许远程登录连接:
xhost +

执行后应该会出现 access control disabled, clients can connect from any host 的提示,在此之后再试试命令 /usr/bin/xdpyinfo 是否可以正常工作。

  1. 检查 DISPLAY 变量是否正确设置:
echo $DISPLAY

确保 DISPLAY 变量的值正确,如“:0”或“:0.0”等。如果 DISPLAY 变量不正确或为空,则需要设置正确的 DISPLAY 变量。

  1. 检查 X11 服务是否正常运行:
ps -ef | grep X

该命令将列出正在运行的 X 服务器进程。如果没有列出,则需要启动 X11 服务。

如果以上方法都无法解决问题,建议尝试使用其他检查监视器颜色深度的工具进行测试。同时,也建议检查系统日志文件以获取更多信息。