远程启动IDEA时报错Startup Error: Unable to detect graphics environment

远程启动IDEA/Pycharm时报错Startup Error: Unable to detect graphics environment

原因:X11-forwarding未安装

远程启动IDEA/Pycharm,不需要服务器上有图形界面,图像界面使用的是本地的

如果使用MobaXterm进行ssh远程登录时,显示如下页面则说明X11-forwarding未安装。
显示红x表示未安装
远程启动IDEA/Pycharm需要X11 forwarding服务。
X11 forwarding服务依赖“xorg-x11-xauth”软件包,所以必须先安装“xorg-x11-xauth”软件包。
解决办法运行如下命令:

yum install xorg-x11-xauth
然后关闭shh重新连接即可

X11-Forwarding相关介绍

X11-Forwarding
使用SSH X11-Forwarding的朋友都知道,只要打开SSH X11-Forwarding后,远程的图形界面就可以通过SSH的加密隧道“拽”到本地的xserver上来,无需手动在远程设置DISPLAY变量。

检查X11 forwarding是否开启方法

登录远程主机后,运行:

set | grep DISP

显示如下,说明服务已经开启

DISPLAY=localhost:10.0

重新连接,再次启动IDEA/Pycharm即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值