20.2.07

Instalar Beryl sin XGL ni AIGLX bajo Debian (y probablemente Ubuntu)

Para este pequeño how-to he utilizado como S.O Debian Etch para AMD64 y una tarjeta gráfica nVidia GForce7 7100 (los usuarios de ATI o Intel debereis indagar sobre como instalar vuestro controlador de video).
Disfrutar de un entorno 3D con Beryl es realmente sencillo sin necesidad de instalar Xgl que, además, no se encuentra como paquete para Debian. Los pasos a seguir son los siguientes:

1.- Instalar los controladores de nVidia. Para ello necesitamos instalar los paquetes linux-headers y linux-source en las versiones correspondientes a nuestro sistema y mesa-utils:

apt-get install linux-headers-`uname -r` linux-source-`uname -r` mesa-utils

Probamos el soporte opengl

glxgears

Descargamos el instalador del driver de nVidia de la web del fabricante, en mi caso:

wget http://download.nvidia.com/XFree86/Linux-x86_64/1.0-8756/NVIDIA-Linux-x86_64-1.0-8756-pkg2.run

Salimos de las X y paramos el gdm

/etc/init.d/gdm stop

Instalamos el controlador de nVidia (como root):

sh NVIDIA-Linux-x86_64-1.0-8756-pkg2.run

Reiniciamos gdm y deberíamos ver el logo de nVidia un segundo durante la carga

/etc/init.d/gdm start

2.- Editamos xorg.conf y realizamos los siguientes cambios:

Comentamos las líneas (de tenerlas)
# Load "GLcore"
# Load "dri"
y, si no la tenemos, agregamos la siguiente

Load "glx"

En la sección Device añadimos lo siguiente:

Section "Device"
...
...
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
EndSection
En la sección Screen
Option "AddARGBGLXVisuals" "True"

Y por último añadimos la siguiente sección
Section "Extensions"
Option "Composite" "Enable"
EndSection
Reiniciamos las X y probamos que todo funciona

/etc/init.d/gdm restart

3.- Instalamos los paquetes de beryl, para ello hay que añadir el repositorio correspodiente, pero previamente agraremos el repositorio a pgp

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

Editamos /etc/apt/sources.list y añadimos el repositorio

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

Actualizamos la lista de paquetes

apt-get update

E instalamos los paquetes necesarios

apt-get install beryl beryl-core beryl-dev beryl-manager beryl-plugins-data beryl-plugins beryl-settings emerald emerald-themes

4.- Cargamos beryl en el inicio de Gnome utilizando el session manager de gnome:

gnome-session

y agragamos beryl en los programas de inicio

Ahora toca disfrutar del nuevo entorno!

2 comentarios:

Anónimo dijo...

Gracias a este pequeño how-to, ya puedo disfrutar de este entorno 3D. Gracias por la ayuda.

D.F.P dijo...

Esto tengo que probarlo :-)

¿Crees que funcionarán estas mismas instrucciones con tarjetas distintas a las de nvidia? (Lógicamente, variando la parte de instalación del driver).