turtlebot_gazebo error since GPU passthrough

asked 2021-03-24 11:20:29 -0500

Tristan989 gravatar image

updated 2022-03-05 18:23:37 -0500

lucasw gravatar image

I am trying to run ROS simulations using Gazebo. I am on a virtual machine (Oracle VirtualBox) and because I did not have enough fps I made my GPU handle virtualboxvm.exe and enabled 3D acceleration. Gazebo on its own is working way better now (in terms of fps) but when I run Turtlebot simulations such as roslaunch turtlebot3_gazebo turtlebot3_house.launch I get the following error:

Segmentation fault (core dumped) [gazebo-2] process has died [pid 16560, exit code 139, cmd /opt/ros/kinetic/lib/gazebo_ros/gzserver -e ode /home/tristan/catkin_ws/src/turtlebot3_simulations/turtlebot3_gazebo/worlds/turtlebot3_house.world __name:=gazebo __log:=/home/tristan/.ros/log/757a67f0-8cb6-11eb-873e-080027542321/gazebo-2.log]. log file: /home/tristan/.ros/log/757a67f0-8cb6-11eb-873e-080027542321/gazebo-2*.log

I am a beginner in both ROS and Linux so I might have missed something obvious. Environment: Ubuntu 16.04 kinetic

edit retag flag offensive close merge delete