ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

For mesa, I run this:

./configure --build=x86_64-pc-linux-gnu --host=i686-pc-linux-gnu --enable-osmesa --with-osmesa-bits=32

and then make it.

This is probably what is causing your issues: if you also did a sudo make install, that has most likely overwritten some files and / or symlinks involved in the 3D acceleration pipeline of your system.

I use UBUNTU 14.04 LTS [..]

It is generally recommended to use the OS package manager to install software on Ubuntu (and any other Linux distro that has a pkg manager, really). For libosmesa, perhaps the following would've been enough:

sudo apt-get install libosmesa6-dev

You could try and see whether installing those packages restores your system to a working state (remember to rebuild ORK). If not, you might also need to reinstall your graphics card driver.

A properly installed (and working) OpenGL system should show you a Version 3.x or Version 4.x in your OpenGL Info along with some other vendor specific information.

To install ORK, I run catkin_make, and it failed in the middle and said it couldn't find mesa libraries. [..]

A rosdep check --from-paths /paths/to/your/ork_ws -i should've tried to install libosmesa6-dev, as it is listed as a build_depend in ork_rendered's package manifest. I don't see rosdep mentioned in the installation document you linked, so perhaps it's an idea to run it.