\"agpgart\" in /etc/modules can hurt bad on systems _without_ AGP hardware; this is acknowledged by troubles encountered by users from time to time.
Could be worked around by looking whether /proc/bus/pci/01 exists or not, though that could break with further /proc-removing steps in 2.6+ kernels?
btw: yesterday saw Load "glx" for Trio64. Yuck :)
and it doesn't, as i can see with current betas.