I was getting the old default font error on startup but I found that when the nvidia driver recompiles the kernel it changes the fontpath in xconf.
change it back to FontPath "unix/:-1".
It fixed my computer.
It even shows the nvidia splashscreen now.
hope this helps someone.