27 de diciembre de 2006

Como instalar los drivers de Nvidia sobre Debian

Hace tiempo me compré una tarjeta gráfica con chipset NVidia, no es gran cosa pero me permite jugar a juegos que no pidan demasiado rendimiento sin poner muchos problemas, como ya he comentado en anteriores ocasiones me gusta jugar al ET y lo hay para linux pero sin los drivers correctamente instalados no podía jugar así que me puse a buscar en inet información sobre como instalar el driver pero ninguna funcionaba, un día eRZiV me comentó que iva a intentarlo, lo consiguió y se hizó un howto que también funciona, tras hablarlo con él dicidí imponer al documento el estado de copyleft así que usadlo, copiadlo y/o distribuidlo como querais.

La instalación del driver bajo un sistema debian es sencilla y metódica, seguid los pasos cambiando los valores que puedan ir variando con el tiempo (número de versión, tipo de kernel, tipo de servidor de x, etc...)
  • 1.- Sal del entorno grafico: CTRL + Alt + F1
  • 2.- Logueate como root
  • 3.- Cierra el entorno grafico tipeando:
    ..#/etc/init.d/gdm stop (También podría ser “kdm” o “xdm”)
  • 4.- Configura tu apt:
    ..#vim /etc/apt/sources.list
  • 5.- Instala los ficheros de tu kernel mediante el comando: ..#apt-get install paquete(s) o ..#aptitude install paquete(s), en mi caso son:

    kernel-source-2.6.8
    kernel-patch-debian-2.6.8
    kernel-image-2.6.8-2-k7
    kernel-headers-2.6.8-2-k7

  • 6.- Extrae los ficheros de las fuentes del kernel (bajadas por el apt/aptitude al directorio /usr/src):

    ..#cd /usr/src
    ..#tar -xvjf kernel-source-2.6.8.tar.bz2

  • 7.- Instala la última versión del driver de nVIDIA previamente descargado de la pagina web oficial:

    ..#cd /ruta/del/driver
    ..#sh NVIDIA- Linux- x86- 1.0- 7676- pkg1.run

    Acepta las condiciones y la reconfiguracion del kernel. Aquí finaliza la instalacion y empieza la configuración.

  • 8.- Carga el modulo de nVIDIA:

    ..#modprobe nvidia
A partir de aquí hay dos formas para configurar el servidor de x que useis (xfree86 o xorg).
  • 9A.- Configura el fichero XF86Config-4, para que use el nuevo driver, usando un editor de texto (vi,nano,...):

    ..#vim /etc/X11/XF86Config- 4 (Quizás XF86Config)

    Has de buscar la seccion “Device” y cambiar el Driver a “nvidia” quedando:

    Section “Device”
    Identifier “NVIDIA Corporation Bla Bla Bla ...”
    Driver “nvidia”
    EndSection

    Además, es necesario comentar (consiste en poner un # delante de la línea) las siguientes lineas:

    # Load “Glcore”
    # Load “dri ”
    #Section “DRI”
    # Mode 0666
    #EndSection

    Es posible que te interese añadir resoluciones mayores, en este caso busca las lineas q comienzan por “Modes” y añade las resoluciones que te interesen, p.e.:

    Modes “1600x1200” “1280x1024” "1152x864" “1024x768” “800x600” “640x480”

    Guarda el archivo ((ESC):wq en vim) y listo.

  • 9B.- Otra forma, bastante más sencilla, de configurar el XF86Config-4 es mediante dpkg, escribiendo:

    ..#dpkg- reconfigure xserver-xfree86 · Podría ser xserver-xorg, depende de tu sistema
  • 10.- Vuelve a arrancar el gestor de X (gdm,kdm,xdm,...) escribiendo:

    ..#/etc/init.d/gdm start

Para actualizar el driver en el futuro, basta con salir de las X segun se indica en los apartados 1, 2 y 3 y escribir:

..#nvidia-installer --update

by eRZiV for the n00bz

Link: Página de NVidia

·n·

No hay comentarios: