执行xhost+ 报xhost unable to open display ""

 
  
  1. 1、打开xmanager-passive  
  2. 2、export DISPLAY= 192.168.1.100:0.0  
  3.    注意:此处为本地IP,非服务器ip,如果设置为服务器IP,则进行xclock测试时一直处于执行状态,
  4. 看不到图形。  
  5. 3、vi +89 /etc/ssh/sshd_config  
  6. #X11Forwarding no改为 X11Forwarding yes  
  7. 4、重新启动ssh:  
  8.  stopsrc -s sshd  
  9.  startsrc -s sshd  
  10. 5、xhost +  
  11. 6、切换到oracle用户,执行xclock。 

有些时候通过以上操作也不能奏效,可将DISPLAY设置到oracle的环境变量中,直接用oracle用户登录,而不要使用root进行切换。