This is the /usr/share/xsession/enlightenment.desktop x11-wm/e-9999 installs. [Desktop Entry] Encoding=UTF-8 Name=Enlightenment Comment=Log in using Enlightenment (Version 0.16.999.032) Type=XSession Exec=/usr/bin/enlightenment_start TryExec=/usr/bin/enlightenment_start One need to change Exec to point too /usr/bin/enlightenment-0.17. That would fix it. I'm not sure if this is a bug that should be fixed upstream, so I'm sorry if I'm wasting your time :)
I had to change the TryExec line as well before entrance would start e17. Otherwise I would get a brief pause and then entrance would come back with another login screen.
(In reply to comment #0) > This is the /usr/share/xsession/enlightenment.desktop x11-wm/e-9999 installs. > You forgot the: s in xsessions , so for copy paste easness: /usr/share/xsessions/enlightenment.desktop
(In reply to comment #0) I would rather create a symlink to enlightenment-0.17 than bypass the startup "daemon" . assuming that the _start does something useful. I straced it and it appears it fails on trying to execute a non-existaned /usr/bin/enlightenment so ln -s /usr/bin/enlightenment-0.17 enlightenment
fixed in cvs by fixing src/bin/e_start_main.c
(In reply to comment #3) > (In reply to comment #0) > > I would rather create a symlink to enlightenment-0.17 than bypass the startup > "daemon" . assuming that the _start does something useful. I straced it and it > appears it fails on trying to execute a non-existaned /usr/bin/enlightenment > > so > > ln -s /usr/bin/enlightenment-0.17 enlightenment > E17 now demands that it be started with enlightenment_start. P.S Wouldn't it be better if we renamed enlightenment 0.16.* to enlightenment-0.16?
*** Bug 154196 has been marked as a duplicate of this bug. ***