Si algunos de nuestros foros, manuales, ALDOS, paquetería o proyectos te han resultado de ayuda, apreciaremos mucho nos apoyes con un donativo.

Cómo instalar correctamente los controladores de NVidia.

Cómo instalar correctamente los controladores de NVidia.

Autor: Joel Barrios Dueñas
Correo electrónico: darkshram en gmail punto com
Sitio de Red: http://www.alcancelibre.org/
Jabber ID: darkshram@jabber.org

Creative Commons Reconocimiento-NoComercial-CompartirIgual 2.1

© 1999-2007 Joel Barrios Dueñas. Usted es libre de copiar, distribuir y comunicar públicamente la obra y hacer obras derivadas bajo las condiciones siguientes: a) Debe reconocer y citar al autor original. b) No puede utilizar esta obra para fines comerciales (incluyendo su publicación, a través de cualquier medio, por entidades con fines de lucro). c) Si altera o transforma esta obra o genera una obra derivada, sólo puede distribuir la obra generada bajo una licencia idéntica a ésta. Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia de esta obra. Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor. Los derechos derivados de usos legítimos u otras limitaciones no se ven afectados por lo anterior. Licencia completa en castellano. La información contenida en este documento y los derivados de éste se proporcionan tal cual son y los autores no asumirán responsabilidad alguna si el usuario o lector hace mal uso de éstos.

Introducción

Este documento explica el procedimiento correcto para instalar los controladores de NVidia en Fedora™ Core 1 así como las diferencias en algunos pasos adicionales con respecto a Red Hat™ Linux 9 y versiones anteriores.

En el caso de Red Hat™ Linux 9 (y versiones anteriores) se recomienda actualizar todo el sistema con sus correspondientes y más recientes actualizaciones correctivas y de seguridad. Encontrará todo lo necesario en http://updates.redhat.com/ o bien actualizando con yum o apt-get como se explica en el documento "Cómo actualizar el sistema utilizando yum y apt-get".

En el caso de Fedora™ Core, es importante utilizar la más reciente versión, ya que este incluiye importantes correcciones. Por tanto, recomendamos utilizar únicamente Fedora™ Core 1, con kernel-2.4.22-1.2129.nptl y kernel-source-2.4.22-1.2129.nptl y defintivamente descartar cualquiera de las versiones BETA.

Por diversas razones que no podemos discutir en este documento, el kernel de Fedora™ Core fue compilado con gcc-3.2 y no con gcc-3.3, así que será necesario tener instalado gcc32-3.2.3, mismo que está disponible en los discos de instalación de Fedora™ Core o bien a través de RawHide.

Software requerido.

Descargue NVIDIA-Linux-x86-1.0-5336-pkg1.run desde http://www.nvidia.com/object/linux.html.

Importante: Los procedimientos de instalación de software necesario suponen que ya leyó en su totalidad y siguió los procedimientos del documento "Cómo actualizar el sistema utilizando yum y apt-get".

Instalación de software necesario en Red Hat™ Linux 9

apt-get

  • apt-get update

  • apt-get dist-upgrade

  • apt-get install kernel-source glibc-kernheaders glibc-devel glibc-headers gcc binutils

yum

  • yum update

  • yum install kernel-source glibc-kernheaders glibc-devel glibc-headers gcc binutils

Instalación de software necesario en Fedora™ Core 1

apt-get

  • apt-get update

  • apt-get dist-upgrade

  • apt-get install kernel-source glibc-kernheaders glibc-devel glibc-headers gcc32 binutils

yum (incluido en Fedora™ Core 1)

  • yum update

  • yum install kernel-source glibc-kernheaders glibc-devel glibc-headers gcc32 binutils

Procedimientos

Red Hat Linux 9

  • Cierre todas las sesiones gráficas. Como root, desde una terminal en modo texto (pulse CTRL-ALT-F1), cambie a nivel de ejecución 3 a fin de desactivar el servidor de vídeo.

    /sbin/init 3
  • Haga ejecutable NVIDIA-Linux-x86-1.0-5336-pkg1.run y luego proceda a ejecutar el instalador de NVidia:

    chmod +x NVIDIA-Linux-x86-1.0-5336-pkg1.run
    ./NVIDIA-Linux-x86-1.0-5336-pkg1.run -a -q -n
    unset CC

    Lo anterior debe ejecutar el instalador de NVidia sin mayores preguntas.

  • Finalmente, es importante recordar editar /etc/X11/XF86Config y:

    • Eliminar, si existiese, la línea localizada en Section "Module" y que define Load "dri"
    • En Section "Device" debe cambiar el controlador de "nv" a "nvidia".

  • Regrese al nivel de ejecución 5 y termine la sesión de root antes de ingresar como usuario en modo gráfico.

    init 5; exit

Fedora Core 1

  • Cierre todas las sesiones gráficas. Como root, desde una terminal en modo texto (pulse CTRL-ALT-F1), cambie a nivel de ejecución 3 a fin de desactivar el servidor de vídeo.

    /sbin/init 3
  • Desde una terminal de texto, sin modo gráfico alguno trabajando en el momento, se le indica al sistema que se utilizatá gcc32 como compilador, ya que el kernel de Fedora Core fue compilado con dicho compilador:

    export CC=gcc32
  • Haga ejecutable NVIDIA-Linux-x86-1.0-5336-pkg1.run y luego proceda a ejecutar el instalador de NVidia:

    chmod +x NVIDIA-Linux-x86-1.0-5336-pkg1.run
    ./NVIDIA-Linux-x86-1.0-5336-pkg1.run -a -q -n
    unset CC

    Lo anterior debe ejecutar el instalador de NVidia sin mayores preguntas.

  • Es importante recordar eliminar el contenido de /usr/X11R6/lib/tls/ a fin de resolver problemas de conflictos entre biblotecas de XFree86-Mesa-libGL y las bibliotecas de NVidia.

    rm -f /usr/X11R6/lib/tls/*
  • Finalmente, es importante recordar editar /etc/X11/XF86Config y:

    • Eliminar, si existiese, la línea localizada en Section "Module" y que define Load "dri"
    • En Section "Device" debe cambiar el controlador de "nv" a "nvidia".

  • Regrese al nivel de ejecución 5 y termine la sesión de root antes de ingresar como usuario en modo gráfico.

    /sbin/init 5; exit