首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取错误qt.qpa.xcb:无法连接到显示,同时试图安装X11以进行远程访问

获取错误qt.qpa.xcb:无法连接到显示,同时试图安装X11以进行远程访问
EN

Stack Overflow用户
提问于 2022-11-24 17:17:11
回答 1查看 87关注 0票数 0

我在做一个ROS项目。我想将一个RPLIdar连接到我的raspberry (UbuntuServer20.04和lightdm),并在我的笔记本电脑上显示结果(使用Ubuntu20.04VM)

我使用一个指南和应用每一步。然而,关于尝试turtletim的步骤,它应该在我的pc上显示它(我希望我理解正确),我得到了这个错误:

`qt.qpa.xcb:无法连接到显示MY_CLIENT_IP:0.0 qt.qpa.plugin:无法加载Qt平台插件"xcb“中的”xcb“,即使找到了它。此应用程序无法启动,因为无法初始化Qt平台插件。重新安装应用程序可能会解决此问题。

可用的平台插件有: eglfs、linuxfb、最小、最小、屏幕外、vnc、xcb。

中止(核心倾弃)`

我一步步地学习了这个教程:https://www.pcbway.com/project/shareproject/LiDAR_integration_with_ROS_Noetic_and_Ubuntu_on_Raspberry_Pi.html

我希望我使用正确的ip。在我的客户机im上,使用命令$ hostname -I获得正确的IP

也许我做得太难了?有一种简单的方法可以远程访问您的raspberry pi数据吗?我真的不想流屏幕,我想使用笔记本电脑上的应用程序。

Sincerly Pascal

我在导出显示步骤上尝试了一些不同的i,我试图寻找桌面流的替代方案,但是我没有发现任何有用的东西。

EN

回答 1

Stack Overflow用户

发布于 2022-11-25 23:14:06

您可以设置ROS_MASTER_URIROS_IP环境变量。如果你的覆盆子需要一个静态IP。

假设您的IP是192.168.1.204,运行raspberry pi终端中的命令,它将启动ros节点(或将其添加到~/.bashrc中)。

代码语言:javascript
复制
export ROS_MASTER_URI=http://192.168.1.204:11311
export ROS_IP=192.168.1.204

现在,在您的计算机上(假设它有一个IP 192.168.1.10运行):

代码语言:javascript
复制
export ROS_MASTER_URI=http://192.168.1.204:11311
export ROS_IP=192.168.1.10

您应该能够在您的机器上侦听和发布将与您的覆盆子中的ROS_MASTER设置交互的主题(包括RViz)。

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

https://stackoverflow.com/questions/74564323

复制
相关文章

相似问题

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