I have two almost identical systems except for one that is 64 bit, and one that is 32 bit. They are both the same version of Ubuntu underneath, the same packages installed, and the same revisions of everything I compiled manually (they were built with a script).
It seems that the 64 bit version enlightenment works fine, and clients and internal windows appear.
However on the 32 bit version, when I try to open terminology, or the settings panel or about box, the windows don't appear, however it appears that they do get listed on the task bar... ...I noticed the CPU usage is also higher at about 60% compared to about 9% on the 64 bit version.
I get no interesting things on the logs in the 32 bit version that isn't in the 64 bit version when I bring up a client. they both output lines that say @ match screens and @ matches existing zone.
Other than that, I don't know what other debug info I can provide.
EDIT: Forgot to mention efl, enlightenment, and elementary were all compiled this morning 2015/03/09