我正在学习远程连接,当我远程连接到一台机器时,我遇到了一个相当奇怪的问题。
主机: Jetson Nano - Ubuntu客户端:华硕桌面- Linux造币机
我使用SSH连接到主机。一旦我加入,我就运行我的程序,它应该打开主机通过mipi连接连接的摄像机。但是它没有显示一个显示窗口。相反,它显示:
Gtk-WARNING **: cannot open display: lcocalhost:10.0
CONSUMER: Done Success
(Argus)Error InvalidState: Argus client is exiting with 2 outstanding client threads
如果在没有SSH连接的机器上运行程序,它就能工作,并且显示相机正在捕捉的内容。我试着把X11forwarding
和agent
改为YES,然后我尝试了export DISPLAY=localhost:10.0
。这也不起作用。
任何帮助都将不胜感激。谢谢,总经理
发布于 2022-05-06 20:41:35
请记住,许多与GPU相关的东西如果没有工作显示器就无法工作。遗憾的是,X11转发在这种情况下不起作用。此时,尚不清楚这是您的情况,还是简单地说您有错误的显示号码。你可以尝试:
echo $DISPLAY
。(在键盘/监视器会话中,不 SSH会话)。然后将远程会话设置为export DISPLAY=:X
(其中X是以前打印的)。。
https://stackoverflow.com/questions/72142910
复制相似问题