Hi,
Huh, I just forgot about an important thing in my previous message!
KMS, even with current kernel, still complains about AGP bind memory
problem. (As a result?) GPU acceleration is disabled and AGP mode
forced to PCI.
This issue has been fixed in agp/amd-k7 for the AMD platform. I've
simply adapted this patch for the zx1-derivatives and the problem
seems to go away (see
http://marc.info/?l=linux-ia64&m=130263778331960&w=2 for details). I
never got any feedback on this patch port, so I don't know (i) if it's
correct and (ii) if it really enables back GPU acceleration or simply
get rid off the error messages! Indeed, with or without this patch
applied to kernel source, glxgears still reports extremely low ~85 FPS
with r300g.
Great news! I just repost the above patch
(http://marc.info/?l=linux-ia64&m=131412890819311&w=2) and it should
be merged into mainstream by Tony Luck.
I forgot (once again!) one important thing: I was running glxgears
synchronized to the vertical refresh, hence the mere 85 FPS in
average. Running glxgears not synchronized to the screen refresh, I'm
now getting 1700 FPS! With such "high" framerate, GPU acceleration is
probably running fine :-)
Cheers,
Émeric