jueves 11 de octubre de 2007

Compiz-Fusión escritorios 3D

Compiz Fusion es una colección de plugins y un sistema de configuración para el gestor de composición de ventanas de Compiz, para el sistema de ventanas X. Compiz Fusion es el resultado de la unión entre el paquete "Compiz Extras" de Compiz y las partes del proyecto Beryl, que era independiente del núcleo del gestor de ventanas. El propósito del proyecto es transportar casi todas las características de Beryl a los plugins de Compiz.

Características.

  • Mas estable al contar con Compiz como núcleo.
  • Plugins nuevos, como Expo Wall que permite colocar los escritorios en una pared virtual o Paint Fire on de Screen (pintar con fuego), que permite dibujar usando un efecto de fuego sobre el escritorio.
  • Efectos de reflejo tanto en el skydome del cubo y en el suelo del plugin Expo Wall.
  • Aumentar o disminuir el número de escritorios, con lo que se puede cambiar el cubo por un triángulo, pentágono, etc.
  • Desarrollo más rápido, dado que ahora los desarrolladores de ambos proyectos, Beryl y Compiz, trabajan en uno solo
================================

Antes de comenzar hemos de tener configurado en nuestro Debian la aceleración 3D de nuestra tarjeta gráfica nvidia.
En esta entrada explico como se hace


Instalar Compiz Fusion en pocos y sencillos pasos.


1-
Hemos de instalar con synaptic los siguientes paquetes:

libxcomposite1 y mesa-utils

2-
Añadimos el siguiente parámetro al final del fichero /etc/X11/xorg.conf:

Section "Extensions"
Option "Composite" "Enable"
EndSection

3- Añadimos en el mismo fichero /etc/X11/xorg.conf en la Section "Device" (es para la decoración de las ventanas)

Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"

4- Añadimos en el mismo fichero /etc/X11/xorg.conf en la Section "Screen" (justo debajo de DefaultDepth 24)

Option "AddARGBGLXVisuals" "True"

5- añadimos el repositorio y su respectiva clave publica, para asegurarnos la autenticidad de los paquetes.

clave publica, copiamos y pegamos en una consola (como administrador):


wget http://download.tuxfamily.org/shames/A42A6CF5.gpg -O- | apt-key add -

Repositorio con los paquetes de Compiz-Fusion, en el fichero /etc/apt/sources.list:
(aqui explico como se hace)

Para Debian Etch (stable)
deb http://download.tuxfamily.org/shames/debian-etch/desktopfx/stable/ ./

Para Debian Lenny (testing)
deb http://download.tuxfamily.org/shames/debian-lenny/desktopfx/unstable/ ./

6- actualizamos la lista de paquetes y acto seguido procederemos a instalar los paquetes que son necesarios desde synaptic:

ccsm
compiz
compiz-bcop
compizconfig-backend-gconf (solo para gnome)
compizconfig-backend-kconfig (solo para kde)
compizconfig-python
compiz-core
compiz-dev
compiz-fusion-all
compiz-fusion-extras
compiz-fusion-gnome (solo para gnome)
compiz-fusion-kde (solo para kde)
compiz-fusion-plugins-extra
compiz-fusion-plugins-main
compis-fusion-plugins-unstable
compiz-fusion-plugins-unsupported
compiz-gnome (solo para gnome)
compiz-kde (solo para kde)
compiz-plugins
emerald
fusion-icon
libcompizconfig0
libcompizconfig0-dev
libdecoration0
libdecoration0-dev
simple-ccsm

7- Reiniciamos el entorno gráfico y ya podemos disfrutar de Compiz Fusion, lanzando la aplicación con el uso del comando fusion-icon en consola o bien haciendo clic en dicho icono,
que se encuentra en:
Menu K> Sistema>Compiz Fusion Icon



Captura de pantalla































































.

2 comentarios:

laif_laio dijo...

hola...
me apararece este error...

Fatal: Failed test: texture_from_pixmap support
Checks indicate that it's impossible to start compiz on your system.

cuando lo instale por primera vez me funciono pero despues lo quice correr denuevo y me aparecio eso.....

grasias de antemano..

Usuario_Debian dijo...

Hola Laif_laio.

¿Que rama de Debian usas?¿Has actualizado algún paquete del sistema?¿Que tarjeta gráfica tienes instalada?¿Tienes aceleración 3D?

Dices que lo has reinstalado varias veces,¿Cuantas veces lo has reinstalado, que has echo y porque? ¿Has buscado en google?¿Que has intentado para arreglarlo?

Perdona si te he vuelto loco con tantas preguntas, pero necesitaría respuestas, ver lo que has intentado para arreglarlo, etc, para ver donde puede estar tu problema.

Saludos