Hoy me ha dado por instalar beryl en el portatil en el que tengo instalado debian etch. Para ello me ha resultado muy útil el esté artículo que traduzco a continuación.
Con la reciente salida de beryl 0.2, El proyecto beryl parece que esta en su mejor momento.
Aquellos que usan debian, deben alegrase de que un nuevo repositorio de paquetes de beryl ha sido puesto a su disposición.
En este tutorial, se intenta explicar de manera clara y concisa la manera de instalar y configurar Beryl en un escritorio Debian.
Prerrequisitos
Todo el proceso ha sido probado en Debian Etch, no obstante, debería funcionar de la misma manera en Debian Sid.
Lo primero que se necesita es una tarjeta de video Intel, Ati o Nvidia. Para las dos últimas, recordar que primero debemos instalar los drivers propietarios de las mismas.
En el siguiente paso, nos vamos a asegurar que el fichero de configuración /etc/X11/xorg.conf se encuentra correctamente configurado. Los requisitos hasta este punto serían los mismos para Compiz, si lo deseais podeis dirigiros al siguiente artículo para una explicación mas detallada.
En unas pocas lineas voy a detallar las lineas de configuración que deben aparecer.
En Section “Module”, tenemos
Load "dbe"
En Section “Device”, necesitamos:
Option "XAANoOffscreenPixmaps" "true"
También deberemos añadir una nueva sección como la siguiente:
Section "Extensions"
Option "Composite" "Enable
EndSection
Aquellos que usen una targeta gráfica NVIDIA tienen unos pocos requisitos más:
En Section “Devices” se necesitan estas dos lineas:
Option "AllowGLXWithComposite" "true"
Option "TripleBuffer" "true"
Finalmente, en Section “Screen” debemos añadir:
Option "AddARGBGLXVisuals" "true"
DefaultDepth 24
Beryl
Si estabas usando Compiz, recomendarte desinstalarlo para evitar posibles conflictos con la nueva instalación de Beryl:
sudo apt-get remove --purge compiz compiz-gtk compiz-core compiz-gnome compiz-plugins
En este punto, el resto del proceso es muy facil de seguir. Simplemente añade el repositorio de Beryl al fichero /etc/apt/sources.list
deb http://debian.beryl-project.org etch main
deb-src http://debian.beryl-project.org etch main
Tenemos un repositorio equivalente para Ubuntu en http://ubuntu.beryl-project.org/
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
sudo apt-get update
Para finalizar, el último paso sería instalar Beryl, asegurandonos de haber desinstalado Compiz si lo estabamos usando.
Los usuarios de GNOME o XFCE deben ejecutar:
sudo apt-get install beryl emerald
Con lo que descargaremos e instalaremos beryl junto con el gestor de temas de Emerald.
También existen otros gestores de temas, aquamarine (estilo KDE) y heliodor (emula a GNOME)
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
En KDE simplemente debemos crear un fichero ~/.kde/Autostart/beryl.desktop con el siguiente contenido
[Desktop Entry]
Encoding=UTF-8
Exec=beryl-manager &
GenericName[en_US]=
StartupNotify=false
Terminal=false
TerminalOptions=
Type=Application
X-KDE-autostart-after=kdesktop
Para XFCE, simplemente edita el fichero usr/share/desktop-base/profiles/xdg-config/xfce4-session/xfce4-session. y cambia xfwm4 por beryl-manager
Client0_Command=beryl-manager