ROS-rqt-python:X服务器上的致命IO错误2(无此类文件或目录):0.0

时间:2018-08-11 19:56:02

标签: python ros rqt

我正在按照http://wiki.ros.org上的教程学习ROS(运动)的基础知识。我在Windows 10上运行Ubuntu,并使用Xming作为GUI。另外,我只知道Ubuntu的基础知识。一切顺利,直到我到达本教程http://wiki.ros.org/ROS/Tutorials/UsingRqtconsoleRoslaunch-使用rqt_console和roslaunch -。当我输入以下命令

$ rosrun rqt_logger_level rqt_logger_level

它第一次运行良好。但是,当我关闭窗口并再次运行相同的命令时,出现以下错误:-

python:X服务器:0.0上的致命IO错误2(无此文件或目录)。

后来我发现任何涉及rqt的命令都会给我完全相同的错误。但是,包括图形程序和小部件在内的所有其他东西都运行良好。

我尝试删除rqt并重新安装,但是没有帮助。

我对此错误进行了大量搜索,但找不到有关致命IO错误2及其原因的任何特定信息。

我也尝试了以下命令,但都给出了相同的错误:-

$ rosrun rqt_graph rqt_graph

$ rosrun rqt_console rqt_console

$ rqt

任何人都可以帮助解决此问题。谢谢

1 个答案:

答案 0 :(得分:0)

好。因此,在发布这篇文章后奋斗了几个小时之后,我检查了rqt -h,它向我显示了所有可用的选项,包括-clear-config 。这是为了清除配置(包括所有视角和插件设置)。所以我做到了:-

rqt --clear-config

然后

rqt_graph --clear-config

其中一个成功了。希望这对某人有帮助。