{{{#!wiki red/solid Users are highly discouraged from using the documentation and tutorials for Gazebo on this page. Gazebo is now a stand alone project at [[http://gazebosim.org|gazebosim.org]]. See documentation there, thanks! }}} <> . /!\ Disclaimer: work in progress, this section is is by no means a correct, complete nor deterministic reference. It is only a reference at the time of writing and is probably outdated constantly. If your graphics card is untested, it may or may not work with Gazebo/Ogre. When in doubt, please check with the ros-users mailing list or contact the authors. == Graphics Card Requirements == Please note that Gazebo requires working graphics card with OpenGL 3D accelerated driver to perform various rendering and image simulation tasks correctly. However, if you do not have a working graphics card, you can still [[simulator_gazebo/Tutorials/RunningSimulatorHeadless|run Gazebo headless]] at the expense of not having camera simulations and a working gazebo gui. If proper [[tf]] frames are setup, one can still view robot states through [[rviz]]. * Here are some tested ''working'' cards and drivers: ||Graphics Card ||Driver ||Platform / OS || ||nVidia !GeForce 210 ||[[http://www.nvidia.com/Download/index5.aspx|(NVIDIA-Linux-x86-190.*-pkg1.run and 195.17 beta)]] ||64Bit Ubuntu Karmic || ||nVidia !GeForce GT 240 ||The one that is selected by Ubuntu 10.04 hardware manager||32Bit Ubuntu 10.04 || ||nVidia GTS 360M ||The one that is selected by Ubuntu 10.04 hardware manager ||64Bit Ubuntu 10.04 || ||nVidia GTX 275 ||The one that is selected by Ubuntu 10.04 hardware manager ||64Bit Ubuntu 10.04 || ||nVidia GTX 285M ||nVidia 260 and 270 ||64Bit Ubuntu 10.04 || ||nVidia GeForce 9500 GT ||The one that is selected by Ubuntu 10.10 hardware manager, or even better, the newest nvidia driver using ppa:ubuntu-x-swat/x-updates ||64Bit Ubuntu 10.10 || ||nVidia !GeForce 6200 ||[[http://www.nvidia.com/Download/index5.aspx|(NVIDIA-Linux-x86-190.*-pkg1.run)]] ||32Bit/64Bit Ubuntu Hardy and Karmic || ||nVidia !GeForce 5200 ||[[http://www.nvidia.com/Download/index5.aspx|(NVIDIA-Linux-x86-173.*-pkg1.run through 190.53)]] ||32Bit/64Bit Ubuntu Hardy and Karmic || ||nVidia !GeForce 8400GT ||[[http://www.nvidia.com/Download/index5.aspx|(NVIDIA-Linux-x86-173.*-pkg1.run through 190.53)]] ||32Bit/64Bit Ubuntu Hardy and Karmic || ||ATI Radeon HD 3450 ||Proprietary driver for ATI/AMD proprietary FGLRX graphics [[attachment:simulator_gazebo/ati_hd_3450.png|snapshot of restricted drivers manager]] ||Ubuntu Karmic || ||ATI Radeon HD 3850 ||Proprietary driver for ATI/AMD proprietary FGLRX graphics (from [[http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.42&lang=English|here]]), also had to disable Gnome's fancy visual effects ||Ubuntu Karmic || ||ATI Mobility Radeon HD 3470 ||Proprietary driver for ATI/AMD proprietary FGLRX graphics (Ubuntu restricted driver) - Need to turn off visual effects ||64Bit Ubuntu 10.04 || ||ATI Mobility Radeon HD 4670 ||Proprietary driver for ATI/AMD proprietary FGLRX graphics (Ubuntu restricted driver) ||64bit Ubuntu Karmic || ||ATI Mobility Radeon HD 5730 ||The one that is automatically selected in Ubuntu 10.04 :) Need to turn off compositing (e.g. use metacity instead of compiz). ||64Bit Ubuntu 10.04 || ||ATI integrated Radeon HD4200 ||Proprietary driver for ATI/AMD proprietary FGLRX graphics (Ubuntu restricted driver) ||64Bit Ubuntu 10.04 || ||ATI Radeon HD5770 ||Proprietary driver for ATI/AMD proprietary FGLRX graphics (Ubuntu restricted driver) ||64Bit Ubuntu 10.04 || ||ATI Mobility Radeon X1600 ||Open source ATI driver shipped with 64Bit Ubuntu Karmic. Occassional segfaults when system load is heavy. ||64Bit Ubuntu Karmic || * Here are some cards and drivers that do not work at all or works partially. ||Graphics Card ||Driver ||Platform / OS || ||ATI Radeon 7000/VE (RV100 QY) ||Open source ATI driver ||n/a || ||ATI Radeon 9200SE ||Open source ATI driver ||32Bit Ubuntu Hardy || === Typical Simulation Failures Due to Incompatible Graphics Cards or Drivers: === * [[https://code.ros.org/trac/ros-pkg/ticket/3352|X_CreateGC:BadDrawable (#3352)]]