martes, 22 de diciembre de 2009

Personalizando Fedora (Gnome): Compiz Fusion

Quizás el aspecto más llamativo de cualquier distro es la capacidad de ejecutar Compiz Fusion ya que aunque en términos de productividad no es nada útil, es una muestra de las capacidades gráficas de Linux y es un "lujo" que nadie quiere dejar de tener.


Para instalarlo sólo ejecute las siguientes instrucciones en una Terminal (consola):



Para ejecutarlo solo deberá ejecutar en consola:

$ fusion-icon

Ahora puede personalizar todos los aspectos de Compiz (incluyendo los plug-ins) en el menú Sistema => Preferencias => Administración de Opciones CompizConfig.

Si no arranca por defecto Compiz, puede agregarlo como programa de inicio:
Valla al menú Sistema => Preferencias => Aplicaciones al Inicio. En esta pantalla verá todos los programas que se cargan al inicio, lucirá como:



Haga clic en el botón "añadir" para agregar un nuevo programa de inicio. Verá un cuadro de diálogo así:



Ingrese la información que se le solicita:

Nombre: Compiz Fusion Icon
Comando: fusion-icon
Comentario: Gestor de ventanas Compiz para Gnome

Haga clic en "Aceptar" y a continuación en "Cerrar". De ahora en adelante se ejecutará el comando "fusion-icon" cada vez que inicie sesión en Fedora.
Se recomienda ampliamente el uso de Fusion Icon porque al ubicar un icono junto al reloj permite fácilmente escoger el decorador y el gestor de ventanas así como recargar la configuración de ser necesario.

Nota: Si su tarjeta de video está en la lista negra de dispositivos de Compiz Fusion intente ejecutar compiz con el siguiente comando:

$ LIBGL_ALWAYS_INDIRECT=1 fusion-icon

Para que este comando se ejecute cada vez que se inicie Fedora debe crear un nuevo documento de texto para ello ejecute en consola:

$ gedit /home/su-nombre-de-usuario/.iniciarCompiz

El archivo de texto debe quedar igual a este:

#!/bin/bash
# Arranque de Compiz Fusion
LIBGL_ALWAYS_INDIRECT=1 fusion-icon

Como verá, nuestro archivo de texto básicamente es un script que lanza el comando personalizado de Compiz. Para lograr que se ejecute cada vez que inicie Fedora siga los mismos pasos para agregar Compiz al inicio del sistema pero en:

Nombre: Compiz Fusion
Comando: /home/su-nombre-de-usuario/.iniciarCompiz
Descripción: Efectos de escritorio

Finalmente le damos permisos de ejecución al archivo:

$ chmod a+x /home/su-nombre-de-usuario/.iniciarCompiz

Y por cierto ¡disfruta!

4 comentarios:

  1. por eso compiz + emerald no se ponen como por defecto gracias.

    ResponderEliminar
  2. Funciona en fedora 13 con arquitctura de 64 bits?
    Saludos
    Pablo

    ResponderEliminar
  3. Hola @pabsamit:

    Con sinceridad no lo he probado en la versión de 64 bits... posiblemente la paquetería sea algo diferente, si lo pruebas con éstas instruuciones nos cuentas qué tal te va.

    ResponderEliminar
  4. Saludos, tengo Fedora 20 Edición MATE+COMPIZ a 64 bits

    Pero al activar: fusion-icon

    Sale en la terminal lo que adjunto abajo y al mover el mouse se congela mi pc.

    ¿Qué puedo hacer? Gracias.

    [favio@localhost ~]$ fusion-icon
    * Detected Session: mate
    * Searching for installed applications...
    * Using the GTK Interface
    * Starting Compiz
    ... executing: compiz --replace --sm-disable --ignore-desktop-hints ccp
    compiz (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
    nouveau: kernel rejected pushbuf: Cannot allocate memory
    nouveau: ch0: krec 0 pushes 1 bufs 9 relocs 46
    nouveau: ch0: buf 00000000 00000002 00000004 00000004 00000000
    nouveau: ch0: buf 00000001 0000000b 00000002 00000002 00000002
    nouveau: ch0: buf 00000002 0000000c 00000002 00000002 00000000
    nouveau: ch0: buf 00000003 0000000a 00000002 00000002 00000000
    nouveau: ch0: buf 00000004 00000007 00000004 00000004 00000000
    nouveau: ch0: buf 00000005 00000015 00000002 00000002 00000002
    nouveau: ch0: buf 00000006 00000009 00000002 00000002 00000002
    nouveau: ch0: buf 00000007 0000000e 00000004 00000004 00000000
    nouveau: ch0: buf 00000008 00000008 00000002 00000002 00000000
    nouveau: ch0: rel 00000000 000016d8 00000001 00000000 0004e210 00000000 00000000
    nouveau: ch0: rel 00000000 000016dc 00000001 00000001 00000000 00000000 00000000
    nouveau: ch0: rel 00000000 000016e0 00000001 00000000 0004e214 00000000 00000000
    nouveau: ch0: rel 00000000 000016e4 00000001 00000001 00000000 00000000 00000000

    ResponderEliminar