No, seriously, OpenGL should work with the Mesa software renderer, just slowly. Simple shapes should be fine, however. Maybe install an OpenGL game (I installed Armagetron) and let it pull in all of the right dependencies for you. If the game ... erm, ... "runs" (if you can call 2 fps "running" ), then you've got things set up right.