martes, 26 de febrero de 2008

Compiz Fusion y Emerald

Mientras buscas nuevos entornos de escritorio uno se va empapando de todo lo que rodea a los gestores de ventanas en Linux. Y uno acaba escuchando y leyendo Compiz, Beryl y otros nombres por doquier. Estos dos últimos son gestores de efectos de escritorio, gestores de configuración o colección de plugins, no escritorios como tal, aunque esta definición se queda muy corta, un poco errónea y es mejor ampliarla vía Wikipedia.

Resulta que Ubuntu 7.10 viene con Compiz por defecto, lo único que hay que hacer es activarlo, y a eso me dispuse, en varios pasos. El primero de todos era entrar a Gnome, en mi caso parecía que en Gnome iba a ir todo mejor. Por supuesto que hay posibilidad de tener Compiz Fusion en XFCE, pero hay que instalarlo y configurarlo, siendo en Gnome donde sí viene instalado por defecto, lo que nos librará de ciertos quebraderos de cabeza.

Después hay que activar el driver especifico de la tarjeta gráfica que tengamos, pues Compiz necesita de potencia de procesado 3D para correr. Para instalarlo lo mejor que podemos hacer es ir a Sistema > Administración > Controladores restringidos. Ahí nos saldrá una ventana con el controlador de nuestra tarjeta. En mi caso los controladores de Nvidia, aunque salían deshabilitados. Tenemos que habilitarlos pinchando el tic. Tras eso reiniciamos el equipo, como nos sugieren, y si todo va bien el driver estará habilitado, como podéis ver en la imagen.

Lo siguiente a hacer es activar Compiz. Muy sencillo también, dirigiéndonos a Sistema > Preferencias > Apariencia. Ahí saldrá una pantalla de configuración. Iremos a la pestaña Efectos Visuales y elegiremos la opción Extra. Y tras eso Compiz Fusion estará funcionando, como podremos observar cuando arrastremos una pantalla, que será gelatinosa, o al minimizar, que aparecerá un efecto muy cuco. Amén de otros muchos.

Parece que lo que hemos hecho es activar los efectos de escritorio de Windows... pero Compiz puede hacer mucho más. Si has leído un poco sobre esto sabrás de la existencia del famoso cubo, un sistema para rotar los escritorios en 3D. O el expositor de escritorios, que nos mostrará en una bonita vista el contenido de nuestros escritorios. Pero para poder activarlo debemos acceder a la configuración personalizada de Compiz Fusion, y eso no viene instalado por defecto. Vayamos a ello:

sudo aptitude install compizconfig-settings-manager emerald

Con esa simple línea se instalarán dos paquetes, el configurador de Compiz y el decorador de ventanas Emerald. Hablemos del primero.

Para acceder al configurador vamos a Sistema > Preferencias > Advanced Desktop Effects Settings. Ahí nos aparecerá una ventana con todos los plugins que Compiz admite, los que están activados y los que no. Solo queda cacharrear e ir descubriendo cosas, como girar el cubo o presentar los escritorios; lo veremos en la sección Actions de cada plugin. Por ejemplo el cubo se gira con la combinación ctrl + alt + click ratón. Moviendo el ratón podremos girar el cubo.

En la página oficial de Compiz podréis ver decenas de capturas de pantalla, en su sección screenshots. Aclarar que si en algún momento las opciones de agregar plugins están deshabilitadas, para poder añadir una nueva funcionalidad o quitar alguna podemos hacerlo desde la opción Preferences > Plugin List del configurador de Compiz Fusion, desde donde sí podremos añadir y quitar efectos.

Emerald es un gestor de decoración de ventanas, es decir, el programa que nos permitirá cambiar la barra de título de las ventanas y los botones de las mismas con diferentes temas que nos descarguemos. No nos equivoquemos y pensemos que con Emerald podremos cambiar todo el tema del escritorio, porque no es así, solo cambiará las ventanas. Para acceder a Emerald vamos a Sistema > Preferencias > Emerald Theme Manager. Ciertamente el mismo programa induce al error :P Aquí podremos importar temas descargados de Internet (o que nosotros mismos creemos) y hacer que nuestras ventanas tenga un estilo nuevo. En la imagen de la izquierda podemos ver la ventana de Emerald y la decoración actual de mi sistema, rojo. Lo extraño, como podéis ver, es que no salen los iconos de colores para ventana activa; creo que porque el tema (de ejemplo) venía incompleto.

Y con eso ya tendremos un escritorio lleno de efectos y posibilidades. Al final he vuelto a Gnome ;)

No hay comentarios: