jump to navigation

Configurar Compiz en Ubuntu 9.04 10/28/2009

Posted by linopensoft in Tutoriales.
trackback

Les contare como es que tengo configurado en mi laptop a Compiz. Explicare como hacer una configuracion media, para algunos sera muy completa y para otros no tanto, pero puede servir como referencia para los que no conozcan bien esta aplicacion.

No explicare todos los plugins, porque para ello me tomaria muchisimo tiempo y ademas porque no pretendo hacer de esto un manual.

Mostrare como configurar algunos plugins para mejorar la experiencia al usar Compiz, pero tengan en cuenta que tendran activados muchos mas por defecto y esos no los explicare ya que como estan funcionan bien y no vale la pena configurarlos a mi entender.

Recomendaciones:
Si no conocen bien esta aplicacion, lo mejor de todo es ir tocando y descubriendo ustedes mismos cada uno de los plugins y las configuraciones que les ofrece.
Si tienen una PC con pocos recursos de ram y micro les recomiendo que no usen Compiz y menos con estas configuraciones ya que consume algo de recursos.

Ahora bien… un poco de historia:

¿Que es Compiz?

Compiz es uno de los primeros gestores de ventana de composición para el sistema de ventanas X Window que es capaz de aprovechar la aceleración OpenGL.
También presenta algunas de las características que tienen otros competidores, como Exposé en Mac OS X de Apple. Compiz está construido sobre la extensión de composición de X y la extensión GLX_EXT_texture_from_pixmap de OpenGL.
Actualmente se esta planeando dividir la parte del código responsable por la composición y la gestión de las ventanas, pudiendo así usar Compiz en hardware sin soporte de algunas extensiones OpenGL como la anteriormente nombrada, usando RandR como arquitectura de aceleración.

Forks y proyectos relacionados

Desde febrero de 2009 se intenta llevar a cabo un proceso de reintegración de todos los forks y regrupación de los desarrolladores repartidos entre ellos.
La idea es simple, no confundir al usuario con muchos nombres y por tanto centralizar todos los esfuerzos bajo el nombre de Compiz.
Sin embargo, no es habitual que un proyecto con tan poco tiempo de vida haya tenido tantas divisiones internas en el equipo de desarrollo. Los mas conocidos son Beryl, Compiz++ y Compiz Fusion.

Compiz Fusion
Es importante aclarar que Compiz Fusion no es un fork de Compiz si no un proyecto relacionado con Compiz que resulta de la unión entre el paquete “Compiz Extras” de Compiz y los plugins del proyecto Beryl, que era independiente del núcleo del gestor de ventanas.
El propósito del proyecto es, usando como núcleo Compiz, transportar casi todas las características de Beryl a los plugins de Compiz.
En febrero del 2009 se decidió volver a fusionar Compiz Fusion en Compiz (Mmm… entonces le diremos Compiz).

En resumen, parece ser que Compiz y Compiz Fusion se unieron y se le llama Compiz a todo…. lo que no me queda claro es porque en la web de Compiz esta el logo de Compiz Fusion… creo que aun da lugar a confusion.

Web oficial: http://www.compiz.org/

Comencemos:

1 – Aceleracion grafica
Debemos tener aceleracion grafica para que todo funcione correctamente

Controladores

a – Vamos a “Sistema – Administracion – Controladores de hardware”
b – Seleccionamos el controlador de nuestra placa de video recomendado y le damos a activar.
c – Esperamos unos minutos hasta que nos pida reiniciar y lo hacemos.
d – Corroboramos de que funcione poniendo en consola:
glxinfo | grep direct

y nos debe decir algo como:
direct rendering: Yes

2 – Instalamos Compiz Fusion Icon y CCSM

Abrimos una consola y ponemos:
sudo aptitude install fusion-icon compizconfig-settings-manager

3 – Ejecutar Compiz al inicio

compizalinicio

Vamos a “Sistema – Preferencias – Aplicaciones al inicio” y le damos a “Añadir”. Saldra una ventana emergente en la cual tenemos que llenar unos campos de la siguiente manera (elijan una de las siguientes opciones, pero les cuento que yo uso la “b”):

a) Si queremos activar solamente los efectos de Compiz:
En “Nombre” y “Comentario” le ponemos algo descriptivo y en “Orden” ponemos …
compiz

De esta manera tendremos activado lo efectos de “Compiz” cada vez que iniciemos sesion pero no podremos desactivarlos de forma simple. Para desactivarlo, podriamos sacar esta orden en el inicio de sesion y reiniciar o poner en una consola por ejemplo “metacity –replace” y para volver a activar los efectos “compiz –replace”.

b) Si queremos activar Compiz Fusion icon activando los efectos de Compiz:
En “Nombre” y “Comentario” le ponemos algo descriptivo y en “Orden” ponemos …
fusion-icon

De esta manera tendremos activado los efectos de “Compiz” y a “Compiz Fusion Icon” cada vez que iniciemos sesion. La ventaja de esta opcion es que, ademas de tener activados los efecto de Compiz con cada sesion, podremos acceder a las opciones de Compiz de forma simple con tan solo hacer click derecho sobre el icono de Compiz que nos aparecera en la barra superior.

c) Si queremos activar Compiz Fusion icon sin activar los efectos:
En “Nombre” y “Comentario” le ponemos algo descriptivo y en “Orden” ponemos …
fusion-icon --no-start

De esta manera tendremos desactivados los efectos de “Compiz” cada vez que iniciamos sesion, pero gracias a que activamos a “Compiz Fusion Icon” podremos activarlos cuando nos de la gana de forma simple. Para ello, con solo hacer click derecho sobre “Compiz Fusion icon” (que se encuentra en la barra superior) y luego ir a “Select Windows Manager – Compiz” los activa, pero debemos hacer esto cada vez que iniciamos el sistema para activarlos.

4 – Configuracion

Vamos a “Aplicaciones – Herramientas del sistema – Compiz Fusion Icon” y solo nos queda configurar presionando click derecho sobre el icono que nos aparece en la barra superior y elegimos “Setting manager” para configurarlo o podemos abrir una consola y directamente poner:
ccsm

ccsm

Ahora se abrira una ventana mostrandonos todos los plugins de compiz y desde aqui es donde hacemos todas las configuraciones de ahora en mas.
Como veran son muchos, y cada uno de ellos se pueden personalizar muchisimo, pero en mi caso intentare darle una minima personalizacion pero que quede bonito.

Efectos de escritorio

a) Cubo como escritorio:

cubo

1 – Vamos a la seccion General y le damos click a “Opciones generales – Tamaño de escritorio” y donde dice “Tamaño horizontal virtual” le ponemos “4″ si lo que queremos es un cubo. Cuando terminamos le damos a “Atras”.

2 – Vamos a la seccion Escritorio y a “Cubo como escritorio” tildandole la casilla para activar este efecto. Ahi dentro, vamos a la solapa “Apariencia” y luego donde dice “Cupula”. Tildamos la casilla “Cupula” para que nos muestre una imagen de fondo mientras giramos el cubo y la casilla “Cupula animada” para que gire esa imagen mientras giramos el cubo si es que quieren (para que gire y que quede bien debe ser de una medida especifica y ser una imagen en particular). Donde dice “Imagen de cupula” ponemos la ruta de alguna imagen. Una vez que terminamos le damos “Atras”.

La Cupula
Si quieren que la imagen de fondo rote y que quede bien mientras giran el cubo, la imagen debe tener una medida especifica .Yo uso una imagen con extension png (2048×1024), aunque puede ser en jpg, y las medidas pueden ser:

a) 1024 pixeles de alto y 1024 pixeles de ancho.
b) 1024 pixeles de alto y 2048 pixeles de ancho.
c) 2048 pixeles de alto y 1024 pixeles de ancho.
d) 2048 pixeles de alto y 2048 pixeles de ancho.
d) etc.

Es decir, siempre que sea multiplo de 1024 quedara bastante bien. Dependera tambien de la imagen que usen, deben tener en cuenta que la parte derecha y la parte izquierda de la imagen se uniran.

Podemos descargar alguna desde http://www.gnome-look.org/ poniendo en su buscador “skydome” o pueden descargar esta y esta que no estan mal. Claro esta que si usan “Google” encontraran algunas mas.

3 – Vamos a la seccion Escritorio y tildamos “Girar el cubo”. Personalmente, lo unico que hago dentro de este plugin es ir a la solapa “General” y poner “zoom” en 0.5 y “paso” en 2.0. Lo que hacemos con esto es decirle cuanto se va a alejar el cubo cuando lo usemos y cuanto demorara en girar. Si quieres personalizar las teclas para hacerlo girar podrian entrar aqui. Al terminar le damos a “Atras”.

4 – Vamos a la seccion Escritorio y tildamos la casilla “Cambiador de escritorio” para activar este plugin en el caso de que no lo este.

Con esto ya estaria, pero ya que estamos hagamos un poquito mas.

5 – Vamos a donde dice Efectos y a “Cube reflection and deformation” tildandole la casilla para activarlo y en la solapa “Deformation” veras un menu desplegable que corresponde a “Deformacion”, ahi podras elegir entre tener como escritorio un cilindro o una esfera … si eliges “ninguno/a” te queda el cubo.

En la solapa “Reflejos” tildamos las 3 casillas y en “Modo del reflejo” seleccionamos “Salton” (podrias poner otro pero este es el que mas me gusta).

En la solapa “Cube Caps” donde dice “Apariencia” podras ver que tienes “Top image files” (imagen superior) y “Bottom image files” (imagen inferior). Ahi puedes agregarle la imagen que quieras para usarlas como tapas del cubo. Aplicara la que este puesta mas arriba de las que agregues.

6 – Probamos de que funciona.
Tenemos varias opciones simples:

Para desplegar el cubo
a) Presionamos la rueda del raton como si fuese un boton (siempre y cuando el mouse este sobre el escritorio y no sobre una ventana o aplicacion) y movemos ligeramente el mouse para algun lado.
b) Presionamos “Ctrl+Alt+Click izquierdo del raton” y movemos el mouse.

Para cambiar de escritorio
a) Ponemos el puntero sobre el escritorio (no sobre una ventana o aplicacion) y giramos la rueda del mouse.
b) Presionamos las teclas Crtl+Alt+”Flecha para la izquierda o derecha”.

b) Expo:

Este efecto nos permite ver, de manera desplegada, todos nuestros escritorios y acomodar nuestras ventanas en cada uno de ellos.

expo

1 – En la seccion Escritorio, seleccionamos la casilla “Expo” e ingresamos. Vamos a la solapa “Comportamiento” selecionamos del menu desplegable llamado “Expo Animation” el efecto “Zoom”.

2 – Seleccionamos la solapa apariencia y dentro, en el menu desplegable llamado “Deformation” seleccionamos “curve”. En “Multi Output Mode”, seleccionamos “Un gran muro”. Luego desplegamos la seccion “Reflection” y marcamos la casilla que dice “Reflejos”.

3 – Probamos el efecto Expo.
Simplemente presionamos las teclas “super+e” sabiendo que la tecla “super” en algunos teclados tiene el logo del SO de las ventanas. Generalmente se encuentra entre las teclas crtl y alt del lado izquierdo del teclado.

Ahora podemos arrastrar nuestras ventanas y acomodarlas en el escritorio que nos guste, luego con doble click vamos al escritorio que tenemos apuntado con el mouse.

Efecto de ventanas:

a) Animaciones de ventanas:

1 – Vamos a la seccion Efectos, tildamos la casilla donde dice “Animations Add-On”. Pero no se lien con este plugin, como esta funciona bien. Mas que nada lo activamos para obtener mas efectos. Si queremos modificar cada uno de los efectos de las ventanas debemos ingresar aqui. Supongamos que queremos que el efecto “Quemar” queme las ventanas de abajo para arriba. Vamos donde dice “Quemar” y donde dice “Direccion del fuego” seleccionamos “Arriba”.

2 – Vamos a la seccion Efectos, tildamos la casilla que dice “Animaciones” e ingresamos. Cada una de las solapas corresponde con una accion de ventanas. Esto deben ponerlo a su gusto, pero les mostrare cuales use y como pueden hacer para modificar esto con un ejemplo.

a) En la solapa “Animacion de Apertura”, vamos a “Selecion de la animacion”, nos paramos sobre la primer linea y selecionamos el boton “Editar”

EfectoVentanas01

b) Se nos abre una ventana y del menu desplegable seleccionamos el efecto que mas nos guste, por ejemplo “Usar Haz” y luego le damos a cerrar.

EfectoVentanas02

c) Ahora realizamos la accion que modificamos para ver el resultado, en este caso abrir una ventana. Abrimos por ejemplo una consola y disfrutamos el efecto.

Ahora tienen que repetir el proceso para las demas solapas.

Aqui la lista de las solapas y los efectos que use:
Animacion de Apertura = abrir ventanas. Efecto = Usar Haz.
Animacion de cerrado = cerrar ventanas. Efecto = Quemar.
Minimizar animacion = minimizar ventanas. Efecto = Lampara magica.
Shade animation = Enrollar ventanas. Efecto = Enrollar hacia arriba.
Animacion de enfoque = Cambiar de ventanas. Efecto = Esquivar (cambienle el valor por unos 250).

Nota: Para activar el efecto Shade animation, debemos ir en nuestro escritorio a “Sistema – Preferencias – Ventanas” y del menu desplegable de “accion de la barra de titulos” seleccionamos “Enrollar”. Ahora cada vez que hacemos doble click sobre la barra superior de una ventana esta se enrollara y no se maximizara como antes.

b) Ventanas gelatinosas:

Bueno, no hay mucho que explicar aqui ya que este efecto hace justamente eso… que las ventanas se comporten como gelatina. Este plugin es incompatible con el plugin “Snapping Window”, con lo cual si lo activan les pedira desactivar ese plugin.

Vamos a la seccion Efectos y seleccionamos la casilla de “Ventanas gelatinosas”

Personalmente no tengo activado este efecto, ya que si bien es bonito, muchas veces se termina complicando su uso, ya que terminan saliendose las ventanas por las barras de gnome sin permitir moverlas o hacer alguna accion con ellas, teniendo que cerrarlas en muchos casos y volver a abrir la aplicacion. Supongo que es por la incompatibilidad con “Snapping Windows” o porque no esta del todo pulido aun.

c) Previsualizacion de ventanas:

Este efecto lo que hace es mostrarnos una mini imagen de la aplicacion que tenemos abierta si nos paramos sobre ella en la barra inferior.

previsualizacion

Vamos a la seccion Extras y selecionamos la casilla “Previsualizacion de ventanas”.

No es muy necesario configurar este plugin, pero si quieren pueden modificar el tamaño de la minimagen y demas.

d) Shift Swicher

Si bien tienen el plugin Ring Swicher, este me gusta un poco mas visualmente hablando. Lo que hace es permitirnos cambiar de ventana con una combinacion de teclas pero agregando un fecto visual.

shift swicher

1 – Vamos a la seccion Administracion de ventanas, y activamos la casilla “Shift Swicher”.

Demas esta decirles que dentro del plugin tienen muchisimas cosas para configurar, pero como esta por defecto funciona bien. Ahora, si quieren que se parezca al de Vista, vamos a la solpa “Apariencia” y en el menu desplegable que dice “Swicher mode” seleccionan “flip”

2 – Para probarlo tenemos dos opciones
a) Presionamos la combinacion de teclas “Super+Tab” (ya explique cual era la tecla super cuando hable de plugin Expo y Tab es la tecla tabulador o tabulacion). Luego sin soltar la tecla “super” vamos presionando la tecla “Tab” para ir cambiando de ventana o directamente con las flechas del teclado.
b) Presionamos “Shift+Super+s” para activarlo. Luego, soltamos las teclas y con la flecha izquierda o derecha del teclado vamos moviendo las ventanas y con “Enter” (intro) seleccionamos la ventana.

e) Ventanas 3D

Este efecto hace que podamos ver notoriamente que las ventanas estan una sobre la otra espacialmente hablando, tambien podemos darle el espesor y mas.

Ventanas3D

Vamos a la seccion Efectos y tildamos la casilla “Ventanas 3D” y entramos. En la solapa “Opciones varias” donde dice “Espacio entre ventanas” ponemos algun valor… personalmente lo dejo en 5. Esta opcion nos permite indicarle la distancia que existira entre una ventana y otra.

En la solapa Profundidad de la ventana donde dice “Profundidad de la ventana” podremos modificar el espesor de las ventanas, logrando asi un mejor efecto 3d. Particularmente uso 0.3 como valor.

f) Escalar

Si bien este plugin esta activado por defecto vale la pena contarles de que se trata. Con este plugin desplegamos todas las ventanas del escritorio que tenemos maximizadas para luego poder seleccionar la que queremos.

Vamos a la seccion Administrador de ventanas y seleccionamos la casilla “Escalar”. Ahora para usar este plugin presionamos Alt+Shift+Flecha arriba.

Accesibilidad:

a) Zoom

Este plugin generalmente lo tienen activado por defecto, pero la verdad que vale la pena nombrarlo ya que es muy util muchas veces, sobre todo si usan una laptop con un display no muy grande o si estan leyendo algun texto con letras muy pequeñas.

Vamos a la seccion Accesibilidad y seleccionamos la casilla “Zoom mejorado del escritorio”. Ahora con solo mantener presionada la tecla “Super” y girando la rueda del mouse podemos alejar o acercar el escritorio (tambien hay otro plugin para hacer zoom que se comporta distinto… es cuestion de gustos).

5 – Exportar la configuracion

Vamos donde dice “Preferencias” que esta debajo de “Categoria” del lado izquierdo del menu de ccsm. En la solapa “Perfil & Backend” le damos a “Exportar” y lo guardara en un fichero, cosa que si volvemos a instalar el sistema o se nos desconfigura algo, podemos recuperar la configuracion importando este fichero desde este mismo lugar.

Listo.

Aqui la captura final con estas configuraciones:

CompizFinal

Resumen:

– Algunos atajos de teclado:

Girar el cubo
Para desplegar el cubo
a) Presionamos la rueda del raton como si fuese un boton (siempre y cuando el mouse este sobre el escritorio y no sobre una ventana o aplicacion) y movemos ligeramente el mouse para algun lado.
b) Presionamos “Ctrl+Alt+Click izquierdo del raton” y movemos el mouse.

Para cambiar de escritorio
a) Ponemos el puntero sobre el escritorio (no sobre una ventana o aplicacion) y giramos la rueda del mouse.
b) Presionamos las teclas Crtl+Alt+”Flecha para la izquierda o derecha”.

Expo
Super+e

Shift Swicher
a) Super+Tab y luego sin soltar la tecla “super” vamos presionando la tecla “Tab” para ir cambiando de ventana o directamente con las flechas del teclado.
b) Presionamos “Shift+Super+s” para activarlo. Luego, soltamos las teclas y con la flecha izquierda o derecha del teclado vamos moviendo las ventanas y con “Enter” (intro) seleccionamos la ventana.

Escalar
Alt+Shift+”Flecha arriba” y luego soltamos “flecha arriba” y con las flechas cambiamos de ventana.

Zoom
Super+Girar rueda del raton

– Lista de los plugins que tengo en uso:

General
Gnome Compatibility

Accesibilidad
Negativo, Zoom mejorado del escritorio

Escritorio
Cambiador de escritorio, Cubo de escritorio, Girar cubo, Expo

Efectos
Animaciones, Cube Reflection and Deformation, Ventanas 3D, Animations Add-On, Decorador de ventanas, Desvanecer ventanas

Extas
Previsualizacion de ventanas

Compativilidad con imagenes
JPEG, Png, Svg, Textos

Utilidades
Mouse position polling, Resize Info, Session Management, Dbus, Regex Coincidir, Scale Addons, Entorno de trabajo, Reproduccion de Video

Administrador de ventanas
Acciones del administrador de ventanas extra, Cambiar tamaño de la ventana, Static Application Switcher, Colocar ventanas, Shift Switcher, Escalar, Mover ventana, Snapping Windows

Saludos y espero que les sea util.

Anuncios
A %d blogueros les gusta esto: