Compiz Fusion

De openSUSE, la enciclopedia libre.

Compiz Fusion es una colección de plugins y un sistema de configuración para el manejador de ventanas Compiz. Fue creado de la fusión de los proyectos Beryl y Compiz


Tabla de contenidos


Instalación

Antes de instalar. Lista de comprobación

  • ¿Tienes correctamente instalado los drivers de tu VGA? Lee cómo hacerlo en ATI o NVIDIA, según sea el caso.
  • ¿Has habilitado el Composite? Lee Xgl y habilítalo (las instrucciones, más adelante), o AIGLX Enlace en inglés. Ten en cuenta que AIGLX y el composite vienen activados en openSUSE 11.0 con las VGAs Intel, y desde que instales los drivers ATI/NVIDIA, simplemente dirígete a las secciones openSUSE 11.0 y Habilitar Compiz, AIGLX, Xgl, o Composite no necesitan de configuración manual.
  • Comprueba si el composite está habilitado: al ejecutar grep Composite /var/log/Xorg.0.log como root, deberías leer Extension "Composite" is enabled
  • Continúa a partir de aquí si todo lo que acabas de leer está correctamente configurado.

openSUSE 11.0

openSUSE 11.0 ya viene con Compiz y Compiz Fusion 0.7.4 preinstalados. Si quieres instalarte la última versión usa el siguiente enlace 1-click:

Si esta utilizando el entorno de Escritorio KDE:
1667675818_0ecdb84583_o.png
Si esta utilizando el entorno de Escritorio GNOME:
1666815317_fff93e3494_o.png


openSUSE 10.3

Para instalar Compiz Fusion en openSUSE 10.3, usa los siguientes enlaces One-Click-Install.

Si esta utilizando el entorno de Escritorio KDE:
1667675818_0ecdb84583_o.png
Si esta utilizando el entorno de Escritorio GNOME:
1666815317_fff93e3494_o.png


openSUSE 10.2

Si esta utilizando el entorno de Escritorio KDE:
Ejecute los siguientes comandos como root (requiere conexión a internet):
zypper sa http://download.opensuse.org/repositories/X11:/XGL/openSUSE_10.2/ xgl
zypper in compiz-fusion-kde 
Si esta utilizando el entorno de Escritorio GNOME:
Ejecute los siguientes comandos como root (requiere conexión a internet):
zypper sa http://download.opensuse.org/repositories/X11:/XGL/openSUSE_10.2/ xgl
zypper in compiz-fusion-gnome

Habilitar/Deshabilitar Compiz

Tanto en GNOME o KDE ejecuta Efectos de escritorio(simple-ccsm) para habilitar/deshabilitar Compiz.

Alternativamente, en KDE3, puedes habilitar Compiz en Centro de control (Configura escritorio) -> Componentes de KDE -> Gestor de sesiones -> Window Manager -> Compiz.

En KDE4, selecciona Preferencias del sistema -> Pestaña Avanzado -> Gestor de sesiones -> Gestor de ventanas -> Compiz.

Habilitar/Deshabilitar XGL

Nota: Obvia este paso si tienes AIGLX Enlace en inglés o los drivers más nuevos de NVIDIA y mira los artículos referenciados al final del artículo para configurarlos. Esto tampoco es necesario en openSUSE 11.0 a menos que haya problemas de rendimiento con la VGA.

Image:Shellscript.png Ejecuta el siguiente comando como root (tanto para KDE como GNOME):
 xgl-switch --enable-xgl (habilita Xgl y activa Compiz en el inicio)
 xgl-switch --disable-xgl (deshabilita Xgl y desactiva Compiz)

Luego reinicia, o ejecuta como root:

rcxdm restart

Configuración de los plugins y el decorador de ventanas

Use el Gestor de ajustes CompizConfig (ccsm) o Efectos de escritorio (simple-ccsm), que son herramientas gráficas de configuración.



Configuración para 10.2 y 10.3

Inicio Automático

Si esta utilizando el entorno de Escritorio GNOME:
En openSUSE 10.2, cambie las lineas que ejecutan compiz en /opt/gnome/bin/gnome-wm y para Opensuse 10.3 /usr/bin/gnome-wm , elimie gconf y coloque cpp en su lugar.

Debería verse de la siguiente manera

exec /usr/bin/compiz --replace --sm-disable ccp
exec /usr/bin/compiz --replace --sm-client-id $SMID ccp


Si esta utilizando el entorno de Escritorio KDE:
En openSUSE 10.2

1. Cree un archivo llamado kde-start-compiz en /home/<user>/bin/

2. En ese archivo coloque:

compiz ccp &

3. Marque kde-start-compiz como ejecutable. (Click secundario -> Propiedades -> Permisos)

Ya sea que XGL se encuentre o no deshabilitado, este archivo se ejecutará automáticamente al iniciar KDE

Configuración de los Plugins y el decorador

Use compizconfig-settings-manager, una herramiente de configuración gráfica. Puede ser ejecutada con el ccsm o busquela en el menú bajo Utilidades -> Escritorio.

Agrege su decorador de ventanas favorito en el inicio de Sesiones con el plugin 'decoration'. Dependiendo de los paquetes instalados, los comandos son:

Si esta utilizando el entorno de Escritorio GNOME:
gtk-window-decorator --replace
Si esta utilizando el entorno de Escritorio KDE:
kde-window-decorator --replace

O si desea utilizar emerald (el decorador de ventanas de beryl), use solamente:

emerald --replace

Utilice emerald-theme-manager para cambiar la configuración del decorador si esta utilizando emerald.


En caso de Problemas

Para retornan a su estadio previo y remover todo lo relacionado con compiz-fusion, ejecute estos comandos como root luego de deshabilitar Xgl:

init 3
rpm -qa | grep compiz #Esto listará todos los paquetes instalados
rpm -e <paquetes de la lista anterior>
sax2 -a #will regenerate xorg.conf
gconftool-2 --recursive-unset /apps/compiz
rm -rf /home/<yourusername>/.config/compiz
init 5


Vea también


Referencia