[gazebo_gui-3] process has died [pid 2413, exit code 134, cmd /opt/ros/kinetic/lib/gazebo_ros/gzclient __name:=gazebo_gui __log:=/home/robot/.ros/log/9a0d79d2-6d06-11ec-aed7-5f95b27f9f7e/gazebo_gui-3.log].
log file: /home/robot/.ros/log/9a0d79d2-6d06-11ec-aed7-5f95b27f9f7e/gazebo_gui-3*.log
查看gazebo版本
dpkg -l | grep gazebo
我的是7.0版本
另外,我用虚拟机,使用虚拟机和真实的物理机上是有差别的
解决方案
在编辑虚拟机选项中关闭3D图形加速
成功运行
升级方法
1添加下载源
sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-stable.list'
2添加软件包密钥
wget http://packages.osrfoundation.org/gazebo.key -O - | sudo apt-key add -
3.更新系统下载源
sudo apt update
4.更新gazebo7
sudo apt-get install gazebo7 gazebo7-common
5.测试
gazebo --version
其他
这是可能缺少了对应的模型所导致的。
可以尝试升级下gazebo的版本到7.16.0
参考:
解决Vmware下虚拟机下打开gazebo报错:VMware: vmw_ioctl_command error Invalid argument