ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
I experienced a similar problem when trying to run Gazebo simulations on a machine with a non-NVIDIA graphics card.
The problem occurred more frequently when trying to load larger models.
My solution was to switch to a machine with a NVIDIA graphics card (hopefully they're a bit cheaper now that the crypto craze has subsided).
It doesn't have to be fancy although I have been unable to find a comprehensive list of Gazebo-supported graphics cards. The machine I use has a GeForce GTX 960M, and I've had no issues.
Note: http://answers.gazebosim.org/questions/ is usually the recommended forum for these types of questions.
2 | No.2 Revision |
I experienced a similar problem when trying to run Gazebo simulations on a machine with a non-NVIDIA graphics card.
The problem occurred more frequently when trying to load larger models.
My solution was to switch to a machine with a NVIDIA graphics card (hopefully they're a bit cheaper now that the crypto craze has subsided).subsided) and to use the proprietary driver (Settings > Software & Updates > Additional Drivers).
It doesn't have to be fancy although I have been unable to find a comprehensive list of Gazebo-supported graphics cards. The machine I use has a GeForce GTX 960M, and I've had no issues.
Note: Note 1: The turn_simulator ROS Wiki has a similar warning:
- Gazebo (and, by extension, the TUM simulator) is very picky about the installed graphics card; as far as we can tell at this time, only Nvidia cards really work (and only with the restricted Nvidia driver), ATI/AMD and Intel cards will not work, since the drivers do not have all the OpenGL/FireGL capabilities that Gazebo requires. In case of ATI drivers, we observed error messages about missing GL features, but with the Intel drivers, Gazebo simply segfaults (or rather, the Intel driver segfaults and Gazebo quits without any meaningful error message). - the ardrone_autonomy driver (i.e. the ardrone_driver executable) is not compatible with 64-bit systems (see https://projects.ardrone.org/issues/show/140 )
Note 2: http://answers.gazebosim.org/questions/ is usually the recommended forum for these types of questions.