If yes, which version are you running? I have latest git installed, but when I start it, simply nothing happens.
Desktop cube et al works fine though._________________http://proaudio.tuxfamily.org/wiki - pro-audio software overlay

Dependencies are still totally incomplete for ecomorph, and as it installs to /usr you currently cannot install both compiz and ecomorph due to file collisions. I'm sure Hannes will fix those soon if we ask nicely

libecompconfig, ecsm etc ebuilds will follow this evening after work.
EDIT: added the rest. Dependencies are still a mess.

Your ebuilds compiled and installed fine,- just need to run it now
One change I needed to add: dev-python/pyrex as a DEPEND for ecompconfig-python. I didn't have this installed and the configure failed.

EDIT: I too get a black screen with only the mouse visible, even when I login with root. I am not using a recent kernel, in fact I haven't updated anything except e17 for the past several months :/_________________emerge --quiet redefined | E17 vids: I, II | Now using e from git | e18, e19, and kde4 sucks :-/

Actually ecomorph, in its earlier version also did not work, so I am not quite as hopeful that this will also work. I probably need to upgrade my system (which is not going to happen anytime soon )._________________emerge --quiet redefined | E17 vids: I, II | Now using e from git | e18, e19, and kde4 sucks :-/

Well, ecomorph is acting chaotically here. I could enter with normal user if I log with root in a terminal, then use a "su holysword", and then start ecomorph with "startx" (and that modifications at ~/.xinitrc) . I thought that was something with a enviroment variable, but even after a "source /etc/profile" I could enter ecomorph by this way.

Then, mystically, I could log using entrance and the .desktop file mentioned above. But no effects at all.

Then I re-emerged compiz-fusion ( I trying to install it in KDE, my secondary session ) and things worked fine. For normal user. Root didn't reconized a lot of plugins, but the Cube, Switcher and etc worked fine... but no animations, for example. After reemerge compiz-fusion normal user could use almost all plugins, while root stays with the same plugins. It sounds like magic XD

There is a anoying bug - and that's the price for bleeding edge XD. Everytime I start ecomorph I must go for ecsm->general option-> desktop size and change something. Anything, I just need to make a change, otherwise I got only one virtual desktop. After that I can't use cube rotation - probably 'cause it couldn't be configured to only one desktop... - and then I must change something at ecsm->cube desktop. Then it works. But its anoying.

And nothing agains python, but I would really love to see the ecomorph configurations in an E17 module configuration window - like bling, for example. I noticed that they are including the shortcuts to Key bindings module... wonderfull

I got some slowdown with normal user too, specially when I'm trying to resize a window. This slowdown comes even when I disable all compiz plugins. BTW, root don't have any slowdown.

Ecomorph is great, but there is a lot of ayonning things, for now I don't think it's very usable.
I have slowdown when resizing or moving window, I got the ring switcher works once, but never again. neither of the other switcher.
key binding in ecsm, like Super+E for expo, dosn't work, but action like 'mouse to top left' works

The cube almost work too, I can switch left or right, but when I go up or down, in the pager module, it shows I change desktop, but I always have the same window display... and I don't know how to rotate the cube with the mouse.

so I'm back for vanilla enlightenment.

ps: anyone know how much enlightenement is patched? if it's as the old patch (just one line added) perhaps it could go up stream?
this way we can have bleeding enlightenment along with ecomorph

I fixed the xsession stuff for the ecomporph ebuild. That was quite messy, sorry. Intel and ATI users have to edit things though.

The keybindings are defined in E directly, when using the ebuild. But they only work after restarting ecomorph for some weird reason. And dbus has to be enabled.

The most annoying thing is that starting emerald has no effect. Mine is compiled against current compiz git, and that won't load in ecomorph
No dropshadows, no love._________________http://proaudio.tuxfamily.org/wiki - pro-audio software overlay

Yeah... I updated my system, and everything still running fine.
Then I tried to use the gimpel ebuild and everything disappeared. Enlightenment starts, but no effects at all ( and no virtual desktop ). I don't know why, but root still able to use everything as usal =S
I'm sure that its a path problem, there's not another explanation. Anyone has idea of where I should start to look?_________________"Nolite arbitrari quia venerim mittere pacem in terram non veni pacem mittere sed gladium" (Yeshua Ha Mashiach)

Also make sure to edit /etc/X11/Sessions/ecomorph to your needs. The one that gets installed with the ebuild only works for nvidia cards with nvidia driver._________________http://proaudio.tuxfamily.org/wiki - pro-audio software overlay

Yeah gimpel, I used this bzcat ( and a message appears at the end of emerge telling so XD ).
I'm using nvidia driver too.
And my ecomorph session seems to be working. For root. Not for common user.

What I'm complaining is this strange acting of ecomorph. It works for a user but not for the other... I don't mind if I can "walkaround" it, I wanna FIX the thing!_________________"Nolite arbitrari quia venerim mittere pacem in terram non veni pacem mittere sed gladium" (Yeshua Ha Mashiach)

I hate to say it, but I'm now experiencing the same problems as those who have built from the ebuilds ( I assume because I also built from the ebuilds now ).

For me, all the plugins that are activated on desktop corners work, but none of the plugins that are activated with keybindings work. I have tried configuring both via ecsm and E's keybindings ( and restarting ).

Oh well. I'll rebuild manually and see if I get everything back._________________David Hicks' plea. Was it:

a) I plead guilty, or
b) Please let me out of here and end the torture

It looks like following the installation instructions from the googlecode Wiki lead to repeated PKG_CONFIG_PATH errors.
I've tried to build in /usr/local but was confronted to the same error solved by changing the path. However ecsm does not work.

Code:

ImportError: No module named ecompconfig"

Can someone post more detailed instructions a sto the installation and key bindings process?

It looks like following the installation instructions from the googlecode Wiki lead to repeated PKG_CONFIG_PATH errors.
I've tried to build in /usr/local but was confronted to the same error solved by changing the path. However ecsm does not work.

Code:

ImportError: No module named ecompconfig"

Can someone post more detailed instructions a sto the installation and key bindings process?

Thxs!

Man, I got a similar problem. Try to re-install ecomp-config and see where the make is putting it. Then, when you gonna configure ecomorph use "./configure --lib=PATH" or something similar ( I don't remember exactly ). It worked for me ^^_________________"Nolite arbitrari quia venerim mittere pacem in terram non veni pacem mittere sed gladium" (Yeshua Ha Mashiach)

1. do I need to have compiz installed separately to do this (or is everything picked up either using the ebuilds here or the itasks guy's web page instructions)?

I went through the itask guy's steps, think I got both started ok and while the appear/disappear animation for the e17 menus looked different from normal, I couldn't find anything to actually 'turn on' some compiz stuff - so I really didn't know if it was half installed or not;

2. so I thought I'd try these ebuilds instead, removed the first install but when I do 'emerge -p ecomorph' all I get is:

Code:

These are the packages that would be merged, in order:

Calculating dependencies \
!!! All ebuilds that could satisfy "ecomorph" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-wm/ecomorph-9999 (masked by: missing keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

I've looked at the ebuild, man page, etc., and I can't figure out what the keyword I'm missing is;

3.

Treovo wrote:

Code:

ImportError: No module named ecompconfig"

Quote:

The error above means that you don't have the python bindings installed: ecompconfig-python

what exactly does that mean? how are they installed (if not through 'make install')? I installed everything from the itask guy's instructions, have python-2.4.3-r4 and pyrex-0.9.5.1a installed, tried making links to various things in /usr/lib/python*/site-package and/or /usr/lib and nothing ever happens except the "no module ecompconfig" msg.

1. do I need to have compiz installed separately to do this (or is everything picked up either using the ebuilds here or the itasks guy's web page instructions)?

No. In fact there may be some clashes at the moment between compiz and ecomorph.

nordic bro wrote:

I went through the itask guy's steps, think I got both started ok and while the appear/disappear animation for the e17 menus looked different from normal, I couldn't find anything to actually 'turn on' some compiz stuff - so I really didn't know if it was half installed or not;

Install ecsm to activate plugins.

nordic bro wrote:

!!! All ebuilds that could satisfy "ecomorph" have been masked.

!!! One of the following masked packages is required to complete your request:
- x11-wm/ecomorph-9999 (masked by: missing keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

If /etc/portage/package.keywords is a folder on your system ( which is maybe a better idea ), then add the above to a file called something like /etc/portage/package.keywords/ecomoprh

Keep in mind that the keybindings are broken with the default installation method from the ebuilds at the moment. Look back through the posts for details.

nordic bro wrote:

3.
ImportError: No module named ecompconfig

what exactly does that mean? how are they installed (if not through 'make install')? I installed everything from the itask guy's instructions, have python-2.4.3-r4 and pyrex-0.9.5.1a installed, tried making links to various things in /usr/lib/python*/site-package and/or /usr/lib and nothing ever happens except the "no module ecompconfig" msg.

??? Well ... you need to 2 packages: libecompconfig, which is a C library, and ecompconfig-python, which is python bindings for libecompconfig. I followed the instructions on the itask wiki and it 'just worked'. Re-install ecompconfig-python and keep a copy of the terminal output. If it doesn't work, paste the terminal output so we can verify that you've done it right._________________David Hicks' plea. Was it:

a) I plead guilty, or
b) Please let me out of here and end the torture

Keep in mind that the keybindings are broken with the default installation method from the ebuilds at the moment. Look back through the posts for details.

I made that a useflag, so you should be able to choose USE="e-keybindings" if you want E17 to handle keybindings (that indeed seems pretty broken). If not set, it uses the default._________________http://proaudio.tuxfamily.org/wiki - pro-audio software overlay

@ VanDan, all set, thanks for the help; the ebuild went fine after adding to keywords file.

VanDan wrote:

??? Well ... you need to 2 packages: libecompconfig, which is a C library, and ecompconfig-python, which is python bindings for libecompconfig. I followed the instructions on the itask wiki and it 'just worked'. Re-install ecompconfig-python and keep a copy of the terminal output. If it doesn't work, paste the terminal output so we can verify that you've done it right.

ecsm is working after using the ebuild but the problem was definitely not missing packages since when using itask method originally I had every thing mentioned installed (did it twice in fact); must be something in my python setup and/or env var but no idea what.

It's interesting that the two methods have you do opposite things - using the ebuild it puts everything in /usr but ecsm in /usr/local; the itask instructions had me do the opposite (bins in /usr/local and ecsm in /usr). I realize both installs are two sides of one coin but still.

This is identical to the msg from ecsm following the itask instructions except instead of 'import ccm' failing it was the 'import ecompconfig' line just above it.

When I linked the ebuild's /usr/local*ccm to /usr/lib/python*/site* the GUI finally started wortking. But when originally installing using itask instructions no kind of linking ecompconfig libs+ anywhere did any good at all.

I can't quite make out from this thread but the ecomorph troubleshooting section makes it sound like emerald will work with this - anyone know that it does? I don't have beryl or compiz installed atm but if I remove ecomorph+e17, emerge compiz-fusion (to get emerald) then install ecomorph from the itask web site, will emerald work?

Also one other thing, some things I have stickied in their own prefs or pinned through devilspie, don't appear on the other desktops (viewports or whatever); and other devilspie settings don't have any effect w/ecomorph running (like they're in the rotation when I move the mouse cursor to bottom left screen, etc. but I don't want them there) - is there any way I can tell ecomorph to ignore those things and/or leave them pinned to all desktops?

I can't quite make out from this thread but the ecomorph troubleshooting section makes it sound like emerald will work with this - anyone know that it does?

No it won't work. I don't really see why you'd want it either ... maybe for a particular theme. You can always port the theme to E17.

Ok, thanks.

The itask guy mentioned emerald in his instructions and the demo video shows the emerald mgr flipping around with other apps. With ecomorph running and using the e17 dropshadow module I get ghost shadow outlines on the other desktops where a running app isn't - thought maybe I could unload that and use emerald somehow.