jueves, 21 de mayo de 2009

Como Instalar Nvidia en Linux

Hola este post esta dedicado a todos los chicos que me escriben y que no pueden montar Nvidia en sus Linux, con el ejemplo que deje antes. Primero lo primero voy a intentar escribir bien simple asi no se me queda nada afuera asi que tranquilos y manos a la obra:

Antes que nada, antes que respirar debemos :

apt-get install -y libdrm2 libgl1-mesa-dri libpng3 libpng12-0 libpng12-dev libxdamage1 libxcomposite1 x11proto-core-dev x11proto-composite-dev x11proto-damage-dev x11proto-fixes-dev x11proto-gl-dev x11proto-render-dev x11proto-randr-dev libcairo2 libcairo2-dev libcairo-perl libmono-cairo1.0-cil python-cairo libgl1-mesa-dev mesa-common-dev mesa-utils libsvn1 libglitz1 libglitz-glx1 libxfont1 libfontenc1 libwnck-common libsvn1 libglu1-mesa


1) Tenemos instalado un Linux en nuestra Pc y corriendo todo joyita, ademas tenemos una placa Nvidia que no reconoce o que si reconoce pero no carga los drivers ok? Yo estoy Usando Debian 5.1 en Gnome con repositorios Testing asi que asumo que cada uno usa lo que mas o menos le queda mejor. ( si tienen dudas preguntan ok?)

2) Vamos a Nvidia http://www.nvidia.com/page/home.html y Dowload Drivers.

3) Ahi seleccionamos nuestra placa de video si es por ejemplo la 6200, ponemos serie 6 y lo bajamos en ingles ya que en castellano no siempre funciona.

4) bajamos el driver a nuestra maquina en el escritorio y/o lo debemos copiar en nuestra carpeta de usuario en mi caso sera la carpeta net's home que aparece en el escritorio ok?
5) desde la terminal ponen "apt-get install make" y luego de un ratito:
"uname -r" (les va a dar un numerito algo asi como 2.26.2 xxxxx

6) ahi mismo y al toque escribe: "apt-get install linux-headers-2.6.26-2-686" (ojo este es el mio ustedes ponen el suyo) y luego: "aptitude install module-assistant"

7) El Driver no se instala correctamente si estamos usando las X es decir el entorno grafico por lo que hay que ir al modo de la terminal...no se asusten que no pasa nada ponen desde la terminal /etc/init.d/gdm stop

Cool Animo ya falta poc, desde la terminal escriben: sh y el nombre completo del driver nvidia el mio por ejemplo completo fue el siguente"sh NVIDIA-Linux-x86-195.36.15-pkg1.run" apretan enter y a todo le ponen yes u ok. Lean no pasa nada.
9) Para activar la X otra ves o el modo grafico ponen /etc/init.d/gdm start

10) Van a la terminal y colocan: glxinfo |grep render
direct rendering: Yes
OpenGL renderer string: GeForce 6200 LE/PCI/SSE2
GL_NVX_conditional_render, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod,

Les va a salir algo asi. y listo el pollo, no tocan nada mas ya pueden jugar a full hacer lio con el compiz y demas yervas seguro la pasaran genial.



Saludos y bienvenidos al universo debian Cool

Debidoa quetengo numerosos mail's sobre este tema dejo algo mas general con todos las psibles actualizaciones, para abarar a todos y que nadie se quede a fuera, cualquier cosa consulten porfa todo bien:

Plan B

Que bajo antes de cargar el driver Nvidia que ya vaje previamente o como lo indique en plan A :

1) lspci | grep nVidia

2) apt-cache search nvidia

3) Copiar desde aca y agregar al Sources. list editandolo asi:

Lenny:/home/net# gedit /etc/apt/sources.list

## para installar lo ultimo de actualizaciones y borrar luego
deb http://mirrors.kernel.org/debian lenny main contrib non-free
deb-src http://mirrors.kernel.org/debian lenny main contrib non-free
deb http://download.skype.com/linux/repos/debian/ stable non-free
deb http://www.debian-multimedia.org testing main
deb-src http://www.debian-multimedia.org testing main
deb http://ftp.mx.debian.org/debian/ lenny main
deb-src http://ftp.mx.debian.org/debian/ lenny main
deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates contrib non-free main
deb http://security.debian.org/ lenny/updates main contrib non-free
deb http://ftp.es.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.es.debian.org/debian/ lenny main contrib non-free
deb ftp://ftp.debian.org/debian experimental main

(Ojo despues de instalar todo y actualizar el equipo conviene borrar estas actualizaciones por lo que debemos identificarlas bien en nuestra lista con un doble ## ejemplo "## para installar lo ultimo de actualizaciones y borrar luego")

4) apt-get install make
5) uname -r
apt-get install linux-headers-2.6.26-2-686

6)
apt-get install libgl1-mesa-dri libgl1-mesa-glx
apt-get install build-essential libx11-dev libxft-dev libc6-dev imagemagick libjpeg-dev libpng12-dev libpng3-dev automake autoconf
m-a a-i fglrx
apt-get install gcc-4.3
aptitude upgrade
aptitude upgrade
aptitude install module-assistant
apt-get install xserver-xorg-video-nouveau
m-a update

/etc/init.d/gdm stop

sh NVIDIA-Linux-x86-185.18.14-pkg1.run

/etc/init.d/gdm start

si todo fue bien desde la consola nuevamente
# glxinfo |grep render
direct rendering: Yes
OpenGL renderer string: GeForce 6200 LE/PCI/SSE2
GL_NVX_conditional_render, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod,

Salutte

PD: Si necesitan saber como instalar el Compiz me avisan que dejo un Post, todo bien Wink

No hay comentarios:

Publicar un comentario en la entrada