libGL error: failed to create drawable
Hi,
I get this message when rviz or Gazebo crashes when I launch my project. After a lot of reseach I figured that it's related to the graphic drivers but after updating and checking that everything was fine I still get this issue.
Then, thanks to the rviz troubleshooting wiki page I found that by simply turning off the hardware acceleration I don't have issues anymore and rviz and Gazebo always launch without crashing.
At first I was satisfied, but there is a downside : since the hardware acceleration is disabled the performances of Gazebo are significantly reduced which is really annoying. Since I know that the issue comes from the hardware acceleration being enabled or disabled is there any possibility to find an halfway solution by changing the configuration of this hardware acceleration (which I'm not at all familiar with) ?
EDIT:
I exported the project on a much more powerful computer (alienware) and never had the issue once so it was only because of the hardware not powerful enough I guess.
Is this a VM?
No I'm using Ubuntu 16.04 and the graphic card is Intel Ivybridge Mobile
Hm. This could be a driver issue then, as you already note. Do you have problems with other OGRE based 3D applications? Disabling acceleration would not seem like a viable work-around to me.
With this computer I only use Ros related applications so I don't really know (in addition I don't really know which applications are using OGRE..), I should try to use moveit! then.
MoveIt does not come with a visualiser. It just ships an RViz plugin. From your question text I get the impression you already tested that.
I've found something talking about hardwware acceleration here (page 8 third paragraph) but I'm not sure if it's a similar issue to mine
That's a patent application document. I'm not sure how that is useful here.
Well it's talking about an issue using harware acceleration with their application too.