.:: humanistas GNU ::.
Divulgación sobre GNU/Linux, Software Libre, Ciencias de la computación

[Como] Instalar controladores nVidia en Ubuntu, Kubuntu, Xubuntu 7.04 Feisty Fawn

Hola amigos, el día de hoy aprenderemos a configurar correctamente cualquier tarjeta gráfica nVidia en nuestro querido Ubuntu GNU/Linux. Los pasos descritos en esta guía pueden aplicarse en cualquier distribución GNU/Linux pero preferí orientarla a Ubuntu GNU/Linux utilizando Gnome como manejador de escritorio.-

Lo primero que haremos, será lanzar el gestor de actualizaciones para poner al día la última imagen de kernel disponible entre otras cosas. Recomiendo que descarguen absolutamente todas las actualizaciones sugeridas.-

Para lanzar el gestor de actualizaciones pulsar:
Sistema->Administración->Gestor de actualizaciones

Una vez finalizada la actualización y habiendo reiniciado el ordenador, pulsar la tecla ‘ESC’ para indicarle a grub que deseamos arrancar linux kernel 2.6.20-16 Generic

Dentro del sistema lanzar un terminal o consola e ingresar los siguientes comandos :

- Utilizar el punto 1. solo si en el futuro deseamos experimentar compilando nuestro kernel a medida sino ir al punto 2. Gracias Blaxter por la observación-

1. $ sudo apt-get install linux-source-2.6.20
1. $ ln -s /usr/linux/linux-source-2.6.20 /usr/src/linux

2. $ aptitude install linux-headers-2.6.20.16-generic

Importante: El signo $ no debe ser incluido ni copiado en el comando ya que únicamente es utilizado para representar nuestro home.-

Ahora viene lo divertido:

Descargar el ultimo controlador disponible en el sitio de nvidia, aquí el enlace: http://www.nvidia.com/object/unix.html

Importante: Descargar el controlador apropiado según nuestro ordenador y tarjeta de video. Allí encontraremos tanto las versiones para 32 bits como 64 bits. Al final del documento encontrarás una lista para una mejor comprensión.-

Ejemplo: Si nuestro ordenador es de 32 bits Intel y tenemos una tarjeta relativamente nueva, descargar Linux IA32
Latest Version: 100.14.19

Ahora será necesario remover algunos paquetes del sistema para evitar conflictos con el nuevo controlador. Para ello, utilizaremos synaptic para buscar y desinstalar dichos paquetes.-

Para lanzar synaptic pulsar:

Sistema->Administración->Gestor de paquetes Synaptic

Buscar uno por uno, pulsar click derecho y seleccionar marcar para eliminar.-

Los paquetes a eliminar son:

nvidia-glx
nvidia-settings
nvidia-kernel-common

Importante: Una vez marcados los paquetes, es necesario pulsar el botón ‘aplicar’ situado en la barra de herramientas.-

Ahora buscar e instalar:

build-essential

Pulsar click derecho y seleccionar marcar para instalar.-
Importante: Recordar pulsar el botón aplicar para aceptar los cambios.-

Nota: Los siguientes pasos se harán desde la consola, sugiero imprimir o escribir las instrucciones que aparecen a continuación.-

Finalizar la sesión GDM, para esto, abrir una terminal y teclear lo siguiente:

$ sudo /etc/init.d/gdm stop

Para obtener una consola que permita el inicio de sesion pulsamos:

CTRL+ALT+F1

Escribir nombre de usuario y contraseña, luego:

$ sudo su

Instalar el driver NVIDIA.

Ir a la carpeta donde descargamos el driver y teclear:

$ sudo sh NVIDIA-Linux-x86-100.14.19-pkg1.run

Importante: Si el archivo no puede ejecutarse, dar permisos de ejecución tecleando el comando:

$ sudo chmod +x NVIDIA-Linux-x86-100.14.19-pkg1.run

Seguir las instrucciones en pantalla y seleccionar YES en todas las preguntas durante la instalación. Asegurarse de contestar YES a la pregunta sobre la configuración del nuevo XSERVER.-

Cuando la instalación finalice, volverá nuevamente a la consola consola. -

Para reingresar en el modo gráfico, teclear el siguiente comando:

$ sudo /etc/init.d/gdm restart

Ahora esta todo listo. Ya tienes la ultima versión de controladores nvidia instalada en tu ubuntu.

Apartado: Seleccionando el controlador apropiado.

Descargar controladores en:

http://www.nvidia.com/object/unix.html

Para 32 bits o 64 bits tenemos las siguientes opciones:

Latest Version: 100.14.19
Latest Legacy GPU version (1.0-71xx series): 1.0-7185
Latest Legacy GPU version (1.0-96xx series): 1.0-9639

La incógnita es ¿cuál es la versión que debo elegir acorde a mi tarjeta de video? Si descargamos el controlador incorrecto tendremos conflictos o la instalación presentará mensajes de error.

Leyendo el readme deducimos que la versión 100.14.19 corresponde a las siguientes tarjetas:

* GeForce FX 5950 Ultra
* GeForce FX 5900 Ultra
* GeForce FX 5900
* GeForce FX 5900 XT
* GeForce PCX 5900
* GeForce FX 5700 Ultra
* GeForce FX 5700
* GeForce FX 5700LE
* GeForce PCX 5750
* GeForce FX 5200 Ultra
* GeForce FX 5200
* GeForce FX 5500
* GeForce PCX 5300
* GeForce 8600 GTS
* GeForce 8600 GT
* GeForce 8600M GT
* GeForce 8600M GS
* GeForce 8500 GT
* GeForce 8400 GS
* GeForce 8400M GT
* GeForce 8400M GS
* GeForce 8400M G
* GeForce 8300 GS
* Quadro FX 1600M
* Quadro FX 570M
* Quadro FX 360M
* Quadro NVS 320M
* Quadro NVS 140M
* Quadro NVS 135M
* Quadro NVS 130MQuadro FX 290
* Quadro FX 370
* Quadro FX 570
* Quadro FX 1700
* Quadro FX 4600 G-Sync and Quadro FX 5600 G-Sync boards

Si disponemos una de las siguientes tarjetas:

* GeForce2 MX/MX 400
* GeForce2 MX 100/200
* GeForce2 Go
* Quadro2 MXR/EX/Go
* GeForce4 MX 460
* GeForce4 MX 440
* GeForce4 MX 420
* GeForce4 MX 440-SE
* GeForce4 440 Go
* GeForce4 420 Go
* GeForce4 420 Go 32M
* GeForce4 460 Go
* Quadro4 550 XGL
* GeForce4 440 Go 64M
* Quadro NVS
* Quadro4 500 GoGL
* GeForce4 410 Go 16M
* GeForce4 MX 440 with AGP8X
* GeForce4 MX 440SE with AGP8X
* GeForce4 MX 420 with AGP8X
* GeForce4 MX 4000
* Quadro4 580 XGL
* Quadro NVS 280 SD
* Quadro4 380 XGL
* Quadro NVS 50 PCI
* GeForce2 Integrated GPU
* GeForce4 MX Integrated GPU
* GeForce3
* GeForce3 Ti 200
* GeForce3 Ti 500
* Quadro DCCGeForce
* GeForce4 Ti 4600
* GeForce4 Ti 4400
* GeForce4 Ti 4200
* Quadro4 900 XGL
* Quadro4 750 XGL
* Quadro4 700 XGL
* GeForce4 Ti 4800
* GeForce4 Ti 4200 with AGP8X
* GeForce4 Ti 4800 SE
* GeForce4 4200 Go
* Quadro4 980 XGL
* Quadro4 780 XGL
* Quadro4 700 GoGL

El driver apropiado es el Latest Legacy GPU version (1.0-96xx series): 1.0-9639.

Para las tarjetas mas antiguas como:

* RIVA TNT
* RIVA TNT2/TNT2 Pro
* RIVA TNT2 Ultra
* Vanta/Vanta LT
* RIVA TNT2 Model 64/Model 64 Pro
* Aladdin TNT2
* GeForce 256
* GeForce DDR
* Quadro
* GeForce2 GTS/GeForce2 Pro
* GeForce2 Ti
* GeForce2 Ultra
* Quadro2 Pro

El driver apropiado es: Latest Legacy GPU version (1.0-71xx series): 1.0-7185

Eso es todo, ojalá esta guía sirva de ayuda para todos los que intenten instalar la última versión de controladores evitando asistentes como Automatix o Envy pero recordemos que:

“Un desarrollador de Ubuntu ha analizado el popular instalador de software Automatix y ha descubierto que es bastante peligroso. Matthew Garrett explica en su blog que Automatix no es una herramienta de confianza, su calidad es dudosa y no reúne las exigencias de Debian y Ubuntu. En su estado actual, puede suponer un peligro para los sistemas, ya que elimina paquetes instalados por el usuario sin advertirlo y hace que el sistema no pueda volver a arrancar.”

Un abrazo a todos y hasta el próximo tip!

::: LikeVinyl 2007 :::

Este documento es Copyleft, Miguel Angel Ríos, 2007

Tienes la Libertad de copiar, modificar y distribuir esta documentación libremente.

21 Responses to “[Como] Instalar controladores nVidia en Ubuntu, Kubuntu, Xubuntu 7.04 Feisty Fawn”

  1. oye una pregunta, ¿el paso 1 solo es opcional?

    con el paso 2 que es lo que estas haciendo precisamente, lo que pasa es que hce tiempo segui un tuto similar a este pero ni el paso 1 ni el 2 los realice, y todo me salio bien. Bueno la pregunta la hago solo por información. Te agradecería me contaras para que esos dos pasos.

    Saludos

  2. Hola oscar, Muchas Gracias por comunicarte; En respuesta a tu consulta, es probable que hayas tenido los paquetes previamente instalados ya que no es posible agregar el modulo sin ellos. Si te gusta experimentar, prueba quitarlos e inicia la instalación para ver el log y los mensajes de error durante la instalación. Un gran abrazo!

    Miguel Angel Ríos ::: LikeVinyl :::

  3. Hola que tal, yo cuando recien instale ubuntu en mi computadora le puse los drivers de nvidia, no lo hice como vos, sino que fue a los controladores restringidos y le di para que baje, cuando termino de bajar e instalar me pidio que reinicie y despues no me cargaba el entorno grafico, se quedaba la pantalla en negro, podia entrar a la parte de comandos con control+alt+F1, pero dadas mis condiciones de novato tuve que reinstalar todo. Mi pregunta seria ¿si lo hago de tu forma no me pasara eso? Gracias

  4. hola Miguel Angel

    mira y orecientemente estoy ingresando al mundo de linux
    y para ser mas especificos en debian.
    pero lo unico que me falta, por asi decirlo, es instalar los controladoeres de mi nvidia geforce2 mx/mx 400 de 32M
    y la verdad he tenido muchos problemas…
    lo he intentado instalar utilizando el
    module-assistant
    pero aqui me marca un error que dice
    “nvidia-kernel-source” no puede ser compilado
    he intentado de todo, pero no puedo,
    ahora despues de varios intentos al cargar mi debian “lenny”
    marca unas lineas como
    NVIDIA test = done
    no se que signique eso,

    bueno el punto es que queria compartir mi experiencia, y ahora voy a intentar lo que dice tu tuto,
    por que creo que mi error es instalar el nvidia-glx-legacy-96xx
    que es el que segun yo necesitaba mi pc.

    y en caso de echarla otravez a perder, espero me ayudes…
    gracias
    saludos desde Puebla, México

  5. Hola the_bein; Pero que osadia muchacho, arrancar directamente con Debian GNU/Linux :) Sin dudas, enviame un mensaje para saber que tal te fue, un gran abrazo desde Buenos Aires, Argentina.

  6. hola nuevamente, bueno aqui estoy intentando instalar correctamente mi tarjeta de video, y pues sorpresa, desinstale los paquetes que de acuerdo a tu tuto, podrian causar conflicto

    el nvidia-glx
    nvidia-settings
    nvidia-kernel-common

    y nada
    me acepta la version de controlador estoy usando la .96xx
    pero a la hora de llenar la barra de estado de instalacion y marcar 100%
    me vota un error que dice:

    “unable to build the NVIDIA kernel module”

    que hago,
    he seguido al pie de laletra tu tuto, pero no consigo tener mi tarjeta instalada al 100
    agradeceria tu ayuda

    saludos.

    Puebla, México y debian en el mundo.

  7. nuevamente the_shara desde Puebla, México

    solo para compartir mi experiencia de cuandificil es instalar el
    controlador de video
    pero despues de una serie de pasos he tenido

    exito

    como lo logre

    1) desinstale los paquetes que tu mencionas en tu tuto
    2) luego me baje a a un kernel que ya tenia a un 2.6.18
    por que en otro mas actual no pude instalarlo
    3) ejecute el
    module-assistant auto-install nvidia
    4) ejecute el sh NVIDIA.run(de acuerdo a mi version)
    y listo

    de fibra, que despues de tres dias enteros de darle he obtenido triunfo

    es cierto que cheque en la red,
    y para instalarlo en un kernel 2.6.20 o superior
    tengo de desvirtualizar y recompilar el kernel,
    y la verdad de un 1 al 10 considero ahora que despues de meterle los graficos a mi cosmo(asi se nombre a mi nucleo de mi pc)
    me encuentro en 1.2, y voy subiendo….

    gracias
    me has ayudado como no tienes idea.
    gracias
    y seguimso en contacto
    te anuncio que estoy por crear un blog relacionado con debian…..
    saludos

    cuidese

    atte. the_bein—–> Puebla, México.

  8. Excelente The_bein! Me alegro que sirva incluso como punto de partida, cuando tengas tu blog avisa y documenta tu experiencia para otros usuarios. Un gran Abrazo!

  9. saludos Miguel Angel

    buieno como ya me di cuenta te has enterado de que tengo trabajando mi
    tarjeta de video,
    ahora te pregunto

    quiero instalar el compiz para tener esos efectos del cubo y todos esos que seguramente has detener entu maquina verdad?

    bueno el punto es que, necesito tener el

    xserver-xgl

    para luego instalar el compiz
    o los controladores de nvidia ya tienen el soporte de xgl

    o si necesito elpaquete que te comente….
    de que repositorio lo bajaste por que yo no encuentro nada….
    mi synaptic, no acepta algunos repositorios que le he pegado….

    y entrando en tema de repositorios que tan dañiño es pegar repositorios no oficiales…
    en mi pc.

    bueno saludos
    the bein desde Puebla, Mèxico

  10. ehhhh
    veo que me has abandonado verdad
    bueno yo entiendo , entre la escuela, trabajar y todo lo que comunmente hago ya no tengo tiempo de nada

    bueno solo escribo para compartirte que ya tengo jalando los efectos del compiz en mi debian
    pero como siempre quiero mas

    ahora voy por los del

    compiz-fusion

    espero no tardarme tanto como con estos…

    bueno gracias por todo y saludos

    desde puebla, méxico…

  11. te cuento,no me descarga los inux-headers-2.6.20.16-generic,me voy a synaptic y no me aparecen y eso que e abierto todos los repositorios e incluso cambiado el servidor en synaptic pero no aparecen.
    Entro con la configuracion de 2.6.20.16-generic

  12. domingopv, verifica tu sources.list, aqui te dejo el mio:

    http://pastebin.com/m4eb2a98c

    Un abrazo.

  13. the_bein, me alegro que haya funcionado todo; Te cuento que estuve con algunos problemas de salud y no pude verificar mi blog diariamente. De todos modos, aqui puedes encontrar la informacion que necesitas para compizfusion y debian: http://wiki.debian.org/Compiz

    Un abrazo

  14. Que tal!!!
    te cuento que tengo una GeForce MX 4000 agp de 128. Estoy intentando instalarla en Ubuntu 7.10, segui tu guia la cual me soluciono el problema de que me tenia que compilar el kernel o algo asi (el que tengo es el 2.6.22-14-generic) y logre instalar con exito el driver (1.0-9639) reinicie el entorno grafico y perecia bien, pero al reiniciar la maquina en lugar de cargarme la pantalla de login, me aparecia unapantalla negra, que me decia que estaba corriendo en “low graphics mode” entonces recorde que en la pagina de nvidia mencionan que hay que cambia en el xorg.config la linea de driver “nv” y pasarlo a “nvidia”, remorver el “dri” y el “GLCore” y agregar el “glx”, con esto ya me inicio bien la maquina, pero me di cuenta que al intentar arrancar la tarjeta de internet (inlambrica pci) no funcionaba, pues faltava un archivo para que funcionaran los paquetes restringidos y ademas de eso sigo sin aceleracion grafica (tengo el bios para que funcione el video integrado, pues si pongo que corra la nvidia el sistema se quedo congelado al momento de cargar ubuntu!!!), ya he probado de mil y un formas y no logro hacer que funcione… asi que si halguien sabe como, por favor expliqueme…

  15. Hola miguel!

    yo hice todos esos pasos, y anduve perfecto.

    pero… cuadno intente reiniciar con linux kernel 2.6.20-16 nunca mas anduvo. Tuve que iniciar con linux kernel 2.6.20-15.

    el linux kernel 2.6.20-16 que clavado en la carga desde entonces.

    que puede ser?

    gracias!
    MAtias

  16. solo quiero agredecerte por compartir esta información, porque hay muchos post parecidos hasta en los pasos, pero no son iguales despues de muchos intentos este me a funcionado; mi maquina es una hp pavilion note book tx1332la con una nvidia geforce 6150. para que sirva de referencia a otros usuarios; ya que con esta maquina me acostado configuar la targeta.
    Gracias y saludos :D .

  17. me ulvide decir que el sistema operativo es UBUNTU 7.04 FEISTY FAWN

  18. Para los que cuando reiniciaba tenia que reinstalar el driver haced lo siguiente:
    Después de instalar el driver, comprobaba que el fichero /etc/X11/xorg.conf se ha modificado correctamente: Tendría que aparecer como driver de la tarjeta de video “nvidia” y no “nv”

    Una vez comprobado esto, iros a /etc/default/linux-restricted-modules-common y añadí la línea:

    DISABLED_MODULES=”nv nvidia_new”

    Y listo. Muy bueno el tutorial me ha servido de mucho.

  19. En dos palabras: A-Cojonante.
    Muchas gracias.

  20. Gracias por la paciensia que tuviste para explicar todo de una manera tan clara. Lo voy a probar soy nuevo en ubuntu y comence la semana pasada probando mandriva 2008. Esto es raro y nuevo viniendo del rancio windows. Si todo sale bien creo que linux ya gano un fanatico mas.
    Por lo pronto necesito alguna guia para los primeros errores, perdon, los primeros pasos en LINUX, sabes de alguna guia? Desde ya muchas gracias,saludos.

  21. tio en muy buena hora
    despues de kabezearme horas seguidas logre instalarlo tenia serios problemas con la memoria no me acordaba donde habia dejado el pakete de descarga xDD

    muy buena la guia funka exelente…

    si alguien tiene dudas puedo respondarlas

    osama_xp_v2@msn.com


Leave a Reply