那就设置DISPLAY变量:
在VNC端,
netstat -lp | grep -i vnc
查到vnc占用的端口号比如6004
那么在DISPLAY中,第一个数是6004-6000
root下
export DISPLAY=:4.0
xhost +
su - oracle
export DISPLAY=:4.0
很简单,但是不知道的话,就是搞不定。
更新:更简单的方法获取DISPLAY值:
1.在VNC端执行xdpyinfo:
2. 得到display为6,则设置:
即可。