Churly, pues yo los he ido a instalar ahora para MDK 9.2 que he actualizado al kernel 2.6 y no veas que liada.
He instalado los sources, pero no me dejaba instalar, me daba un error de que no existía un header para el kernel en no se que ruta porque no habría configurado algo (luego pongo el error que ahora se ha borrado el log). Total que entre una cosa y otra he desinstalado los anteriores drivers y me he quedado sin X, no me preguntes por qué, arrancaba y a los dos segundos salía sin dar ningún error y en el log del XFree tampoco salía nada.
Para colmo me había modificado los links del /boot y no me arrancaba tampoco el otro kernel. Lo he cambiado y he reinstalado los drivers, que los sources de este si los encuentra.
En definitiva: ¿Que tengo que hacer?¿Indicarle el kernel que es y la ruta? En el README he visto que le puedo pasar --kernel-name=2.6.3-3.Para indicarle la ruta según esto:
The convention used to be that kernel
header files should be stored in "/usr/include/linux/", but that
is deprecated in favor of "/lib/modules/`uname -r`/build/include".
The nvidia-installer should be able to determine the location on your
system; however, if you encounter a problem you can force the build
to use certain header files by using the --kernel-include-dir option.
Obviously, for this to work, you need the appropriate kernel header
files installed on your system. Consult the documentation that came
with your distribution; some distributions do not install the kernel
header files by default, or they install headers that do not coincide
properly with the kernel you are running.
Parece que debo usar --kernel-include-dir, pero ¿qué ruta?
PD: Perdón por el tostón y por apropiarme del hilo, pero creo que es el mismo problema, así que he creído conveniente ponerlo aquí y no abrir otro hilo.
Un saludo.