首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Gtk-警告**:无法打开显示: localhost:10.0

Gtk-警告**:无法打开显示: localhost:10.0
EN

Stack Overflow用户
提问于 2022-05-06 14:12:59
回答 1查看 9.1K关注 0票数 0

我正在学习远程连接,当我远程连接到一台机器时,我遇到了一个相当奇怪的问题。

主机: Jetson Nano - Ubuntu客户端:华硕桌面- Linux造币机

我使用SSH连接到主机。一旦我加入,我就运行我的程序,它应该打开主机通过mipi连接连接的摄像机。但是它没有显示一个显示窗口。相反,它显示:

代码语言:javascript
代码运行次数:0
运行
复制
Gtk-WARNING **: cannot open display: lcocalhost:10.0
CONSUMER: Done Success 
(Argus)Error InvalidState: Argus client is exiting with 2 outstanding client threads

如果在没有SSH连接的机器上运行程序,它就能工作,并且显示相机正在捕捉的内容。我试着把X11forwardingagent改为YES,然后我尝试了export DISPLAY=localhost:10.0。这也不起作用。

任何帮助都将不胜感激。谢谢,总经理

EN

回答 1

Stack Overflow用户

发布于 2022-05-06 20:41:35

请记住,许多与GPU相关的东西如果没有工作显示器就无法工作。遗憾的是,X11转发在这种情况下不起作用。此时,尚不清楚这是您的情况,还是简单地说您有错误的显示号码。你可以尝试:

  1. 将物理监视器和键盘连接到板上,打开终端并运行echo $DISPLAY。(在键盘/监视器会话中, SSH会话)。然后将远程会话设置为export DISPLAY=:X (其中X是以前打印的)。
  2. ,如果您正在使用GStreamer,则使用不需要X的nvoverlay接收器。不过,您需要一个连接到板上的监视器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72142910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档