viernes, 20 de julio de 2007

UBUNTU Feisty DEBIAN etch: Instalar Driver Nvidia

El buen --RESISTENCIALINUX-- hizo el aporte de publicar la manera más sencilla de instalar los drivers de las tarjetas Nvidia en Ubuntu, bueno, todo esto estaba bien, pero no tengo idea por que cada vez que he instalado estos drivers en mi computadora he tenido que aumentar unos pasos, bueno aquí la explicación que me ha funcionado tanto en Ubuntu como en Debian:

1.- Descargar el Driver desde la página oficial NVIDIA(es un paquete binario de extensión .run)

2.- Ir a Synaptic o desde consola remover (en caso de que esté instalado)el paquete nvidia-kernel-common que a su vez este desinstalará algunos linux-restricted-modules; Desde consola sería

sudo apt-get remove nvidia-kernel-common


Como paso opcional se puede revisar la configuración actual del servidor X, esto con

gedit /etc/X11/xorg.conf


3.- Instalar los siguientes paquetes:

sudo aptitude install libc6 libc6-dev
sudo apt-get install build-essential xserver-xorg xorg-dev pkg-config


4.- Ahora se necesitarán los headers del kernel linux, así como un acceso directo, esto queda de la siguiente manera:

sudo aptitude install linux-headers-$(uname -r)


y a crear el enlace en el directorio /usr/src

cd /usr/src
ln -s linux-headers-$(uname -r) linux


5.- Tenemos que ir a la consola sin servidor gráfico, esto con CTRL+ALT+F1

6.- Hacer login, ya sea con tu usuario o como root y ahora escribir

sudo /etc/init.d/gdm stop


esto para detener el servidor de ventanas, en caso de usarse kdm, sustituir gdm por kdm.

7.- Ahora sigue colocarse en la carpeta donde se haya descargado el driver y ejecutarlo:

sudo sh ./NVIDIA...blablabla.run


Hará una serie de preguntas y a todas se les tiene que decir que si, excepto cuando pregunta si se desea que se descargue un driver compilado de la página de Nvidia.

8.- Editar los modulos de entrada esto es

nano /etc/modules


y agregar al final la palabra nvidia

OPCIONAL: Volver a ver la configuración del xorg.conf y verificar en la sección "DEVICE" que diga driver "nvidia".

9.- Se supone que ya está instalado el driver, ahora el siguiente paso es reiniciar la computadora:

shutdown -r now


y se supone que esta ¡¡LISTOO!! jeje, ahora una variante para los usuarios que tengan una tarjeta Intel integrada y hayan puesto una Nvidia en algún expansion slot.

1.- Teniendo el monitor conectado a la tarjeta Intel, se realizan todos los pasos anteriores a excepción del paso 9.

2.- Probar reiniciar GDM, esto con

sudo /etc/init.d/gdm restart


si no inicia como de costumbre y manda algún error quiere decir que se ha instalado bien el driver.

3.- reiniciar "shutdown -r now"y cuando acabe de reiniciar se supone que no entrará a GDM, entonces:

shutdown -h now


para apagar la computadora, y al prenderla, cambiar el conector del monitor a la tarjeta Nvidia y obviamente activarla desde el BIOS, en teoría ahora si debería iniciar perfectamente.

Nota: para checar que tengamos aceleración gráfica basta con escribir en terminal

glxinfo | grep rendering


en caso de que con este comando nos de como resultado que no existe la instrucción, lo que se hace es instalar mesa-utils, esto por medio de APT.

En Ubuntu Gutsy Gibbon ya solo sirve con el driver NVIDIA-Linux-(plataforma)-100.14.11-pkg1 en adelante.

Para desinstalar este driver basta con detener todo lo referente a gdm y escribir en terminal


nvidia-installer --uninstall

No hay comentarios: