
Para éste y otros blog, previamente debes estar segur@ de haber seguido ésta guía para actualizar tu sistema y tener el kernel mas nuevo. (Actualmente 2.6.26-1-686)
Ahora si vamos a iniciar el proceso de configuración de nuestra tarjeta nVidia GeForce (debería funcionar para todas las tarjetas, con algunas excepciones).
Si tienes alguna duda de Cómo usar ésta guía visita las Ayudas (?)
Básicamente consiste en dar aceleración gráfica a nuestro computador, para poder ejecutar procesos que requieren de ello, para ello haremos lo siguiente:
# aptitude install build-essential module-assistantÉstos son paquetes para construir sus módulos entre otras cosas que por ahora no vienen al caso, les va a ser útil no solo con la instalación de sus controladores de video sino para compilar otros módulos y agregarlos a su kernel.
Ahora descargamos el instalador oficial de la pagina de nVidia en una ubicación cualquiera, por ejemplo: /home/usuario/Desktop
$ wget http://us.download.nvidia.com/XFree86/Linux-x86/173.14.12/NVIDIA-Linux-x86-173.14.12-pkg1.runLuego instalaremos las fuentes de nuestro kernel y el kernel de nvidia así:
# aptitude install nvidia-kernel-commonEl proceso que sigue ahora, debe realizarse bajando el servidor gráfico, como Super Usuario hacemos:
# /etc/init.d/gdm stopEl compilador necesario para crear los módulos es gcc-4.1, sin embargo, por defecto el sistema estará usando gcc-4.2 así que debemos cambiar la variable de sistema que controla esto, para poder trabajar sin que se nos presenten errores, basta con hacer esto:
# export CC=gcc-4.1Estaremos en modo texto, debemos ingresar como root y dirigirnos al directorio donde descargamos el archivo sh ./NVIDIA-Linux-x86-173.14.09-pkg1.run (en nuestro caso /home/usuario/Desktop) y ejecutar el archivo asi:
# sh ./NVIDIA-Linux-x86-173.14.12-pkg1.runNos dirá que consiguió un "Precompiled Kernel" y pregunta si queremos bajarlo de la pagina de nvidia, diremos que NO! (no) y continúa sin problemas, cuando todo termine, el modulo estará creado, el sistema les preguntara si quiere ejecutar "modprobe" entre otras cosas, deben decir SI! (yes)
Ya no queda mas que editar nuestro xorg.conf para editar unas lineas que son necesarias para evitar inconvenientes futuros:
# gedit /etc/X11/xorg.confBuscar el siguiente bloque (Solo verificar si la opcion Depth esta en 16, de lo contrario puede omitir este paso):
Section "Screen"y editarlo de manera que quede asi:
Identifier "Default Screen"
Device "nVidia Corporation GeForce 8600M GT"
Monitor "Monitor genérico"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1280x1280"
EndSubSection
EndSection
Section "Screen"Ésto es todo, ahora podrá reiniciar el servidor gráfico y poder tener aceleración gráfica:
Identifier "Default Screen"
Device "nVidia Corporation GeForce 8600M GT"
Monitor "Monitor genérico"
DefaultDepth 24 # Esto debe cambiarse
SubSection "Display"
Depth 24 # Esto tambien
Modes "1280x1280"
EndSubSection
EndSection
# /etc/init.d/gdm startSi quieren comprobar que está todo correcto instalen el siguiente paquete:
# aptitude install mesa-utilsY en una consola (teniendo el servidor grafico funcionanado) ejecuten:
glxinfo | grep directLa respuesta debe ser:
direct rendering: YesPueden comprobarlo tambien con:
# glxgearsY debe aparecen un juego de engranajes y un reporte de FPS que van entre los 2mil y 8mil:
19909 frames in 5.0 seconds = 3981.738 FPSSuerte a todos, si han logrado ésto, tienen Aceleración Gráfica y pueden seguir para que instalen gestores de ventanas como Compiz-Fusión, aquí una guía de ello.
20065 frames in 5.0 seconds = 4012.905 FPS
20371 frames in 5.0 seconds = 4074.101 FPS
Ir Arriba
Si deseas estar al día con las nuevas publicaciones puedes suscribirte a Mis Feeds o recibir éstas por correo electrónico, no olvides además dejar tus comentarios, que estaré muy agradecido de ello.
gracias me sirvio mucho tu blog
ResponderEliminarMe alegra que te haya servido, saludos! Gracias por el comentario!
ResponderEliminarEres genial, esta ayuda me ha servido de mucho.
ResponderEliminarMe alegra que te haya servido hermano! Suerte! Gracias por el comantario
ResponderEliminar