MacOS tiene un bonito efecto en el minimizado que es un repliegue suave de la ventana que baja hasta su referencia minimizada en la barra de ventanas. Esto corresponde al efecto Vacuum de Compiz Fusion. Pero para evitar problemas con los derechos de autor y esas cosas, no se puede escoger esta opción para minimizar. La más aprecida es la “Magic Lamp”. Pues bien, igual no os habeis dado cuenta, pero Vacuum es MagicLamp con 0 ondulaciones. Lamentablemente es imposible poner menos de 3 ondulaciones.
¡Que no! ¡Que es broma! Claro que se puede. En Linux no hay nada imposible, y hay que agradecerswelo al código abierto.
Vamos a habilitar la opcion de disminuir hasta 0 las ondulaciones de la Magic Lamp para poder minimizar con el efecto Vacuum aunque se seguira llamando MagicLamp.
El resultado pretendido es este: poder usar el efecto Vacuum (aunque con el nombre MagicLamp) para minimizar:

Lo primero es istalar un editor de textos exadecimal. Podeis escoger ghex o khexedit en Synaptic (están en los repositorios oficiales).
Ahora debereis ir, como root, hasta /usr/lib/compiz/ , y abrir el archivo libanimation.so con el editor exadecimal. Ahora, vaia a Editar->Buscar (en el editor) y escogeis el Formato: Texto normal y buscais la palabra “magic”. En la columna derecha del editor, buscad con cuidado de no tocar nada más, la linea cercana a la palabra magic, donde ponga <min>3</min> y cambiad el 3 por un 0 (así: <min>0</min>)
Guardad y salid.
Ahora id hasta /usr/share/compiz/ y abrid el archivo animation.xml con el editor de textos normal (gedit, kwrite, kate o el que sea) y buscad (Ctrl+F) magic_lamp_max_waves. Un poco más abajo del resultado que os encontrará, pondrá <min>3</min> , de nuevo, cambiad el 3 por un 0 (así: <min>0</min>)
Guardad y salid.
Ahora, ras reiniciar la sesion, podreis escoger como numero minimo de ondulaciones de la lampara magica 0, en el Configurador de Compiz Fusion (Sistema->Preferencias->Advanced Desktop Effects Settings –> Animaciones –> Effects Settings –> Magic Lamp)
Suerte
;)
Junio 17, 2008 a las 5:58 pm |
Me encanto que hayas descubierto eso pero si me explicas un poquito mas el como hacerlo realmente te lo agradeceria ya me baje el ghex pero no se q mas hacer !!
Junio 18, 2008 a las 7:38 pm |
@Luis: Perdon por el retraso en responder.
Aver, me voy a intentar explicar mejor, pero sigue paso a paso despacito:
1-Intala KHexEdit.
2-Alt+F2 y escibe gksu nautilus /usr/lib/compiz/ y habre el archivo libanimation.so con KHexEdit (Boton derecho->Abrir con->Escoger otro porgrama de la lista)
3-En KHexEdit: Editar->Buscar (en la ventana que aparece escoge “testo normal” ) y pones de texto a muscar magic
4-En KHexEdit: En la barra de la derecha aparecera algo seleccionado.
5-En KHexEdit:Baja un poco más abajo de lo que sale sleccionado y busca con los ojos (osea, sin la herramienta de busqueda) esto: [min]3[/min] (en vez de [] es el simbolo de inferior y superior, esque WP no me permite ponerlos…)
6-En KHexEdit: Pon el curso encima del 3 y escribe un 0. Cambiarás el 3 por un 0.
7-En KHexEdit: Archivo->Guardar y que se sobreescriba.
8-Alt+F2 y escibe gksu nautilus /usr/share/compiz/ y abre el archivo animation.xml con Gedit (Boton derecho->Abrir con->Editor de textos)
9-En el editor de texto normal: Pulsa Control y F simultaneamente y escribe en texto a buscar magic_lamp_max_waves
10-En el editor de texto normal: Aparecera algo seleccionado.
11-En el editor de texto normal: Baja un poco más abajo de lo que sale sleccionado y busca con los ojos (osea, sin la herramienta de busqueda) esto: 3[/min] (en vez de [] es el simbolo de inferior y superior)
12-En el editor de texto normal: Selecciona el 3 y escribe un 0. Cambiarás el 3 por un 0.
13-En el editor de texto normal: Archivo->Guardar.
14-Reinicia el PC y ya podrás escoger en las preferencias de magiclamp que haga 0 olas (waves) y así será como el vacuum.
Espero aver sido claro
Suerte
Agosto 10, 2008 a las 3:34 am |
Genial!!!! andaba buscando hace mucho tiempo este efecto. El tutorial muy bueno, me resulto en instantes!
Gracias por tu ayuda.
Agosto 28, 2008 a las 10:50 pm |
@Matias:
De nada
Noviembre 7, 2008 a las 7:57 pm |
quize intentarlo en el 8.10 pero nose puede intente instalarKHexEdit pero no se puede
Noviembre 7, 2008 a las 9:27 pm |
@johan: No uso Ubuntu, así que no sñe como anda ahora de repositorios, pero dime que porblema te da? Simplemente no te aparece o esuqe al instalarlo falla algo?
Noviembre 15, 2008 a las 12:16 pm |
me dejo toda la configuracion del compiz muy mal entonces tuve que eliminarlo de ai instale el beryl de ahi de nuevo instale el compiz pero ya esta bien pero ya no me da el efecto para minimizar y eso ue instale todos los efectos desde el synaptic y antes d eso me iba mucho peor llego hasta no poder activar los efectos de escritorio casi tengo que formatear pero ya esta bien bueno el problema que da a poner los efectos de 3 a 0 es que todo sale muy bien pero cuando reinicias el compiz no funciona
Noviembre 15, 2008 a las 2:10 pm |
¿Entonces que te falla? ¿Que al reiniciar compiz deja de funcionar el truco de cambair 3 por 0? Imposible. Eso es que lo has hecho mal, repite todos los pasos y dale siempre a Guardar, no a Cerrar solamente.
Noviembre 16, 2008 a las 8:09 pm |
quiero minimizar copias ,como hago estoy en argentina no llego con todos los temas de mi parcial
Noviembre 17, 2008 a las 8:01 pm |
@argentina:
Minimizar copias?? Que quieres decir?? No entiendo
Febrero 7, 2009 a las 12:23 pm |
weno ok lo probaré de nuevo
Febrero 7, 2009 a las 12:24 pm |
pero no seria mejor si haces un video de como hacerlo te lo agradeceria un monton
Febrero 7, 2009 a las 2:00 pm |
@johan:
Lo siento, pero no tengo Compiz Fusion instalado, porque me va fatal con mi porcesadorcillo… Asíq ue no te puedo mostrar como se hace.
Pero lee el segundo comentario, donde postee unas instrucciones más detalladas. Es muy sencillo hacerlo si sigues esas instrucciones al pie de la letra.
Marzo 16, 2009 a las 9:36 pm |
Excelente, gracias por tus indicaciones ahora tengo el efecto de la lámpara mágica sin las ondulaciones!!!
Abril 25, 2009 a las 7:20 am |
Ya hize todo mil veces y no logro activarlo x_x cndo ya modifcio tod basta con marcar animaciones??? o requiero marcar otra opcion? gracias
Abril 25, 2009 a las 10:24 am |
@vico: No tengo Compiz, pero recuerdo que habia una pestaña en la que aparecian las configuraciones de todas las animaciones (dentro del menú “Animaciones”). En esa pestaña buscas Magic lamp y marcas Number of waves: 0. Y luego vas a la pestaá “Minimize/Maximize” y marcas como efecto Magic Lamp
Junio 28, 2009 a las 2:39 pm |
muchas gracias, me sirvio