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.
Suponiendo que ya sabemos que es Compiz comenzamos con la configuración.
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.
El Slackware 12 completo viene con compiz-0.5.0 incluido. Esto sirve para ver algunos efectos.
Para ver todos los efectos tenemos que instalar 2 paquetes de plugins.
Para ver todos los efectos tenemos que instalar 2 paquetes de plugins.
Instalación de paquetes de plugins del xorg.conf
Es necesario instalar 2 paquetes que corresponden a plugins de compiz
Modificación del xorg.conf
1).- Agregar lo siguiente al xorg.conf (/etc/X11/xorg.conf)
- En la seccion Device:
Option "LinearAlloc" "8160" Option "AIGLX" "true" Option "AllowGLXWithComposite" "true" Option "RenderAccel" "true" Option "XAANoOffscreenPixmaps" "True" Option "AllowMouseOpenFail" "true" Option "DRI" "true"
- En la seccion Screen:
Option "AddARGBGLXVisuals" "True"
- Agregar estas 2 secciones:
Section "Extensions" Option "Composite" "Enable" EndSection Section "DRI" Mode 0666** EndSection
Sin Option “LinearAlloc” de la sección devices funciona.
La sección DRI me dio problemas para iniciar KDE y por eso lo comente en mi xorg.conf.
2).- Reiniciar XLa sección DRI me dio problemas para iniciar KDE y por eso lo comente en mi xorg.conf.
Iniciando compiz
La forma de iniciar compiz es pasándole parámetros de acuerdo con los efectos (plugins) que queremos tener activados. Los 2 modos de inicio con todos los plugins por defecto son:
- Iniciar compiz SIN decoración KDE:
compiz --replace decoration png svg wobbly fade minimize blur cube resize move neg place rotate scale state switcher trailfocus water zoom showdesktop &
- Iniciar compiz CON decoración KDE:
compiz --replace decoration png svg wobbly fade minimize blur cube resize move neg place rotate scale state switcher trailfocus water zoom showdesktop & kde-window-decorator &
Finalizando compiz
- Para finalizar compiz y volver a KDE normal ejecutamos:
kwin --replace &
Lista de comandos básicos
Shortcuts básicos:
- Cambiar ventana = Alt+Tab
- Mostrar grilla con todas las ventanas = Mover el puntero a la esquina
erior derecha. Hacer click en alguna aplicacion para cerrar este modo. - Cambiar entre escritorios (CUBO) = Ctrl+Alt+Flecha Izquierda/Derecha (o mover mouse al borde de la pantalla y la rueda del mouse)
- Cambiar entre escritorios (CUBO) la ventana activa = Ctrl+Shift+Alt+Flecha Izquierda/Derecha
- Rotar cubo manualmente = Ctrl+Alt+click izquierdo y mover el mouse hacia los costados
- Hacer ventanas transparentes/opacas = Alt+Rueda del mouse
- Zoom hacia el puntero = [Tecla de windows]+Click derecho
- Zoom manual = [Tecla de windows]+Rueda del mouse arriba/abajo
- Mover ventana = Alt+Click izquierdo
- Cambiar tamaño de ventanas = Alt+Click derecho
- “Doblar” la ventana que esta en primer plano para ver la de abajo = Alt+Click botón medio
- Agua = Mantener Ctrl+[Tecla de windows] y mover el mouse
- Lluvia = Shift-F9
La función de agua y lluvia NO están disponibles en la versión que trae el Slackware 12 (la versión es 0.5.0).
En la versión 0.7.2 andan los efectos de lluvia y agua.
En la versión 0.7.2 andan los efectos de lluvia y agua.
Videos de demostración de compiz
- Compiz: http://www.youtube.com/watch?v=Y4wB3GUemVw
- Slack12 && KDE 3.5: http://www.youtube.com/watch?v=OJG7zJMDJhA
- Otro en Slack12: http://www.youtube.com/watch?v=9qxibLSWKBo
Comentarios
Publicar un comentario