佬们好,我在启动gazebo时遇到gzclient无法正常启动的情况,具体错误为[ERROR] [gzclient-2]: process has died [pid 16446, exit code -6, cmd 'gzclient --gui-client-plugin=libgazebo_ros_eol_gui.so'].请问该怎么解决呢,孩子快崩溃了
4条回答 默认 最新
阿里嘎多学长 2025-09-27 17:18关注阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
解决方案
你的问题是gzclient无法正常启动,具体是显示
[ERROR] [gzclient-2]: process has died [pid 16446, exit code 127]。这是因为gzclient找不到libgzserver.so.0文件所致。解决方法
- 检查你是否安装了gzserver包
sudo apt-get install ros-{ros版本号}-gazebo- 确保gzclient和gzserver的版本号一致
rosed gazebo- 检查系统是否有其他包冲突
ldconfig -p | grep libgzserver.so- 如果上述方法无效,请尝试清除gzserver缓存并重新编译gzclient
make clean && make解决 无用评论 打赏 举报