I have recently started learning robotics. Being at uni, I had access to Linux PCs where I could easily run ROS and Gazebo. However, due to the current pandemic and closure of universities, I now have to rely on my MacBook.

Following are the specs of my machine:
Core i7 2.7GHz Quad-Core
Intel Iris Graphics 655 1536 MB

Is it possible to run ROS and Gazebo simulations on a machine with these specs?
Although it is mentioned on the gazebo website that a dedicated Nvidia graphics card is required, but I have found threads on this forum where ROS and Gazebo run fine on intel graphics. For example:


I also tried running a gazebo simulation using Ubuntu with VirtualBox but got a Segmentation Core Dumped error. I did some research and found a thread where it was mentioned that it may be caused by using a non-Nvidia graphics card:


Need some guidance on how to run gazebo simulations on MacBook.


1 Answer 1


I have run Gazebo in machines that don't have Nvidia cards for years now, never had any problems with it.

The problem is more likely related to the virtual machine environment, see here and here for relevant threads.

In any case, you should consider installing Ubuntu in dual-boot mode. It will help avoid this sort of compatibility issue, and you will make better use of your hardware resources.

  • $\begingroup$ Thank you so much for the response. Can you please tell me the gazebo and ubuntu version you are using? Secondly, the MacBook model I am using has the T2 chip, which doesnt allow installing 3rd party apps. Do you recommend disabling this security feature and dual booting ubuntu? $\endgroup$
    – robo1996
    Aug 11, 2020 at 15:11
  • $\begingroup$ I have used various Gazebo versions over the years, currently I'm using Gazebo 9 with ROS Melodic on Ubuntu 18.04. Yes, I do recommend disabling T2 if that's what it takes to install Ubuntu in dual-boot mode. $\endgroup$
    – xperroni
    Aug 11, 2020 at 16:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.