Inicio > Debian, Linux > Instalar el driver oficial de Nvidia en Debian Lenny

Instalar el driver oficial de Nvidia en Debian Lenny

Miércoles, 10 diciembre 2008 Deja un comentario Go to comments

Hola,

si en la anterior entrada os comentaba como instalar el driver de Nvidia disponible en los repositorios de Debian, ahora os explico como instalar el driver oficial que descargaremos de la web de Nvidia.

Yo personalmente uso siempre esta opción para tener siempre el driver actualizado.

Primero vamos a la web de Nvidia para descargar el driver y nos descargamos el driver correspondiente a nuestra tarjeta y versión de linux (32 o 64 bits).

Nos descargamos el driver que será un fichero que se llama NVIDIA-Linux-xxxx-pkg1.run.

Antes de instalar el driver tenemos que asegurarnos que tenemos todo el software necesario para poder compilar el driver. Primero nos  aseguramos de tener las cabezeras del kernel que usemos para lo que instalaremos el paquete kernel-headers-xxxxx correspondiente. Os recomiendo usar una herramienta gráfica como Synaptic.

También nos tenemos que asegurar de tener instalado los paquetes necesarios para poder compilar el driver, sobre todo el compilador gcc. Un apt-get install build-essential puede  ayudarnos a tener todo al día.

Con esos requisitos cumplidos, solo nos queda proceder a compilar el driver. Para ello necesitamos salir del entorno gráfico. Pulsamos Control+Alt+F1 para activar la consola y tecleamos init 3, también es recomendable ir al directorio /tmp y hacer un rm -R .X* para que borre los ficheros temporales del servidor X para evitar que en la compilación del driver falle por que detecta un servidor X activo.

En el directorio donde tenemos descargado el driver ejecutamos

sh NVIDIA-Linux-xxxx-pkg1.run y comienza la instalación.

Durante la instalación dará un error del gcc al no coincidir las versiones y os pregunta si quereis parar la instalación o no, le decis que no y seguís adelante.

Si no da errores la compilación, al final os da la opción de configurar el nuevo driver, aceptais y se ejecuta el nvidia-xconfig automaticamente. Si no lo haceis teneis que ejecutarlo después.

Acaba la instalación y nos aseguramos que /etc/X11/xorg.conf se ha modificado correctamente. Debería aparecer  la entrada

Driver         “nvidia”

Ahora tecleamos init 5 para volver al nivel de ejecución normal y tenémos que volver a cargar el entorno gráfico, bien ejecutando gdm o kdm si usamos alguno de esos login manager o reiniciando el equipo.

Una vez cargado el entorno gráfico, ejecutamos el nvidia-settings para comprobar que ya tenemos el driver de nvidia cargado.

nvidi_settings

Anuncios
Categorías:Debian, Linux Etiquetas: ,
  1. Viernes, 1 mayo 2009 en 10:37 pm

    Saliendo de Ubuntu es dificil debian, pero vale la pena, tu Howto es el unico que funciono, aunque Ctrl-Alt-F1 no funciona para apagar las x ((/etc/init.d/gdm stop)si funciona, gracias y felicitaciones. Es una buena pagina la tuya.
    Cuando la sabiduria se junta con la seridad, viene la excelencia.

    eduardo

    • tolgalen
      Domingo, 3 mayo 2009 en 10:32 pm

      Gracias por las felicitaciones, no se merecen.

      Un apunte, Ctrl-Alt-F1 no cierra las X, solo cambias a una consola. Para cerrar las X para que el instalador del driver no las detecte hay que hacer el init 3 (cambio de nivel de ejecución)y borrar los temporales de /tmp que crean las X.

      /etc/init.d/gdm stop (o kdm en su caso) solo para el gestor de acceso a las X.

  2. tolgalen
    Viernes, 27 febrero 2009 en 9:36 am

    prueba con el driver standar (nv) para ver si hace lo mismo.

    Revisa el log del Xorg para ver que fallos esta dando.

  3. evingo
    Jueves, 26 febrero 2009 en 9:42 pm

    Hola de nuevo yo>
    instale Linux-header elive ge de mi distro Elive gem 1.9, lo intente nuevamente y no arranca la X, despues instale el paquete Kernel-packages, y lo intente nuevamente y listo al parecer lo instala sin ningun tipo de error, verifique que en etc/X11/xorg.conf el nombre de nvidia y perfecto aparece, ahora cual es el problema…

    que no inicia sesion, entonces realizo lo siguiente voy a alt + F1 inicio sesion con root, le doy init 1, para llegar a init 3 instalo nuevamente el driver, y si le doy startx inicia perfectamente la sesion grafica y con aceleracion y todo bien al parecer, me salgo de la sesion e inicio con mi usuario normal y perfecto el problema es que reinicio mi compu y cuando esta a punto de entrar simplemnte la pantalla se aclara un poco y queda un guion bajo en la parte superior izquierda.

    y hasta hay llega, lo que concluyo es que se queda bloqueado por algo que aun nose lo que si se es que el sistema continua ya que si le oprimo 1 sola vez el boton de encendido se cierra y se apaga correctamente…

    tienes alguna idea de lo que pueda pasar… mientras tanto me toca iniciarlo y realizar todos los pasos anteriores para poder trabajar.

    bueno gracias.

  4. tolgalen
    Jueves, 26 febrero 2009 en 8:44 am

    Con el último driver supongo que te refieres al 173.14.12 ya que para tu tarjeta no hay otro ya que es un modelo antiguo.

    Parece que lo que te falta los headers del kernel, da igual que se llamen linux-headers o kernel, tienes que instalarlos.

  5. evingo
    Jueves, 26 febrero 2009 en 6:40 am

    Hola, Hee mira tengo un Linux Elive gem 1.9, esta basado en debianlenny, pero mi FX5700 Nvidia no tiene aceleracion he tratado de instalar el ultimo driver y me sale un erro que trta de decirme que no encuentra la estructura del kernel, y pues es verda ya que cambio el nombre ahora no es kernel-header sino linux-header, imagino que esta buscando esa ruta pero le sera imposible… podrias ayudarme en este asunto?

    gracias.

  1. Martes, 27 octubre 2009 en 5:35 pm
  2. Lunes, 12 enero 2009 en 7:15 am

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: