lunes, 14 de mayo de 2007

Instalar Driver NVIDIA en Debian Etch

Despues de conseguirlo en etch, he decidido publicar este manual para aquellos que quieran el escritorio 3D en etch, este manual es desde cero, por lo que esta tambien la instalacion de los drivers nvidia, pues es una tarjeta que suele dar problemas:

Drivers nvidia

Para tener aceleracion 3D: “necesarios”


#apt-get install linux-source-2.6.18 (en mi caso)
#apt-get install linux-
headers-2.6.18 (en mi caso)

para ver tu kernel "uname -r", y remplaza por "2.6.18"

Descargar el driver de la pagina de nvidia, en mi caso:


NVIDIA-Linux-x86-1.0-9629-pkg1.run

instalarlo en modo consola con:


# sh NVIDIA-Linux-x86-1.0-9629-pkg1.run

siguiendo todos los pasos, cuando se reinicia el equipo ya vemos el logo de nvidia, ya tenemos aceleracion 3D. Ahora procedemos a instalar:


# apt-get install mesa-utils

y comprobamos la aceleracion 3D:


$ glxinfo

(en la tercera linea debe aparecer “direct rendering: Yes”. Tambien se puede comprobar con:


$ glxgears

(aparecen unos engranajes girando)

Configuracion NVIDIA GeForce MX400 para beryl (NVIDIA en general)

Editaremos xorg.conf:


# nano /etc/X11/xorg.conf

Se abrirá nano con dicho archivo listo para editar, busca la sección modules y comenta los siguientes (si estan, en mi caso no estaban por lo tanto nada):


# Load "GLcore"
# Load "dri"

Ahora, ahi mismo en modules, si no está, agrega este:


Load "glx"

El siguiente paso es ir a la sección device. buscala y revisa que estas opciones existan y estén como se indica:


Section "Device"
Identifier "NO MUEVAS LO QUE DIGA AQUI"
Driver "nvidia" #<-Debe decir esto BusID "PCI:1:0:0" #<-Adivina. No lo cambies tampoco -_- #Agrega estas opciones si no estan. Option "RenderAccel" "true" Option "AllowGLXWithComposite" "true" EndSection

En la seccion screen añade lo siguiente:


Option "AddARGBGLXVisuals" "True"
Casi terminamos, solo es necesario que al final del archivo agregues esto:

Section "Extensions"
Option "Composite" "Enable"
EndSection

Reinicia

Instalar Beryl

En modo superusuario agregaremos los repositorios necesarios:


# nano /etc/apt/sources.list

Agregar los repositorios:

deb http://debian.beryl-project.org etch main
deb-src http://debian.beryl-project.org etch main

Ahora nos debemos asegurar que la llave PGP del repositorio es una de confianza. Para ello ejecutamos:

wget http://debian.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -


Y hacemos un update de los repositorios

# apt-get update
Ahora ya podemos instalar Beryl:
# apt-get install beryl emerald

Y para acabar, en el último paso tenemos que añadir beryl-manager al script de inicio de tu sesión.

En GNOME ve a Escritorio -> Preferencias -> Sesiones, selecciona la pestaña “programas al inicio” y añade una entrada para Beryl

beryl-manager


No hay comentarios: