本博客参考:https://blog.csdn.net/wangguchao/article/details/88777162?spm=1001.2014.3001.5506
另只是作为自己遇到问题的记录以便以后遇到同样问题查看
感谢大佬的博客帮我解决了问题
问题一:
在虚拟机中的linux上运行gazebo的时候,gazebo窗口闪退,或者提示问题:
VMware: vmw_ ioctl_command error Invalid argument.
或者出现错误提示:
本人是rviz出错。
问题二
跑legoslam是出现以下情况并无数据集,可参考以下博客
https://blog.csdn.net/NEU_Ocean/article/details/116834590?spm=1001.2014.3001.5506
解决办法
1 关闭加速解决
关闭硬件加速:
echo " export SVGA_VGPU10=0" >> ~/.bashrc
source ~/.bashrc
关闭虚拟机的3D图形加速:
关闭加速也不管用,可要需要更新rviz/gazebo了(我只用了前两步)
ubuntu18.04默认的Gazebo可能不适合当前的使用需求,故需要更新:
//以下代码来自原博客,根据需求更改,这这里只是用以说明
sudo sh -c ‘echo “deb http://packages.osrfoundation.org/gazebo/ubuntu-stable lsb_re lease -cs main” > /etc/apt/sources.list.d/gazebo-stable.list’
wget http://packages.osrfoundation.org/gazebo.key -O - | sudo apt-key add -
sudo apt-get update
sudo apt-get install gazebo7