lunes, 29 de noviembre de 2010

Configurar tarjeta gráfica Nvidia en Debian Squeeze con driver propietario y dkms

---------------------------------------------------------------------------------------------------------------------------------------------------------------------
Tengo una tarjeta gráfica Nvidia Geforce 9500 GT funcionando en Debian Squeeze en un sistema de 32bits. En la instalación de Debian si te detecta una gráfica Nvidia por defecto se instala o el paquete "xserver-xorg-video-nouveau" y configura con el modulo "nouveau" que solo soporta aceración 2D.
Asi que vamos a instalar el driver o modulo oficial de Nvidia desde los repositorios "non-free" de Debian Squeeze y utilizando "dkms" para que cada vez que instalemos una nueva versión de kernel se instale también el modulo Nvidia automaticamente.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------

Primero tienes que asegurarte que tienes los repositorios "non-free" añadidos a tu "sources.list". Si no los tienes puedes añadirlos editando el "sources.list". Quizás esto pueda servirte.

Comprobaciones previas

1. Comprobamos en una consola de usuario cual es nuestra tarjeta gráfica, en mi caso una Nvidia Geforce 9500 GT
        $ lspci | grep VGA
        02:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce 9500 GT] (rev a1)  


2. Actualmente Squeeze en x86 usa la versión 195.36.31 que en mi caso es totalmente compatible con mi tarjeta. Si quieres saber si es compatible tu gráfica mira en este enlace en "Productos soportados". Si es compatible continua, si no es compatible busca otro metodo.

Comenzamos con la instalación

1. Salimos del interfaz grafico :
        CTRL+ALT+F1


2. Nos logueamos como administrador :
        login:root
        password:      #tucontraseñadeadministrador


3. Detenemos sesión gràfica. Como tengo Kde paro el demonio Kdm , si tienes Gnome el demonio Gdm :
        # /etc/init.d/kdm stop


4. Instalamos "nvidia-kernel-dkms" y "nvidia-settings". Como dependendias se instalará el resto de lo que necesitamos :
        # apt-get install nvidia-kernel-dkms nvidia-settings


5. Cuanco acabe de instalar arrancamos la sesión gráfica :
        # /etc/init.d/kdm start


Antes de aparecer tu gestor de sesiones en mi caso Kdm aparece el logo de Nvidia.


Para personalizar la configuración  en mi Kde :
        Lanzador de aplicaciones/Aplicaciones/Sistema/Nvidia X Server Settings




Si quieres comprobar el estado de tu acelaración gráfica quizás esto pueda servirte.


---------------------------------------------------------------------------------------------------------------------------------------------------------------------

2 comentarios:

pepe dijo...

sin hacer moduleassistant ni nada?

Imanol LG dijo...

Si, sin module-assistant. Usa DKMS (http://es.wikipedia.org/wiki/Dkms) que instala automaticamente todos los modulos de todos los kernels que tengas instalados, siempre que también tengas los headers. Y además, al instalar un nuevo kernel si instalas también los headers se compila e instala automaticamente el modulo.