【FAQ】No X11 DISPLAY was set
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
推荐阅读