No me carga el modulo de nvidia al arrancar

Hola, el otro encendi el ordenador para ver el correo y ver si habia alguien en el msn, entonces apague el ordenador y no me dio ningun problema raro. Al encender el ordenador al dia siguiente no me arrancan las X, entonces estuve viendo por ahi y haciendo modprobe nvidia y luego startx me arrancan bien.

Luego viendo la ayuda de Nvidia pone esto:

Q: The kernel module does not get loaded dynamically when X starts;
I always have to do 'modprobe nvidia' first. What is wrong?

A: Make sure the line "alias char-major-195 nvidia" appears in
your module configuration file, generally one of "/etc/conf.modules",
"/etc/modules.conf" or "/etc/modutils/alias"; consult the documentation
that came with your distribution for details.

Añadi la linea esa pero nada, pero me suena que antes tenia otra linea de nvida en el modules.conf. Alguna idea de lo que puede pasar?

Gracias y un saludo!
Que cosas mas extraña. Por si te sirve de algo, esto es lo que tengo yo en el /etc/modules.conf respecto a nvidia

[josu@desktop josu]$ cat /etc/modules.conf | grep nvidia
alias /dev/nvidia*   nvidia


Agur y a ver si alguien te ayuda con este extraño problema

Agur!
Gracias Zamorate, pero tampoco me carga con eso.

La parte del log de las X donde me da el error es esta:

(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(--) NVIDIA(0): Linear framebuffer at 0xD8000000
(--) NVIDIA(0): MMIO registers at 0xE8000000
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "vgahw"
(II) Unloading /usr/X11R6/lib/modules/libvgahw.a
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found
A mi me ha pasado eso varias veces ya, y la única solución que he encontrado, por ahora:
Desinstalar i volver a instalar el driver:

$ sh NVIDIA....run --extract-only
$ cd NVIDIA....
$ ./nvidia-install --uninstall
$ cd ..
$ sh NVIDIA....run --add-this-kernel
$ sh NVIDIA....custom.run

¿El ordenador donde te da el fallo es un portátil?

Un saludo!
Gracias RaCMaX, ya lo arregle. No habia caido en desintalar el driver [+risas] , solo habia probado a instalarlo por encima.

Y no es un portatil, es un pc normal.
4 respuestas