【FAQ】No X11 DISPLAY was set
金蝶云社区-蔡嘉盛
蔡嘉盛
0人赞赏了该文章 604次浏览 未经作者许可,禁止转载编辑于2019年12月30日 19:25:59

【报错现象】迁移 后的环境,修改了配置文件,发现在启动控制台时还是无法正常打开;
或者在Linux终端里无法打开控制台界面
报错提示Caused by: java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.

【解决办法】

如果是vnc状态下
通过vnc连接在终端执行
export DISPLAY=:0
xhost + localhost

如果是xshell之类的终端(机器需要在同个局域网内)
首先需要安装xmanager,然后启动xmanager-passive,在右下角存在xstart图标
然后在终端中设置,IP为本地电脑ip
DISPLAY=IP:0.0
export DISPLAY