【linux报错】- environment variable DISPLAY is not set

environment variable DISPLAY is not set

解决这个问题:不要用Tight vnc view,使用mobaxterm工具即可

在Linux上安装好Oracle之后,配置监听,但是监听起不了图形界面,网上百度查看了,都没有解决,网上的解决办法全部都是千篇一律,都解决不了

用root用户执行 xhost +

然后再切换到Oracle用户

然后export DISPLAY=要显示的ip:0.0

注:比如说我用的Tight VNC 远程连接的红帽,那么当前的VNC的IP就是物理主机的ip

如果指定ip,那么图形界面就显示在了虚拟机上

但是按照这样做还不行,错误提示如下

Oracle Net Services Configuration:
Error: null
Check the trace file for details: /oracle/app/oracle/cfgtoollogs/netca/trace_OraDb11g_home1-2206025PM1157.log
Oracle Net Services configuration failed.  The exit code is 1 +

百度查找的方法都尝试了,乱试一通,Tight vnc view死活起不了图形界面,偶尔一次能起来,十次有一次能起来,太搞心态了,白白花费几个小时,我怀疑应该是Tight vnc view有问题,由于不知道咋回事就是不行,一直是个心思,但是还是搞定不了,哪位大佬能搞定,麻烦留言说说怎么搞定。

所以,现在尝试换工具,使用mobaxterm,首次打开mobaxterm协议选择SSH或者VNC连接的,都可以,然后继续按照上面的方法设置display就可以起来图形界面了。

关于vnc的问题,可以参考这个方法:Linux之vnc启动及异常处理 - 走看看

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值