Bueno al final lo he resuelto
resulta que recompilaba el kernel y lo copiaba en /boot, pero como me equivocaria en la instalacion, no me di cuenta y en /boot no esta montada la particion boot (o no me aclaro que tambien puede ser).
He tenido que montar la particion boot, y entonces meter el kernel y de paso el el bootsplash, despues he metido el driver de nvidia y ningun problema.
Ahora ya funciona el driver y el bootsplash (precioso) y el frame buffer. Porcierto Crackge muchas gracias por el howto, que era tuyo.
Ahora casi tengo Gentoo configurado a mi gusto (hasta el lm-sensors), solo me quedan 4 pijadas, y probar lo de setpci, para que me baje la temperatura del micro, que tambien es un tema interesante.