I had the same problem. I found that those symbols are defined in the agpgart module. If you load agpgart first, things should work. Why nvidia's agp support is no longer useable on its own I don't know. I never saw any comments to the effect that nvidia.ko now requires agpgart, but it seems to be the case.
-bryan > > I noticed these error messages after kernel recompilation: > if [ -r System.map ]; then /sbin/depmod -ae -F System.map > 2.6.11-gentoo-r6; fi > WARNING: /lib/modules/2.6.11-gentoo-r6/video/nvidia.ko needs unknown > symbol agp_bind_memory > WARNING: /lib/modules/2.6.11-gentoo-r6/video/nvidia.ko needs unknown > symbol agp_enable > WARNING: /lib/modules/2.6.11-gentoo-r6/video/nvidia.ko needs unknown > symbol agp_backend_acquire > WARNING: /lib/modules/2.6.11-gentoo-r6/video/nvidia.ko needs unknown > symbol agp_free_memory > WARNING: /lib/modules/2.6.11-gentoo-r6/video/nvidia.ko needs unknown > symbol agp_allocate_memory > WARNING: /lib/modules/2.6.11-gentoo-r6/video/nvidia.ko needs unknown > symbol agp_unbind_memory > WARNING: /lib/modules/2.6.11-gentoo-r6/video/nvidia.ko needs unknown > symbol agp_copy_info > WARNING: /lib/modules/2.6.11-gentoo-r6/video/nvidia.ko needs unknown > symbol agp_backend_release > > Maybe this is why module nvidia doesn't load at startup. Did I miss > something in the kernel? I emerged nvidia-kernel when I installed Gentoo. > -- gentoo-user@gentoo.org mailing list