ROS - rqt - python:X 服务器上的致命 IO 错误 2(没有这样的文件或目录):0.0

ROS - rqt - python: Fatal IO error 2 (No such file or directory) on X server :0.0

我正在按照 http://wiki.ros.org. I am running Ubuntu on Windows 10 and using Xming for GUI. Also, I only know basics of Ubuntu. All was going good until I reached this tutorial http://wiki.ros.org/ROS/Tutorials/UsingRqtconsoleRoslaunch - 使用 rqt_console 和 roslaunch - 中的教程学习 ROS(动力学)的基础知识。当我输入以下命令时

$ rosrun rqt_logger_level rqt_logger_level

第一次运行良好。但是当我再次关闭 window 和 运行 相同的命令时,我收到以下错误:-

python:X 服务器上的致命 IO 错误 2(没有这样的文件或目录):0.0.

后来我发现任何涉及 rqt 的命令都会给我完全相同的错误。然而,包括图形程序和小部件在内的其他一切都运行绝对没问题。

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

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

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

$ rosrun rqt_graph rqt_graph

$ rosrun rqt_console rqt_console

$ rqt

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

好的。所以在这个 post 之后挣扎了几个小时之后,我检查了 rqt -h ,它向我展示了所有可用的选项,包括 --clear-config。这应该清除配置(包括所有透视图和插件设置)。所以我这样做了:-

rqt --clear-config

然后

rqt_graph --clear-config

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