the drm error is telling you that dri doesn't work with fglrx. pte_offset is a macro in include/asm/pgtable. I'm not really sure why that happens though.
go to
http://dri.sourceforge.net and click status on the left menu to view the status of the ATI cards. Currently Radeons are supported up to 9200... This sucks, I know. Oh ya, DRI is what makes 3D possible for ATI cards in linux... just in case.
also check out linuxdoc.org if you want to try to solve the issue yourself. I've been hacking away for a while, but don't really know what the problem is. Probably cause I'm a total newb to that stuff...
Sorry I couldn't be of more help, but I think the deal is that we all just wait till the pros get their stuff together.
I also have a problem with my VIAKT400 chipset on my motherboard. the agp/gart (agpgart) module won't load... subsequently fglrx and dri don't even load on my system.
Considering that lots of people probably have the VIAKT400, I'd hope that they come out with a patch for that too.