[gazebo_gui-3] 打开gazebo闪退的问题
[gazebo_gui-3] 打开gazebo闪退的问题
[gazebo_gui-3] process has died [pid 11431, exit code 127, cmd /opt/ros/melodic/lib/gazebo_ros/gzclient __name:=gazebo_gui __log:=/home/kingc/.ros/log/78a2ecae-d3bf-11eb-b332-000c29d239d5/gazebo_gui-3.log].
log file: /home/kingc/.ros/log/78a2ecae-d3bf-11eb-b332-000c29d239d5/gazebo_gui-3*.log

上面出错提示的这个问题不是进程没有关闭的问题,终端输入killall gzserver 或者 killall gzclient 会提示没有找到进程,现在我遇到这个问题,在网上试了很多方法都不行,花了很长时间。
这个问题的主要原因是虚拟机的显示器里面一般会默认勾选“加速3D图形”,这导致了上面这个问题的出现。不过有的电脑勾选了也没影响,我的笔记本电脑默认勾选了就没事。当我使用台式机的时候,默认勾选了,使用gazebo的时候就一直闪退出现上面这个问题。
不过建议,出没出现上面这个都不要勾选“加速3D图形”
如何不勾选“加速3D图形”,步骤如下图所示:
先关闭硬件加速,在终端输入:
echo " export SVGA_VGPU10=0" >> ~/.bashrcsource ~/.bashrc
然后进行如下截图操作


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
