I just got XGL working, and I *think* hardware acceleration works. It there a way to check for certain?
Unfortunately, Stepmania won't run; I get this error.
Error: There was an error while initializing your video card.
PLEASE DO NOT FILE THIS ERROR AS A BUG!
Video Driver: OpenGL
Your system is reporting that direct rendering is not available. Please obtain an updated driver from your video card manufacturer.
I'm running XGL/Compiz when I run it. Does anyone know if it's possible to get it working without disabling XGL?
You should be able to run <code>glxinfo</code> to double check and see if direct rendering is enabled or not...
$ glxinfo | grep rendering
Ohh...both <code>glxinfo</code> and <code>glxgears</code> have been put in a package called mesa-apps (intuitive ehh?). This should get you going:
# pacman -Sy mesa-apps
In case you've never run it before, <code>glxgears</code> is a handy program that will draw a set of moving gears on your screen using OpenGL and then report your FPS (frames per second) to the console. It can be used as a very basic benchmark to see if things are running properly. Just hit <code><Esc></code> to exit the program...
What video card do you have (ATI/NVIDIA, model)? What video driver are you running? How is the device setup in your <code>xorg.conf</code> file?
glxinfo will report direct rendering to be off in Xgl when normal X says it's on. It's drunk, there is a technical reason but I don't know it off the top of my head. Ask around for someone who uses it, they should know more.