那就设置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,则设置:

即可。

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐