Cannot connect to X Server

Can’t connect to X Server

Can’t connect to X Server localhost:0.0 <–根据设置黑体会有所不同。
Your DISPLAY environment variable must be set to
point to a working X server.


X driver error: DISPLAY environment variable not set

适用于Xshell连接Linux服务器的情况。

用户基本设置

首先,基本设置要正确。这里要勾选到Xmanager而非X DISPLAY。尤其是当Xmanager软件更新或账户验证时,它有可能恢复默认设置到X DISPLAY,要手动改回来。
在这里插入图片描述
对于一般用户来说,服务器有专门的管理员打理,基本设置都是完成了的。
登录服务器后,系统应该会有默认的DISPLAY值。不要在~.bashrc或~/.bash_profile中认为设置DISPLAY的值,即使手动改成和系统默认的DISPLAY值也不行
export DISPLAY=:0.0
export DISPLAY=localhost:0.0
export DISPLAY=localhost:10.0
export DISPLAY=192.168.1.1:0.0 <-- IP:Display.Screen

Linux服务器设置

/etc/ssh/sshd_config中要有
ForwardX11Trusted yes
# ForwardX11 no

xhost +

关闭翻 墙软件

用户自己配置文件中~/.ssh/config也添加
ForwardX11Trusted yes

参考:
[1]: https://blog.youkuaiyun.com/weixin_41797117/article/details/88911638
[2]: https://blog.youkuaiyun.com/linghao00/article/details/8768435
[3]: https://blog.youkuaiyun.com/qxqxqzzz/article/details/104824876

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值