【已解决】GLFW error #65544: X11: Failed to open display :0 连接远程服务器并开启gui界面失败
创始人
2025-01-19 17:03:11
0

本地计算机通过ssh连接服务器运行gui界面的时候报错,但是直接在服务器上跑gui代码没有任何问题。

Glfw Error 65544: X11: Failed to open display :0.0 Glfw Error 65537: The GLFW library is not initialized Glfw Error 65537: The GLFW library is not initialized Glfw Error 65537: The GLFW library is not initialized Glfw Error 65537: The GLFW library is not initialized python3: /home/runner/work/DearPyGui/DearPyGui/thirdparty/glfw/src/window.c:533: glfwSetWindowPos: Assertion `window != NULL' failed. 

原因其实在于你本地没有设置显示gui的显示屏,如果之前一直ssh开gui没问题,用的好好地,突然不行了直接跳到第二步,否则从第一步开始看。

Step1. 服务器端ssh设置

sudo vim /etc/ssh/sshd_config #查找X11Forwarding  如果是no 改成yes X11Forwarding yes #保存退出 

修改完后执行命令 重启ssh服务

sudo systemctl restart sshd.service 

然后即可通过vscode连接远程服务器了,可以输入以下命令测试

gedit a.txt 

如果还是不行就看第二步

Step2. 修改display

客户端ssh bash输入以下命令

echo $DISPLAY  #可能会显示 :0.0 

可以直接输入命令

export DISPLAY=:0 

如果不行就输入

export DISPLAY=:1 

到这里基本就解决问题了

这两条命令的作用是告诉ssh的bash 从哪个显示器显示gui界面。
如果有条件可以直接在服务器上操作,在服务器bash上执行以下命令

echo $DISPLAY   :0 或者 :1 

根据显示的内容x在远程ssh的bash里设置就没问题了
export DISPLAY=:x

相关内容

热门资讯

透视安装!哈糖大菠萝有没有挂,... 透视安装!哈糖大菠萝有没有挂,蜀山四川辅助脚本,技法辅助教程(证实有挂)-哔哩哔哩1、哈糖大菠萝有没...
教你透视!werplan怎么作... 教你透视!werplan怎么作必弊,wepoker安装教程(透视)其实一直都是有辅助方法(哔哩哔哩)...
长期以来!花舍辅助,竟然真的是... 长期以来!花舍辅助,竟然真的是有辅助软件(有挂秘诀)-哔哩哔哩该软件可以轻松地帮助玩家将花舍辅助外卦...
据公告内容!pokemmo手机... 据公告内容!pokemmo手机辅助软件,泉州相约十三水辅助,手册辅助教程(真的有挂)-哔哩哔哩运泉州...
推荐透视!红龙poker辅助工... 推荐透视!红龙poker辅助工具,werplan怎么作必弊(透视)真是是真的有辅助app(哔哩哔哩)...
现场直击!潘潘讲故事app辅助... 现场直击!潘潘讲故事app辅助,原来真的有辅助工具(有挂解密)-哔哩哔哩1、潘潘讲故事app辅助免费...
透视ai!德州私人局脚本,新永... 透视ai!德州私人局脚本,新永和源代码,手段辅助技巧(有挂方略)-哔哩哔哩1、首先打开德州私人局脚本...
解谜透视!epoker透视底牌... 解谜透视!epoker透视底牌,约局吧德州可以透视吗(透视)总是有辅助工具(哔哩哔哩)约局吧德州可以...
今日!德普之星透视挂,真是存在... 今日!德普之星透视挂,真是存在有辅助工具(新版有挂)-哔哩哔哩1、许多玩家不知道德普之星透视挂辅助怎...
现场直击!werplan有挂吗... 您好,微乐江苏自建房辅助app这款游戏可以开挂的,确实是有挂的,需要了解加去威信【485275054...