Install “ghex” through yast software management. A text editor like kate or gedit.
Before starting turn off compiz fusion…
Open a konsole and type “su” and your password.
type ghex2 to open editor as root
use ghex2 to open “/usr/lib/compiz/libanimation.so”
find “magic_lamp_max_waves”, look for following “<min>3</min>”, change “3″ to “0″
save it and close ghex2.
in the konsole with root access type: kate /usr/share/compiz/animation.xml
find “magic_lamp_max_waves”, look for following “<min>3</min>”, change “3″ to “0″
save it and close.
type exit in konsole and then close it.
Now restart compiz fusion, and open compiz fusion settings manager and go to animations
In the minimize animation choose magic lamp and set the duration. In the effect settings tab change the minimum number of waves to 0.
Congratulations, you now have the authentic OS X Genie Effect!
Please note that without any major architectural changes to Compiz Fusion, this patch will almost be guaranteed to work in any future versions. So if it breaks in next upgrade, fix it!
This is a warning.
This may violate Apple’s patents, you are freely able to do this in countries that do not enforce software patents, but otherwise USE AT YOUR OWN RISK.
Don’t come to us if the FBI comes knocking at your door.
many thanks, snakeeyes, works like a charm and finally stops me wondering how the f*** I can make this happen Genie looks soo much cooler than a 3-wave magic lamp!
What a load of rubbish! It’s not violating any patents, the guy isn’t selling this as a piece of software.
Some people need to use some common sense sometimes!
Violation of a software patent, is where someone or an organization knowingly, or unknowingly, writes a piece of code that performs a function or algorithm using the same described process or algorithm as stated by a patent.
In reality, software patents are a waste of time, and anyone can write a piece of code and not be sure they are in violation.
Re-configuring Compiz to produce an effect similar to Apples, is:
a. Not writing code or software,
b. Not an algorithm,
c. Impossible to be in violation of a software patent, or any other patent.
However Compiz may somewhere unknowingly contain an algorithm for drawing pixels on a screen, that some idiot has patented.
Nope, Apple patented the genie ‘idea’, why do think vacuum exists? It is the exact same as magic lamp, but without the limitation, and cannot be used in minimization. This is editing code. However configuring is also penatalizable.
I still think that what some-guy is saying is rubbish.
Anyway, still the situation surrounding software patenting is frustrating, leaving many many people confused and unsure of what violates and what doesn’t.
Reconfiguring a piece of software isn’t coding, and for personal use can definitely not come into violation of an Apple patent.
Apple’s aggressive patenting, and marketing is in some respects almost worse than that seen by Microsofts. Apple produce tightly closed systems like the iPhone, which for someone who loves technology is the worst thing ever.
@jameswalmsley
You are right, this can never be considered a patent violation. Fortunately I also do not live in a country that restricts people this way.