Efecto Genie (MacOS) en Compiz de manera sencilla
agosto 3, 2010 17 comentarios
El efecto Genie al minimizar es conocido en el SO MacOS. En linux gracias a Compiz tenemos un efecto muy parecido, en este caso el Magic Lamp o Lámpara Mágica, pero que no es del todo igual por tener al menos 3 ondas al ejecutar el efecto. Estas se pueden quitar haciendo una serie de modificaciones como se explica aquí en Genbeta.
Pero para no instalar editores hexadecimales, y andar modificando archivos un tanto complicados de modificar para más de uno, he creado un pequeño programita en C que hace esto en un solo paso, con tan solo ejecutar el archivo.
El ejecutable lo podéis descargar desde aquí.
Simplemente hay que darle permisos de ejecución y ejecutarlo con permisos de administrador (porque necesita modificar un archivo en /usr/lib/compiz/ y en /usr/share/compiz/ ) así:
chmod +x genie_compiz
sudo ./genie_compiz
Y ahora acceder a la configuración avanzada de compiz, o compizconfig settings manager, que se encuentra en Sistema > Preferencias y seleccionar el efecto lampara mágica en minimizar, y cambiar el número de ondas en configuración de efectos. Como en las imágenes:


Ya solo quedaría reinciar el sistema, o simplemente reiniciar el entorno gráfico con:
compiz --replace &
El ejecutable crear al principio por si acaso una copia de los dos archivos modificados en el mismo directorio que se encuentran pero que terminan en .copy, por si surgiese algún problema. Probado sobre Ubuntu 10.04 tanto en Compiz 0.8.4 como 0.8.6.
Si alguien quiere revisar el código fuente, y compilar el ejecutable por si mismo (algo lógico teniendo en cuenta que hay que ejecutar sudo) lo tiene aquí. Se compila sin problemas con GCC haciendo “gcc genie_compiz.c -o genie_compiz” y ejecutando el archivo resultante.



Pingback: Logra el efecto de “Genio” con compiz de manera sencilla « Pixibuntu
Lo voy a probar, espero que se vea tan bien como la versión del plugin en kwin (kde)
Muchas gracias, una solución efectiva y fácil. Este efecto me parece muy bueno. Hay un pequeño problema con el 3D zoom en Docky, pero no es tu culpa!
In compiz 0.8.6 we can set MagicLamp Max Waves to 0 without any script or hack
I just notice that was this ppa:dashua/ppa to give me GeanyEffect by default!
wow, i have to check that, thanks for the info!
Great information! I’ve been looking for something like this for a while now. Thanks!
Pingback: Efecto Genie (MacOSX) en Ubuntu | UbuntuMexico.com
Pingback: Get the OS X ‘Genie Effect’ in Compiz easily - A Collection of Latest Happening in Technology Field
Anda perfecto!
nice post. thanks.
Pingback: Get the OS X ‘Genie Effect’ in Compiz easily
Wonderful !Thanks a lot.
I got this in the terminal after putting “sudo ./genie_compiz”:
“sudo: ./genie_compiz: command not found”
What am I doing wrong? I marked it as an executable.
You have to make it executable, and then check the name of the file (and if you are in the same directory).
hola, trate de agregar ese efecto al compiz, pero no me permite activar las animaciones no animations-add-on. Tengo instalado el macbuntu en Jaunty. Cuál puede ser el problema? Gracias