我正在通过http://wiki.ros.org的教程学习ROS (运动)的基础知识。我在Windows 10上运行Ubuntu,并使用Xming for GUI。另外,我只知道Ubuntu的基础知识。在我读到本教程之前,一切都进行得很顺利,http://wiki.ros.org/ROS/Tutorials/UsingRqtconsoleRoslaunch - 使用rqt_console和roslaunch -。当我输入以下命令时
$ rosrun rqt_logger_level rqt_logger_level它第一次运作得很好。但是当我关闭窗口并再次运行相同的命令时,我得到了以下错误:-
python: X服务器上的致命IO错误2(没有此类文件或目录) :0.0.
后来,我发现任何涉及rqt的命令都会给出完全相同的错误。然而,其他一切,包括图形程序和小部件都运行得非常好。
我已经尝试删除rqt和重新安装,但没有任何帮助。
我已经搜索了很多这个错误,但是找不到任何关于致命IO错误2以及是什么导致它的具体信息。
我还尝试了以下命令,并给出了相同的错误:-
$ rosrun rqt_graph rqt_graph
$ rosrun rqt_console rqt_console
$ rqt有人能帮我解决这个问题吗。谢谢
发布于 2018-08-11 22:30:04
好的。因此,在这篇文章之后挣扎了几个小时之后,我查看了rqt -h,它向我展示了所有可用的选项,包括--clear-config.它应该清除配置(包括所有透视图和插件设置)。所以我做了这个:-
rqt --clear-config然后
rqt_graph --clear-config其中一个成功了。希望这能帮上忙。
https://stackoverflow.com/questions/51803233
复制相似问题