Instalando el driver privativo de NVIDIA en Canaima 3.0/Debian 6.0

 

Lamentablemente, el driver privativo para las tarjetas NVIDIA todavía sigue prestando mayor rendimiento que su equivalente libre (NOUVEAU). Hay que seguir ciertos pasos que no están especificados explícitamente en muchas de las guías que encontré en internet para instalarlo.

1. – Primero averiguemos cuál es la versión del kernel que está corriendo en tu pc. En el menú Aplicaciones > Herramientas del Sistema > Monitor del Sistema, ubica la pestaña “Sistema”. Allí verás algo como:

Para éste ejemplo, la versión del kernel es “2.6.32-5-686“.


También puedes obtener la versión del kernel directamente de la consola con el siguiente comando:

uname -r

2.- Luego, procedemos a instalar los paquetes nvidia-glx, nvidia-settings, nvidia-xconfig y nvidia-kernel-VERSIÓN-DE-KERNEL, que en mi caso es nvidia-kernel-2.6.32-5-686. Podemos hacerlo a través del gestor de paquetes synaptic, o con el siguiente comando en consola (con permisos de root):

aptitude install nvidia-glx nvidia-settings nvidia-xconfig nvidia-kernel-2.6.32-5-686

3.- Seguidamente, configuramos el archivo de configuraciones /etc/X11/xorg.conf:

nvidia-xconfig

4.- (opcional) Si queremos evitar que salga en logo de NVIDIA al inicio del sistema, podemos editar el archivo /etc/X11/xorg.conf. En la sección “Device”, podemos agregar la línea:

Option              "NoLogo" "true"

Para que quede:

Section "Device"
    Identifier            "Device0"
    Driver                "nvidia"
    Option                "NoLogo" "true"
    VendorName            "NVIDIA Corporation"
EndSection

5.- Actulizamos nuestro initramfs para que cargue los nuevos drivers (nvidia) y olvide los viejos (nouveau). Al instalar el paquete nvidia-glx, se agrega una entrada al blacklist de los módulos de kernel que evita que nouveau se cargue al inicio en los próximos booteos.

update-initramfs -u

6.- Reiniciamos la PC.

Para comprobar que tenemos cargados los drivers privativos, podemos verificar la salida del siguiente comando:

glxinfo | grep "OpenGL vendor string:"

Si la salida es “NVIDIA Corporation”, todo está bien.



ACCIONES

Soy un joven venezolano al que le gusta mucho leer y escribir. Ingeniero de Telecomunicaciones, amante de la tecnología, y el Software Libre. Comencé a trabajar como desarrollador de Canaima GNU/Linux en 2009, y ahora se ha convertido en uno de mis pasatiempos más entretenidos. Si te gusta lo que escribo por acá, te invito a seguirme en twitter, facebook, o las actualizaciones por RSS.

ACERCA DE LUIS ALEJANDRO

Existen 6 opiniones acerca de esta entrada.

  1. Johan dice:

    seria bueno q te hagas el tuto de como actualizar a la nueva version 3.0 estable sin q nos presente errores..

  2. Johan dice:

    El paquete `linux-image-2.6.32-5-686′ no está configurado todavía.
    dpkg: error al procesar linux-image-2.6-686 (–configure):
    problemas de dependencias – se deja sin configurar
    configured to not write apport reports
    configured to not write apport reports
    Se encontraron errores al procesar:
    linux-image-2.6.32-5-686
    linux-image-2.6-686

    No puedo actualizar mi sistema xq me aparece eso… por favor ayudenme

  3. Alexondriuus dice:

    Epale que bueno hace tiempo estaba tratando de instalar estos drivers para probar. Una observación deben hacer los pasos tal cual están allí porque no quite el logo de nvidia y tuve problemas con el sistema es decir no me iniciaba, luego instale el sistema nuevamente con los pasos y no tuve problemas. Buen post Hunting =)

  4. carlos dice:

    gracias por este tuto, no se porque a veces funciona y otras no. en la ultima vez me decia que no encontraba nada de la nvidia, luego lo hice con el driver Nvidia???.run y me faltaba gcc y luego el make luego la version, una vez trabajo el tuto pero nunca la hice que arancara. siempre tenia que poner nomodeset,

Puedes emitir tus opiniones en el siguiente Formulario.


 




El campo "Página Web" es opcional. Tu correo no será publicado.