The error I was getting referred to "Support for non power of two textures missing"
This suggests that the driver I am using cannot handle anything other than square textures, and googling showed that I should be using the fglrx driver rather than the standard ati driver.
Thats great, but I was already using the fglrx driver, so something else must be afoot. I tried a bunch of things, even AIXGL, but couldn't get passed this error - which was coming from compiz.
So I gave up and went back to X vanilla. But back in X I found that ordinary GL apps were running slow - max 5 fps.
That is when I discovered that dri - direct rendering - wasn't being loaded. So no 3D acceleration. And it was simple enough, the composite option was enabled in xorg.conf:
Section "Extensions"
Option "Composite" "Enable"
EndSection
Composite cannot coexist with dri - and once disabled, GL apps sped up. glxgears went from 100 fps (which I actually thought wasn't a problem - that is a high frame rate in the scheme of things) to 1400 fps.
So I fired up XGL again, and bam, my windows are now wobbling around my cubic desktop just like they should.
I hope someone else lands here and this helps....
No comments:
Post a Comment