PDA

View Full Version : HOWTO: installation of e17 from SVN code


Pages : [1] 2 3

Rui Pais
September 11th, 2008, 06:45 AM
Hi all.

This HowTo propose a simple way to install a fresh and stable enlightenment, known as e17, compiled and updated from source, on Ubuntu or any Debian based distro.It's based on the SVN source repo

All it's done automatically from a single deb package, based
on a famous script, easy_e17.sh from morlenxus (http://omicron.homeip.net), one of the e17 developers.
This script it's well known for it's developer care for quality and continued maintenance, made it one of the best available (besides the fact that it's the one used "inside" for e developers tests).

This package should work with (X/K/Edu/G)Ubuntu from Edgy to Karmic (Dapper has dependency issues with some old libs and should be avoid) as with Debian and any recent Debian derivative.


WARNING:
This method it's not compatible with OpenGEU/Geubuntu, Maryan linux, elive, old gOS
or others distros with an already implemented e17.
Please do not try it with those distros.

So, what's the advantage of compile from source? well,

you can be as updated as you wish,
you can be as outdated as you wish (using the date or revision option you can go back to any specific date or revision... searching for specific features or avoiding a broken version)
you will have everything installed on /opt/ directory. That's the correct location for testing/beta software. It will not mix libs and apps from enlightenment with your system. It's easier to clean and make backups or even run different versions side by side.
you can make your own Ubuntu flavor, by installing a minimal base system (like MinimalCD (https://help.ubuntu.com/community/Installation/MinimalCD) or ubuntulite (http://ubuntulite.tuxfamily.org/?q=node/2)) and e17 over it.
you can set your own compile options.


Essentially, what I propose is, reduce the number of available e apps to a minimum stable core, that gives the environment,
and use apps more stable to the common tasks like file-manager, terminal, etc., available at repos.



INSTALLATION
Add the following repos to your /etc/apt/sources.list:
deb http://cafelinux.org/Downloads/oz-os tinwoodman main

To do it automatically, copy+paste the above to a command line:
sudo sh -c "echo 'deb http://cafelinux.org/Downloads/oz-os tinwoodman main' >> /etc/apt/sources.list"
and add the authenticated key with:
wget -q http://cafelinux.org/Downloads/oz-os/key.asc -O- | sudo apt-key add -

Update the repos:
sudo apt-get update

Install e17 it with:
sudo apt-get install e17-svn
And thats all.
:)


NOTE To start enlightenment logout from your current Desktop Environment, and at Login Manger window
choose: Options/Session > choose: Enlightenment.



AN ALTERNATIVE METHOD (more control):
If wanted compilation can be done after the installation of e17-svn. Just do before install:
touch $HOME/_skip_easy_e17_install
and then:
sudo apt-get update && sudo apt-get install e17-svn
sudo easy_e17.sh -i
rm $HOME/_skip_easy_e17_install
Hope you enjoy it.
:)
__________________________________________

If you want to try some of my themes you can also install:
sudo apt-get install e17-themes


UPDATES
After installed updates are handle with:
sudo easy_e17.sh -u

If you have any issues either on install or updates please check the second post for tips and suggestions.

NOTE:
If you had already installed with the old manual method or using Morlenxus script directly, no problem, it is fully compatible.


If you later want to try other enlightenment apps not installed by this package, you need to edit config file at /etc/easy_e17.conf or create a new ~/.easy_e17.conf that will overwrite the defaults sets.
Please see TIPS and NOTES below and check.

UPDATE FROM OLD METHOD
Default path for downloaded code has changed to /var/cache/e17_src.


REMOVE
If you decided that e17 it's not for you you can remove it:
sudo apt-get remove e17-svn
or
sudo apt-get remove --purge e17-svn
to delete all compiled/installed e17 files.

_____________________________________________

Don't forget to check the below section TIPS AND NOTES for any references on code breakage or specific issues of the moment
(i will try to keep it updated)
_____________________________________________



STARTUP APPLICATIONS
- Something very basic but not immediate is how to run an application automatically at start up.
One can edit the .order file under ~/.e/e/applications/startup/.order or just run from Main menu:
Settings -> Settings Panel -> Apps -> Startup Applications and choose what we want.

If the desired app don't exist on the list you need to create a .desktop launcher for it first.
At Enlightenment Configuration window, under Applications, there are an entry called 'New Application' to do exactly that :)
It's plain simple, so just 2 comments.
New launchers will be create under ~/.local/share/applications/ and will have an unfriendly name like _new_app-1.desktop... you can change the name manually (from command line or a file manager) if you want.

One nice trick to control start up apps is to make a script, make it executable and then create a .desktop for it like described above. That way you just run one startup "app" that can launch what ever you want and how you want and editable with any text editor. Here an example (start oofice quick launcher and numlockX):
#!/bin/sh
# <- this symbol makes the line just a comment, remove it to launch the app:
gnome-settings-daemon &
# gnome-volume-manager &
# ooffice -quickstart -nologo -nodefault &

CONFIGURATION LOOK
- Controlling the look of Applications is another aspect that it's not obvious.
E17 Apps use it's own controls/widgets, but gtk apps don't know nothing about it. That means they will have the look (kind of ugly) of default gtk/gnome.

There are 2 ways of tweak this.
1st way, if you have gnome or xfce installed, is simply run the daemons of those environment, gnome-settings-daemon or xfce-mcs-manager respectively, on startup (like described above). That will set the theme we choose for gnome/xfce for all gtk apps, runs some basic services and start a few things like screensaver. Appearance can then be tuned by running gnome-control-center or xfce-setting-show, according the daemon used.
The 2nd way is lighter. Simply create a file named: .gtkrc-2.0.mine on your home folder, that would control gtk look.
As an example of a possible .gtkrc-2.0 file:
gtk-theme-name = "Human"
gtk-icon-theme-name = "Tango"
gtk-font-name = "Bitstream Vera Sans 11"

You can tune the icon theme used for menu and desktop icons on:
Settings > Settings Panel > Appearance > Icon theme (that won't change icon theme used by gtk apps, see tip above)

Hope that helps make your e17 even more beautiful :)


-------------------


TIPS AND NOTES:

- On clean installs (no other DE) you will find that you have no Application menus.
On that case check my suggestions on this post here (http://ubuntuforums.org/showthread.php?p=4153905&highlight=menus#post4153905).

- If, for any reason, you need a previous version of e17, check here to get an idea on how to get it:
http://ubuntuforums.org/showpost.php?p=2965800&postcount=461
(I will elaborate on this tip, if svn tree get broken one of this days)

- You can install original skipped packages, by editing /etc/easy_e17.conf file, remove them from --skip list and do:
sudo easy_e17.sh --only=<skipped_package_name>

- A situation that sometimes arise is that we want an application not listed on script.
What i do is simply add manually the app to the correct entry list on script (and check on script updates if that has been added or not)
Example:
I like to use the old e17setroot to make and set my backgrounds (.edj files) from jpg pics. That app is part of the obsolete e_utils package. It still compiles fine, so i add it to "apps" list on easy_e17.sh and install it normally.

- You can turn icon desktops visibility on/off by loading/unloading 'File Manager' module (on Configuration menu).

-------------------
For more information on e17, the Enlightenment Foundation Libraries and the applications that use them, please see:
http://www.enlightenment.org.

For browsing SVN code see here:
http://trac.enlightenment.org/e/browser/trunk


Information, themes, icons, eye-candy and alike:
http://exchange.enlightenment.org and http://e17-stuff.org


This Howto it's also in CafeLinux Forum (click here). (http://cafelinux.org/forum/index.php/topic,1899.0.html)

I posted too a mini-how on how to edit/change/create an e17 theme.
* check it here * (http://ubuntuforums.org/showpost.php?p=3530286&postcount=57)
_________________________________________________
THE BELOW HOW-TO IT'S ONLY FOR SPECIAL INSTALLATIONS AND REFERENCE PURPOSES.
THE DEB PACKAGE MAKE INSTALL PROCESS MUCH SIMPLER.

latest_old_HOWTO.pdf (http://cafelinux.org/forum/index.php?action=dlattach;topic=881.0;attach=2693)

_________________________________________________

Rui Pais
September 14th, 2008, 10:34 AM
- KNOWN ISSUES -

.Recently updates brake due to intense changes on svn code tree, and some old packages being deprecated been moved to OLD section of tree.
This should be corrected by latest update of e17-svn.
Please see post here for details:
http://ubuntuforums.org/showpost.php?p=8057639&postcount=498


- ** NEWS ** -

- Systray it's now part of default e as inside module (no need of extra compilation).


- ** NOTES ** -

- The easy_e17 script used on e17-svn it's not the original from Morlenxus, but a patched version for OzOS.
Changes include:
Downloads only selected needed packages (downloads less ~250Mb at least).
Some different paths, to make it more compliant with Debian based paths.

- Some paths changed (either from old cvs as original easy_e17.sh script):
Source code it's now on: /var/cache/e17-src
Config file it's now on: /etc/easy_e17.conf

- You can overwrite default config options by editing default config file /etc/easy_e17.conf
or by creating a new file ~/.easy_e17.conf with your personal choices.

-OzOS users: update procedure here (http://cafelinux.org/forum/index.php?topic=69.msg554#msg554).

ubuuntu9897
September 14th, 2008, 02:11 PM
iget this error i really want to run e17 i heard it was very good:(

------------------------------- Easy_e17.sh 1.2.0.4-OzOS ------------------------------
Developers: Brian 'morlenxus' Miculcy
David 'onefang' Seikel
Contributors: Tim 'amon' Zebulla
Daniel G. '_ke' Siegel
Stefan 'slax' Langner
Massimiliano 'Massi' Calamelli
Thomas 'thomasg' Gstaedtner
Roberto 'rex' Sigalotti

----------------------------- Current Configuration ----------------------------
Install path: /opt/e17
Source path: /var/cache/e17_src
Source url: http://svn.enlightenment.org/svn/e/trunk
Logs path: /tmp/easy_e17/install_logs

Packages: eet evas ecore efreet embryo edje epsilon esmart emotion etk etk_extra ewl exml enhance e_dbus e entrance edje_editor edje_viewer elicit elitaire emphasis empower emprint ephoto estickies exhibit expedite exquisite extrackt e_phys enthrall rage alarm bling calendar cpu deskshow efm_nav efm_path emu execwatch flame forecasts iiirk language mail mem moon mpdule net news notification penguins photo rain screenshot slideshow snow taskbar tclock tiling uptime weather winselector wlan b_and_w
Skipping: engrave esmart enhance exml imlib2 edb scrot edje_editor edje_viewer emotion entrance eclair evfs evolve elicit elitaire emphasis empower engycad entrance_edit_gui entropy ephoto estickies expedite exquisite extrackt engage enthrall rage emu flame moon news penguins rain snow language photo efm_path efm_nav e_phys execwatch mpdule notification

Script action: install
--------------------------------------------------------------------------------

-------------------------------- Build phase 1/3 -------------------------------
- running some basic system checks
- source checkout/update
--------------------------------------------------------------------------------


------------------------------- Basic system checks ----------------------------
- creating script dirs ....... ok
- 'automake' available ....... ok
- 'gcc' available ............ ok
- 'make' available ........... ok
- 'svn' available ............ ok
- build-user ................. root
- adding path to env ......... ok
- checking lib-path in ldc ... ok (path has been added to /etc/ld.so.conf.d/e17.conf)
- setting compile options .... ok
--------------------------------------------------------------------------------

----------------------------- Source checkout/update ---------------------------
- checkout sources ...
downloading eet source ...
downloading evas source ...
downloading ecore source ...
downloading efreet source ...
downloading embryo source ...
downloading edje source ...
downloading epsilon source ...
downloading esmart source ...
downloading emotion source ...
downloading etk source ...
downloading etk_extra source ...
downloading ewl source ...
downloading exml source ...
downloading enhance source ...
downloading e_dbus source ...
downloading e source ...
downloading entrance source ...
downloading edje_editor source ...
downloading edje_viewer source ...
downloading elicit source ...
downloading elitaire source ...
downloading emphasis source ...
downloading empower source ...
downloading emprint source ...
downloading ephoto source ...
downloading estickies source ...
downloading exhibit source ...
downloading expedite source ...
downloading exquisite source ...
downloading E-MODULES-EXTRA source ...
downloading MISC source ...
downloading rage source ...
downloading THEMES source ...

--------------------------------------------------------------------------------

-> PREPARING FOR PHASE 2...
------------------------------- Easy_e17.sh 1.2.0.4-OzOS ------------------------------
Developers: Brian 'morlenxus' Miculcy
David 'onefang' Seikel
Contributors: Tim 'amon' Zebulla
Daniel G. '_ke' Siegel
Stefan 'slax' Langner
Massimiliano 'Massi' Calamelli
Thomas 'thomasg' Gstaedtner
Roberto 'rex' Sigalotti

----------------------------- Current Configuration ----------------------------
Install path: /opt/e17
Source path: /var/cache/e17_src
Source url: http://svn.enlightenment.org/svn/e/trunk
Logs path: /tmp/easy_e17/install_logs

Packages: eet evas ecore efreet embryo edje epsilon esmart emotion etk etk_extra ewl exml enhance e_dbus e entrance edje_editor edje_viewer elicit elitaire emphasis empower emprint ephoto estickies exhibit expedite exquisite extrackt e_phys enthrall rage alarm bling calendar cpu deskshow efm_nav efm_path emu execwatch flame forecasts iiirk language mail mem moon mpdule net news notification penguins photo rain screenshot slideshow snow taskbar tclock tiling uptime weather winselector wlan b_and_w
Skipping: engrave esmart enhance exml imlib2 edb scrot edje_editor edje_viewer emotion entrance eclair evfs evolve elicit elitaire emphasis empower engycad entrance_edit_gui entropy ephoto estickies expedite exquisite extrackt engage enthrall rage emu flame moon news penguins rain snow language photo efm_path efm_nav e_phys execwatch mpdule notification

Script action: install
--------------------------------------------------------------------------------

-------------------------------- Build phase 2/3 -------------------------------
- lib-compilation and installation
- apps-compilation and installation
--------------------------------------------------------------------------------


------------------------------ Installing packages -----------------------------
- eet ........................ ok
- evas ....................... make : [|]
ok
- ecore ...................... ok
- efreet ..................... ok
- embryo ..................... ok
- edje ....................... ok
- epsilon .................... ok
- esmart ..................... SKIPPED
- emotion .................... SKIPPED
- etk ........................ ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
-------------------------------------------------------------------------------
EASY_E17 1.2.0.4-OzOS CMD: ./autogen.sh --prefix=/opt/e17
-------------------------------------------------------------------------------
Running autopoint...
autopoint: *** cvs program not found
autopoint: *** Stop.
--------------------------------------------------------------------------------

-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/etk.log'!


Processing triggers for libc6 ...
ldconfig deferred processing now taking place

Rui Pais
September 14th, 2008, 02:19 PM
ubuuntu9897 please see the KNOWN ISSUES section of the 2nd post (http://ubuntuforums.org/showpost.php?p=5786141&postcount=2).

Thanks.

ubuuntu9897
September 14th, 2008, 02:51 PM
ugh i guess thats the problem any help?

binbash
September 14th, 2008, 03:00 PM
Thanks i am going to try it at my virtual box

smartboyathome
September 14th, 2008, 04:26 PM
Rui, that seems to be a problem with the package. :(

ubuuntu: try running this in a terminal and seeing if it works for you:
sudo easy_e17.sh --skip=etk
I haven't used easy_e17 in a while, though that should do it.

Rui Pais
September 14th, 2008, 04:32 PM
ugh i guess thats the problem any help?

Rui, that seems to be a problem with the package. :(

ubuuntu: try running this in a terminal and seeing if it works for you:
sudo easy_e17.sh --skip=etk
I haven't used easy_e17 in a while, though that should do it.


Well, the problem seems to be in etk source configuration that have an old reference to cvs as requirement. we should just have to wait till the code maintainer clean it.

Meanwhile it's just need:
sudo apt-get install cvs

I dont' put it as a dependency, because that don't make much sense. Source requirement must be fixed, instead of create a dependency of cvs *after* it has been moved from cvs ;)

Just a note, smartboyathome, i don't think etk can be skipped, it's a fundamental library. But cvs can be safelly removed after etk been compiled.

hth


@binbash: Great. Let us know how it goes, ok?

ubuuntu9897
September 14th, 2008, 06:12 PM
It works now thanks guys
but i see not to have any programs to go with it form enlightment compared to genome or kde i guess. I happy with it hough still can use the old apps so im okay

smartboyathome
September 14th, 2008, 06:22 PM
E17 doesn't have many apps, as there hasn't been much interest yet. It seems to be slowly picking up though. :)

Rui Pais
September 16th, 2008, 08:31 AM
It works now thanks guys
but i see not to have any programs to go with it form enlightment compared to genome or kde i guess. I happy with it hough still can use the old apps so im okay

Glad to know you get work!


Please note that i tried to reduce the e applications to the minimum to avoid stability issues (as you may imagine, apps done for libs/environment with api code not frozen may suffer extra instability as the base code evolves).
You can install extra apps anytime by editing the conf file at /etc/easy_e17.conf


All other applications can of course be installed with apt/synaptic.
:)

nemlah
September 18th, 2008, 04:43 AM
Thanks a lot for the work done. Worked very nice..

Is there a list with the state of the different modules right now. I would like to add some to the installation, can't find uptodate info on their stability though

Thanks again

SuperBo
September 18th, 2008, 07:14 AM
Before the installation, My disk had 2.2 GB space left. But after install & remove, now it only has 1.8 GB space left. Although I deleted /var/cache/e17_src.

Rui Pais
September 18th, 2008, 03:06 PM
Thanks a lot for the work done. Worked very nice..

Is there a list with the state of the different modules right now. I would like to add some to the installation, can't find uptodate info on their stability though

Thanks again

Hi nemlah, glad you like it :)

I'm not sure but i think by modules you mean other e17 apps (eapps like some call it) and not the modules itself...
anyway, unfortunately there's no place with such a list, at leaste that i know.
You can try e17 mail lists i think... and you can check this thread, i usually put info when thinks broken (the ones installed by e17-svn usually get fixes in a few hours...) and cafelinux forum it's another place very e17 focus, me or Aubrey usually put alerts on code breakage.

You can check whats going on code here:
http://trac.enlightenment.org/e/browser (browse trunk)

Anyway, remember that it's all installed in /opt/e17 so it's very easy to either clean as make backups.
If you are interested you can try oz-e17-tools that have a nice e17 backup tool.

hope that helps somehow...

Rui Pais
September 18th, 2008, 03:10 PM
Before the installation, My disk had 2.2 GB space left. But after install & remove, now it only has 1.8 GB space left. Although I deleted /var/cache/e17_src.

Yes, that's normal. Source code it's big (looks even bigger on SVN), around 0.5G with easy_17.sh version of e17-svn.
Original morlenxus version gives you the full trunk source with more ~250M.

If you want you can remove it. And update only after some large periods of time (1, 2 months)...
Or maybe save/compress code tree, on /var/cache/e17_src, to a pen or external disc...

Tux Aubrey
September 19th, 2008, 07:32 PM
Thanks Rui!

I have updated the related OzOS "How to" HERE (http://cafelinux.org/OzOs/content/how-install-ozos-desktop-existing-os) and tested it on a clean 32bit install of Xubuntu 8.04.1. Everything went as expected except for an error installing the b_and_w theme right at the end of the build - apparently the ~/.e/e/themes directory had not been created first (it was there at the end of the install, but empty). This is a very minor "bug" and I'm pretty sure the next time I update e17 it will install correctly.

Your backup and update scripts make this a "bullet-proof" but still bleeding edge e17 install!

baphomet420
September 20th, 2008, 07:45 PM
Thanks Rui!

I have updated the related OzOS "How to" HERE (http://cafelinux.org/OzOs/content/how-install-ozos-desktop-existing-os) and tested it on a clean 32bit install of Xubuntu 8.04.1. Everything went as expected except for an error installing the b_and_w theme right at the end of the build - apparently the ~/.e/e/themes directory had not been created first (it was there at the end of the install, but empty). This is a very minor "bug" and I'm pretty sure the next time I update e17 it will install correctly.

Your backup and update scripts make this a "bullet-proof" but still bleeding edge e17 install!

I had the same problem, looked into it, its a stray line in the easy e17 script... it removes the source files directory for b_and_w just before it tries to compile...

elli222
September 20th, 2008, 09:17 PM
hi!
Im using the original easy_e17 script version 1.20 and i cant compile eyesight for some reason, i taught someone here might be able to help,

error in script...
- eyesight ................... ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../src -I../../src/bin -DPACKAGE=\"eyesight\" -DPACKAGE_DATA_DIR=\"/opt/e17/share/eyesight\" -DPACKAGE_PLUGIN_DIR=\"/opt/e17/lib/eyesight/plugins\" -DLOCALEDIR=\"/opt/e17/share/locale\" -Wall -Werror -g -I/opt/e17/include -I/opt/e17/include/efreet -I/opt/e17/include -MT error.o -MD -MP -MF .deps/error.Tpo -c -o error.o error.c
cc1: warnings being treated as errors
error.c: In function ‘append_startup_error’:
error.c:17: warning: implicit declaration of function ‘malloc’
error.c:17: warning: incompatible implicit declaration of built-in function ‘malloc’
error.c: In function ‘append_startup_error2’:
error.c:28: warning: incompatible implicit declaration of built-in function ‘malloc’
error.c: In function ‘display_startup_error_dialog’:
error.c:54: warning: implicit declaration of function ‘calloc’
error.c:54: warning: incompatible implicit declaration of built-in function ‘calloc’
cc1: warnings being treated as errors
main.c: In function ‘main’:make[3]:
*** [error.o] Error 1
main.c:27: warning: implicit declaration of function ‘setlocale’
main.c:27: error: ‘LC_ALL’ undeclared (first use in this function)
make[3]: *** Waiting for unfinished jobs....
main.c:27: error: (Each undeclared identifier is reported only once
main.c:27: error: for each function it appears in.)
make[3]: *** [main.o] Error 1
make[3]: Leaving directory `/home/elliot/e17_src/PROTO/eyesight/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/elliot/e17_src/PROTO/eyesight/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/elliot/e17_src/PROTO/eyesight'
make: *** [all] Error 2
--------------------------------------------------------------------------------

-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/eyesight.log'!


gonna try clearing my system of e17 and reinstall...

NOTE: ignoring errors isnt an option, and nor is skipping packages...

Tux Aubrey
September 20th, 2008, 10:48 PM
I had the same problem, looked into it, its a stray line in the easy e17 script... it removes the source files directory for b_and_w just before it tries to compile...

Great! Thanks for the info - I'll pass it on to Rui.

Others (and me) are also reporting errors when we try to do an update - but these seem to be on svn rather than in the scripts. The errors are "fatal" to the update but don't cause problems with a good install.

whyette
September 22nd, 2008, 08:37 AM
I am running into a problem with the install. It seems to be a problem with dpkg, and now I can't install anything via comline.

I get an error that there's a 404 error when updating sources.

sudo dpkg --configure -a
Setting up e17-svn (0.9.4) ...

--------------------------- Easy_e17.sh 1.2.0.4-OzOS ---------------------------
Developers: Brian 'morlenxus' Miculcy
David 'onefang' Seikel
Contributors: Tim 'amon' Zebulla
Daniel G. '_ke' Siegel
Stefan 'slax' Langner
Massimiliano 'Massi' Calamelli
Thomas 'thomasg' Gstaedtner
Roberto 'rex' Sigalotti

----------------------------- Current Configuration ----------------------------
Install path: /opt/e17
Source path: /var/cache/e17_src
Source url: http://svn.enlightenment.org/svn/e/trunk
Logs path: /tmp/easy_e17/install_logs

Packages: eet evas ecore efreet embryo edje epsilon esmart emotion etk etk_extra ewl exml enhance e_dbus e entrance edje_editor edje_viewer elicit elitaire emphasis empower emprint ephoto estickies exhibit expedite exquisite extrackt e_phys enthrall rage alarm bling calendar cpu deskshow efm_nav efm_path emu execwatch flame forecasts iiirk language mail mem moon mpdule net news notification penguins photo rain screenshot slideshow snow taskbar tclock tiling uptime weather winselector wlan b_and_w
Skipping: esmart enhance exml imlib2 edb scrot edje_editor edje_viewer emotion entrance eclair evfs evolve elicit elitaire emphasis empower engycad entrance_edit_gui entropy ephoto estickies expedite exquisite extrackt engage enthrall rage emu flame moon news penguins rain snow language photo efm_path efm_nav e_phys execwatch mpdule notification

Script action: install
--------------------------------------------------------------------------------

-------------------------------- Build phase 1/3 -------------------------------
- running some basic system checks
- source checkout/update
--------------------------------------------------------------------------------


------------------------------- Basic system checks ----------------------------
- creating script dirs ....... ok
- 'automake' available ....... ok
- 'gcc' available ............ ok
- 'make' available ........... ok
- 'svn' available ............ ok
- build-user ................. root
- adding path to env ......... ok
- checking lib-path in ldc ... ok (/etc/ld.so.conf.d/e17.conf)
- setting compile options .... ok
--------------------------------------------------------------------------------

----------------------------- Source checkout/update ---------------------------
- updating sources (please wait, this won't output much) ...
Checking eet source ... svn: REPORT request failed on '/svn/e/!svn/vcc/default'
svn: REPORT of '/svn/e/!svn/vcc/default': 400 Bad Request (http://svn.enlightenment.org)


Any ideas? It makes me run dpkg --configure -a whenever I want to install anything.

Rui Pais
September 22nd, 2008, 10:49 AM
Great! Thanks for the info - I'll pass it on to Rui.

Others (and me) are also reporting errors when we try to do an update - but these seem to be on svn rather than in the scripts. The errors are "fatal" to the update but don't cause problems with a good install.

Thank you for the reports.

Unfortunately that's a bad/buggy Makefile to build the theme, the only way would be patch it out after svn update... any changes would of course be lost on next update, so... :(

And it installs only at user level (not system wide) but with root ownerships!


I made a new e17-svn version that leave b_and_w out for the time been.
Users that want it must either remove it from skip list and fixes things by hand, keep it on skip, get the code and compile directly with build.sh script included (for edje_cc) or use the OzOS update_e17 tool to update that ensures sane install of the theme.

I'll keep an eye on it to see if Makefile gets fixed so i can put it back by default.

Rui Pais
September 22nd, 2008, 10:54 AM
I am running into a problem with the install. It seems to be a problem with dpkg, and now I can't install anything via comline.

I get an error that there's a 404 error when updating sources.

sudo dpkg --configure -a
Setting up e17-svn (0.9.4) ...

--------------------------- Easy_e17.sh 1.2.0.4-OzOS ---------------------------
Developers: Brian 'morlenxus' Miculcy
David 'onefang' Seikel
Contributors: Tim 'amon' Zebulla
Daniel G. '_ke' Siegel
Stefan 'slax' Langner
Massimiliano 'Massi' Calamelli
Thomas 'thomasg' Gstaedtner
Roberto 'rex' Sigalotti

----------------------------- Current Configuration ----------------------------
Install path: /opt/e17
Source path: /var/cache/e17_src
Source url: http://svn.enlightenment.org/svn/e/trunk
Logs path: /tmp/easy_e17/install_logs

Packages: eet evas ecore efreet embryo edje epsilon esmart emotion etk etk_extra ewl exml enhance e_dbus e entrance edje_editor edje_viewer elicit elitaire emphasis empower emprint ephoto estickies exhibit expedite exquisite extrackt e_phys enthrall rage alarm bling calendar cpu deskshow efm_nav efm_path emu execwatch flame forecasts iiirk language mail mem moon mpdule net news notification penguins photo rain screenshot slideshow snow taskbar tclock tiling uptime weather winselector wlan b_and_w
Skipping: esmart enhance exml imlib2 edb scrot edje_editor edje_viewer emotion entrance eclair evfs evolve elicit elitaire emphasis empower engycad entrance_edit_gui entropy ephoto estickies expedite exquisite extrackt engage enthrall rage emu flame moon news penguins rain snow language photo efm_path efm_nav e_phys execwatch mpdule notification

Script action: install
--------------------------------------------------------------------------------

-------------------------------- Build phase 1/3 -------------------------------
- running some basic system checks
- source checkout/update
--------------------------------------------------------------------------------


------------------------------- Basic system checks ----------------------------
- creating script dirs ....... ok
- 'automake' available ....... ok
- 'gcc' available ............ ok
- 'make' available ........... ok
- 'svn' available ............ ok
- build-user ................. root
- adding path to env ......... ok
- checking lib-path in ldc ... ok (/etc/ld.so.conf.d/e17.conf)
- setting compile options .... ok
--------------------------------------------------------------------------------

----------------------------- Source checkout/update ---------------------------
- updating sources (please wait, this won't output much) ...
Checking eet source ... svn: REPORT request failed on '/svn/e/!svn/vcc/default'
svn: REPORT of '/svn/e/!svn/vcc/default': 400 Bad Request (http://svn.enlightenment.org)


Any ideas? It makes me run dpkg --configure -a whenever I want to install anything.

Hi, sorry to know you get problems :(

It sems that you can't get svn. We try to look at that later, now to fix dpkg.
Run:
touch $HOME/_skip_easy_e17_install
then
sudo apt-get update && sudo apt-get install e17-svn
That should fix the dpkg issue. (Let me know)


To check svn problem
What happens when you run this:
svn co http://svn.enlightenment.org/svn/e/trunk/eet
?

Rui Pais
September 22nd, 2008, 11:08 AM
hi!
Im using the original easy_e17 script version 1.20 and i cant compile eyesight for some reason, i taught someone here might be able to help,

error in script...
- eyesight ................... ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../src -I../../src/bin -DPACKAGE=\"eyesight\" -DPACKAGE_DATA_DIR=\"/opt/e17/share/eyesight\" -DPACKAGE_PLUGIN_DIR=\"/opt/e17/lib/eyesight/plugins\" -DLOCALEDIR=\"/opt/e17/share/locale\" -Wall -Werror -g -I/opt/e17/include -I/opt/e17/include/efreet -I/opt/e17/include -MT error.o -MD -MP -MF .deps/error.Tpo -c -o error.o error.c
cc1: warnings being treated as errors
error.c: In function ‘append_startup_error’:
error.c:17: warning: implicit declaration of function ‘malloc’
error.c:17: warning: incompatible implicit declaration of built-in function ‘malloc’
error.c: In function ‘append_startup_error2’:
error.c:28: warning: incompatible implicit declaration of built-in function ‘malloc’
error.c: In function ‘display_startup_error_dialog’:
error.c:54: warning: implicit declaration of function ‘calloc’
error.c:54: warning: incompatible implicit declaration of built-in function ‘calloc’
cc1: warnings being treated as errors
main.c: In function ‘main’:make[3]:
*** [error.o] Error 1
main.c:27: warning: implicit declaration of function ‘setlocale’
main.c:27: error: ‘LC_ALL’ undeclared (first use in this function)
make[3]: *** Waiting for unfinished jobs....
main.c:27: error: (Each undeclared identifier is reported only once
main.c:27: error: for each function it appears in.)
make[3]: *** [main.o] Error 1
make[3]: Leaving directory `/home/elliot/e17_src/PROTO/eyesight/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/elliot/e17_src/PROTO/eyesight/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/elliot/e17_src/PROTO/eyesight'
make: *** [all] Error 2
--------------------------------------------------------------------------------

-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/eyesight.log'!


gonna try clearing my system of e17 and reinstall...

NOTE: ignoring errors isnt an option, and nor is skipping packages...


Hi elli222.

You must know that e17 it's pre-alpha code. Parts of the "official" tree code it's even more beyond that, either done for some api that meanwhile changed or just at prototype stage.
Thats the case of some folders inside the source tree, specially PROTO.
They are not suppose to be of any use unless you want to work (as a developer) on it.

Regrettably the original morlenxus script it's for a much advanced users (internal e17 devs) than the usual desktop users and get such things...

The app you mention it's from PROTO section and it's an exact illustration of that.
Just a quick look at error output shows some bad C code (not even related with e17) around malloc functions, even if you managed to compile you will face bad issues like memory leaks.

You are right, skipping packages are not an option, but a must, the only sane way :)

whyette
September 22nd, 2008, 01:17 PM
All fixed! Thanks! It's installed, I'm off to attempt it now!

whyette
September 22nd, 2008, 01:21 PM
One more issue (let's hope this is the last one). When I attempted to log in under enlightenment, I got an error saying "No exec line in enlightenment." It then loaded the failsafe Gnome.

I'm just interested in experimenting with Enlightenment, I'm a rather avid fan of Gnome, otherwise.

Rui Pais
September 22nd, 2008, 03:46 PM
All fixed! Thanks! It's installed, I'm off to attempt it now!

No problem, glad it's ok.
(That's a fragility of dpkg, when an install have a problem, sometimes a simple nonexistent path or a failure command, it can stay "broken" due to the unfinished package installation... )


One more issue (let's hope this is the last one). When I attempted to log in under enlightenment, I got an error saying "No exec line in enlightenment." It then loaded the failsafe Gnome.

I'm just interested in experimenting with Enlightenment, I'm a rather avid fan of Gnome, otherwise.

Ok. The above command make dpkg finish the installation, overpassing the issue, by skipping the e17 compilation. You shouldn't have e17 install it yet.

You need to see if it's a svn problem, if you get some broken revision of the sources or have any network issue...

Can you tell me whats the output of:
ls /var/cache/e17_src/
?
If you have 26 folders, including one called "e", then try:
sudo easy_e17.sh -i
otherwise post here.

whyette
September 22nd, 2008, 05:28 PM
Only one item was listed under ls:

eet.

Rui Pais
September 23rd, 2008, 04:49 AM
Only one item was listed under ls:

eet.

Ah. so your previous installation aborted (for some reason...) at 1st package. But seems to at least connect to svn server.

I think the best option now would be clean any possible borked code and then install from new source:
sudo rm -rf /var/cache/e17_src
sudo easy_e17.sh -i

(check if you have cvs installed too, since there's an old dependency left on etk package that require it. It can be deleted after e17 installs)

Hope it runs well this time!

djvantri
September 26th, 2008, 03:05 AM
is there any way i can try out entropy ? i seemed to remember being able to use it when compiling from cvs awhile back, but now when i try
but running the script with only entropy doesnt seem to install.
Is ths because they moved the folder to OLD or something?
Thanks
Dave

smartboyathome
September 26th, 2008, 11:26 AM
is there any way i can try out entropy ? i seemed to remember being able to use it when compiling from cvs awhile back, but now when i try
but running the script with only entropy doesnt seem to install.
Is ths because they moved the folder to OLD or something?
Thanks
Dave

Yes, Entropy is old so it was moved to old. The script might be broken for those apps since they are in old.

djvantri
September 26th, 2008, 11:57 AM
Is there anyway to change this to point to the new directory?

Rui Pais
September 26th, 2008, 12:02 PM
is there any way i can try out entropy ? i seemed to remember being able to use it when compiling from cvs awhile back, but now when i try
but running the script with only entropy doesnt seem to install.
Is ths because they moved the folder to OLD or something?
Thanks
Dave


Well since entropy it's a completed abandoned project naturally was moved to OLD.
It will never get more updates so don't make much sense use a script for it (no updates<-> no maintaining need).

You can get it by hand (since you know theres an /OLD on trunk you should know it's path).
Just svn co the code, autogen.sh --prefix=/opt/e17 && make && sudo make install.
Note that it depends now on old an equally unmaintained evfs, also in OLD. SO you'll need (at least) that one too...

NOTE: There's several posts on net where users reported random deletion (and complete lost) of files on they disk!!
Besides old, even if it compiles and run looks quite a too dangerous thing to have/play with.

djvantri
September 26th, 2008, 12:31 PM
Oh, ok then, i dont think i will be installing... Is there another
file manager that is stable enough for e17 (other than all the gnome ones)
thanks
dave

Rui Pais
September 26th, 2008, 12:57 PM
Oh, ok then, i dont think i will be installing... Is there another
file manager that is stable enough for e17 (other than all the gnome ones)
thanks
dave

Nautilus it's the only gnome one... you mean gtk ones (like thunar and pcmanfm)?

Anyway, if size matters give a look at pcmanfm, it's very light and small, but somehow limited.

Rox it's very good. Excellent, in fact. Light, fast and super featured.

You can try internal e_fm, but it's kinda strange, buggy and very limited...

djvantri
September 26th, 2008, 02:16 PM
sorry i meant other than gtk ones.
like is there another one that is replacing entropy?

Rui Pais
September 26th, 2008, 02:39 PM
sorry i meant other than gtk ones.

No prob :) that's what i thought.
Try rox, no gtk nor qt dependent. Very good.

Xfe it's another light one, very independent (although it looks a little to much to Window Manager)

like is there another one that is replacing entropy?

It's build with one efm, but not very good.
Enable it on:
Configuration > Modules > File Manager

hth

smartboyathome
September 26th, 2008, 05:44 PM
No prob :) that's what i thought.
Try rox, no gtk nor qt dependent. Very good.

Xfe it's another light one, very independent (although it looks a little to much to Window Manager)



It's build with one efm, but not very good.
Enable it on:
Configuration > Modules > File Manager

hth

I don't know if you include it Rui, but if you do also enable the Path and Navigation toolbars for EFM, that helps me a lot.

djvantri
September 27th, 2008, 12:11 AM
Just wondering if anyone else has tried itask ng...
because i was wondering how to turn the composite option off

TomeRaider2
September 27th, 2008, 10:05 AM
Can you tell me whats the output of:
ls /var/cache/e17_src/
?
If you have 26 folders, including one called "e", then try:
sudo easy_e17.sh -i
otherwise post here.

I'm having the same issue...
Here is my ls output:
e
ecore
e_dbus
edje
edje_editor
edje_viewer
eet
efreet
elicit
elitaire
embryo
E-MODULES-EXTRA
emotion
emphasis
empower
emprint
enhance
entrance
ephoto
epsilon
esmart
estickies
etk
etk_extra
evas
ewl
exhibit
exml
expedite
exquisite
MISC
rage
THEMES



After running easy_e17.sh -i I get an error on etk here is the etk.log:

-------------------------------------------------------------------------------
EASY_E17 1.2.0.4-OzOS CMD: ./autogen.sh --prefix=/opt/e17
-------------------------------------------------------------------------------
Running autopoint...
autopoint: *** cvs program not found
autopoint: *** Stop.

smartboyathome
September 27th, 2008, 02:06 PM
You need to install CVS from the repos, and then compile. It says that because ETK still has a dependancy on CVS, which can only be resolved by installing CVS.

TomeRaider2
September 27th, 2008, 04:24 PM
Thanks. I guess I should have re-read the entire thead before I posted. It is working now.

djvantri
October 3rd, 2008, 01:03 AM
anyone know how to turn off itask ng using composite? i set the module
to one as described on the google code page, but now i want to set it back...any ideas?

smartboyathome
October 3rd, 2008, 11:35 AM
anyone know how to turn off itask ng using composite? i set the module
to one as described on the google code page, but now i want to set it back...any ideas?

Go to Menu > Settings > Modules and disable Itask (from the right side). :)

djvantri
October 3rd, 2008, 11:38 AM
haha, sorry i meant how to use the itask ng again without having a composite manager turned on
do i just take this line to turn it on :
enlightenment_remote -use-composite-set 1
but set it to 0?
thanks

smartboyathome
October 3rd, 2008, 10:22 PM
you can't use itask-ng without a compositor, or else you get a black box around it and as it's background.

djvantri
October 5th, 2008, 03:24 PM
i ran it at first without composite, just doesnt look as nice
you only get the black box when you set the composite to 1 or whatever in the line i wrote above. i ended up keeping the composite on anyways, didnt slow down my computer that much it didnt look as nice when i took it off

jdinosaurus
October 6th, 2008, 05:44 PM
i have a problem. I have ubuntu hardy, but i am using XFCE. the installation of e17-svn went well without any errors, but when i try to load enlightenment session from gdm it takes a lot of CPU and shows nice e17 splash screen for about 5 minutes; and when finally it's loaded, i have only empty desktop and i can't do anything. How can i fix it? :confused:

prof.morbius
October 13th, 2008, 09:30 PM
I'm having what seems to be a new and different problem; I read the whole thread, and searches didn't turn anything up...

I followed the instructions in the first post, and everything went fine through the downloads and compilation of eet, but evas fails with the following:


checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for EINA... configure: error: Package requirements (eina-0) were not met:

No package 'eina-0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables EINA_CFLAGS
and EINA_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


I'm at a loss here. I tried deleting the /var/cache/e17_src directory and then invoking "easy_e17.sh -i", which reproduced the problem. I'm just trying Enlightenment for the first time (and have a sick compulsion to install pre-release software), so I have no idea how to proceed (e.g., --skip seems risky if this is an EFL library, but I don't know if it is).

Any suggestions?

worldwithoutgurus
October 13th, 2008, 11:39 PM
Core EFL libraries (evas, ecore...) now need eina to compile.
Just wait for the update...

Rui Pais
October 14th, 2008, 06:07 AM
Hi all,

Yes, eina a new e17 package, was moved from proto a couple of days ago and now it's a dependency of some of the libs and main e.

I uploaded a new e17-svn (and oz-e17-tools) already set for that change a few minutes ago.
Regrettably due to the way my patched easy_e17.sh works and svn internals (and my short time at moment to digg the subject more)
users with an already installed e17 must have to redownload the all code again and recompile it.

Of course it won't affect new users.
Users with an already installed e17 can just recompile without desinstallation or extra complicated steps. No need to log out, go to console or anything.
Here the basic simple steps:

#get the new e17-svn
sudo apt-get update && sudo apt-get upgrade


#remove old code tree:
sudo rm -rf /var/cache/e17_src

#reinstall
sudo easy_e17.sh -i

(OzOS users preferably should run update_e17.sh)

should work without issues.

Tux Aubrey
October 14th, 2008, 07:42 AM
i have a problem. I have ubuntu hardy, but i am using XFCE. the installation of e17-svn went well without any errors, but when i try to load enlightenment session from gdm it takes a lot of CPU and shows nice e17 splash screen for about 5 minutes; and when finally it's loaded, i have only empty desktop and i can't do anything. How can i fix it?

This really sounds like a failed installation.

Enlightenment should not be taking so much cpu (here's my "top" - typically, unless an enlightenment dialog has focus and is processing, it should be very low on both cpu and memory)

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6624 paul 20 0 238m 97m 25m S 2 4.8 0:47.52 firefox
5919 root 20 0 60956 27m 7924 S 1 1.4 1:06.19 Xorg
6174 paul 20 0 70096 33m 12m S 1 1.6 1:02.32 enlightenment
1 root 20 0 2844 1692 544 S 0 0.1 0:01.14 init
2 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthreadd

Do you have any menus (right or left mouse click) on your desktop?

jdinosaurus
October 16th, 2008, 12:37 PM
no i don't have any menus on the right click. i can drag the mouse but nothing happened. i can just see clean desktop.:(

gaspard.leon
October 16th, 2008, 06:06 PM
Hi...

The below text should probably read:
"To do it automatically, copy+paste the below to a command line:"

...
To do it automatically, copy+past the above to a command line:
sudo sh -c "echo 'deb http://cafelinux.org/Downloads/oz-os tinwoodman main' >> /etc/apt/sources.list"
and add the authenticated key with:
wget -q http://cafelinux.org/Downloads/oz-os/key.asc -O- | sudo apt-key add -
Please if you have any link to this method, please update it as soon as possible. Many Thanks.
...

doorman
October 19th, 2008, 12:52 PM
I have a "strange" problem with e17.

Everything was working fine until about a week ago when I updated e17 (unfortunately I can't remember the revision number at which the problem started manifesting itself).

I have 9 workspaces (yes, I'm a workspace masochist), and every once in a while when i want to move from the upper-left one (0,0) to its immediate right (1,0) or to the one diagonally (1,1), e17 (or X) just restarts, i.e., it acts as if i pressed Ctrl-Alt-Bksp. I tried to debug it a little bit but found no suspicious messages in the X log. It doesn't matter whether I want to navigate to the other workspace clicking on it in the pager or using the keyboard shortcuts...

Anyone ran into this problem or has a possible solution?

I switched to fluxbox for a while, but I want e17 back! I got addicted to it!

phishbone
October 21st, 2008, 09:18 PM
I cant seem to get b_and_w installed with easy_e17.sh --only=b_and_w

Any suggestions?

Tried to edit the easy_e17.conf last night aswell and the theme showed up in the theme selector but wasnt functional

Cyberponcho
October 24th, 2008, 04:58 PM
I'm trying to install 'lightnement on my laptop, running Gutsy but it keeps asking me to insert the cd on the drive... is this some sort of windows control thing? i thought i could just apt-get install and that's it :confused: anybody got an answer or sugestion? TIA :)

Daddy_Cavy
October 27th, 2008, 11:28 PM
Hi all,

I've been running e17 on hardy for a while now, and wondered why I wasn't seeing any updates, till I saw you move from cvs to svn.

So I followed the steps to upgrade, removed e17_cvs installed e17_svn, still nothing new. I did use apt-get update and dist-upgrade.

So then I ran easy_e17.sh -u after rm the cache, and still no updates.

Odd I thought, so I ran easy_e17.sh -i and it started building, cool, till I got to exhibit, and got this build error,

<snip>
gcc -o exhibit exhibit_file.o exhibit_image.o exhibit_main.o exhibit_menus.o exhibit_sort.o exhibit_thumb.o exhibit_tab.o exhibit_slideshow.o exhibit_favorites.o exhibit_options.o exhibit_comment.o exhibit_comment_jpeg.o exhibit_model_wobbly.o -L/opt/e17/lib /opt/e17/lib/libetk.so /opt/e17/lib/libecore_imf_evas.so /opt/e17/lib/libedje.so /opt/e17/lib/libecore_imf.so /opt/e17/lib/libembryo.so /opt/e17/lib/libecore_job.so /opt/e17/lib/libeet.so /opt/e17/lib/libefreet.so /opt/e17/lib/libefreet_mime.so /opt/e17/lib/libecore_file.so -lssl -lcrypto /usr/lib/libcurl.so -lgssapi_krb5 /opt/e17/lib/libepsilon.so /opt/e17/lib/libengrave.so /opt/e17/lib/libecore_evas.so /opt/e17/lib/libecore.so /opt/e17/lib/libevas.so /opt/e17/lib/libecore_x.so /opt/e17/lib/libeina.so
/opt/e17/lib/libengrave.so: undefined reference to `evas_list_append'
/opt/e17/lib/libengrave.so: undefined reference to `evas_list_data'
/opt/e17/lib/libengrave.so: undefined reference to `evas_list_remove'
/opt/e17/lib/libengrave.so: undefined reference to `evas_list_count'
/opt/e17/lib/libengrave.so: undefined reference to `evas_list_nth'
/opt/e17/lib/libengrave.so: undefined reference to `evas_list_free'
/opt/e17/lib/libengrave.so: undefined reference to `evas_list_last'
collect2: ld returned 1 exit status
make[3]: *** [exhibit] Error 1
make[3]: Leaving directory `/var/cache/e17_src/exhibit/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/cache/e17_src/exhibit/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/cache/e17_src/exhibit'
make: *** [all] Error 2

</snip>

Can anyone shed some light on this please?

I've checked cafelinux forums too and not found anything with this error.

PS What does 'exhibit' do and can I skip it?

Rui Pais
October 28th, 2008, 06:06 PM
Hi...

The below text should probably read:
"To do it automatically, copy+paste the below to a command line:"

Done! Thanks.

no i don't have any menus on the right click. i can drag the mouse but nothing happened. i can just see clean desktop.:(

Hi.
Are you sure your installation finished successfully? Do you have done it on a clean install (or do you have e17 installed before)?

Btw, did that happen with any mouse button or your left mouse click have the main menu?

Rui Pais
October 28th, 2008, 06:12 PM
I have a "strange" problem with e17.

Everything was working fine until about a week ago when I updated e17 (unfortunately I can't remember the revision number at which the problem started manifesting itself).

I have 9 workspaces (yes, I'm a workspace masochist), and every once in a while when i want to move from the upper-left one (0,0) to its immediate right (1,0) or to the one diagonally (1,1), e17 (or X) just restarts, i.e., it acts as if i pressed Ctrl-Alt-Bksp. I tried to debug it a little bit but found no suspicious messages in the X log. It doesn't matter whether I want to navigate to the other workspace clicking on it in the pager or using the keyboard shortcuts...

Anyone ran into this problem or has a possible solution?

I switched to fluxbox for a while, but I want e17 back! I got addicted to it!

Hi,
that should be in fact very annoying :(

I don't have a solution, and i never seen that (only similar behavior but with screensaver, so not related).

Maybe a svn bad time code. Have you tried update after that?

Or maybe some change on e (been a lot lately, with some modules breakage...) create some incompatibility with you configuration...
Try to remove, from another DE or from console and with all your e sessions closed, the folder ~/.e/e/config and then log in to e17 again, to see if it gets better.

good luck

Rui Pais
October 28th, 2008, 06:20 PM
I cant seem to get b_and_w installed with easy_e17.sh --only=b_and_w

Any suggestions?

Tried to edit the easy_e17.conf last night aswell and the theme showed up in the theme selector but wasnt functional

Hi,
that's a know problem.
The b_and_w it's configured (bad option by it's dev!) to install on user config folder, not on system.
But themes on user folder must belong to user, and that don't happen because install it's done with root power.
You can either move ~/.e/e/themes/b_and_w.edj to /opt/e17/share/enlightenment/data/themes/
or run:
sudo chown $USER:$USER -R .e/e/themes/*
to make it teh correct ownership.
That last will be overwritten next time b_and_w updates.
You can install oz-e17-tools (an OzOS tool) with apt-get/synaptic and update by run sudo update_e17.sh instead of easy_e17.sh -u taht will check ownerships automatically on each update.

hth

Rui Pais
October 28th, 2008, 06:25 PM
I'm trying to install 'lightnement on my laptop, running Gutsy but it keeps asking me to insert the cd on the drive... is this some sort of windows control thing? i thought i could just apt-get install and that's it :confused: anybody got an answer or sugestion? TIA :)

Sorry, don't quite understand... can you explain it differently :confused:

Rui Pais
October 28th, 2008, 06:35 PM
Hi all,

I've been running e17 on hardy for a while now, and wondered why I wasn't seeing any updates, till I saw you move from cvs to svn.

Hi. Well, not me... e17 devs.
I just forced to move with.
(believe me i didn't like it a bit :()


So I followed the steps to upgrade, removed e17_cvs installed e17_svn, still nothing new. I did use apt-get update and dist-upgrade.

So then I ran easy_e17.sh -u after rm the cache, and still no updates.

Odd I thought, so I ran easy_e17.sh -i and it started building, cool, till I got to exhibit, and got this build error,

<snip>
gcc -o exhibit exhibit_file.o exhibit_image.o exhibit_main.o exhibit_menus.o exhibit_sort.o exhibit_thumb.o exhibit_tab.o exhibit_slideshow.o exhibit_favorites.o exhibit_options.o exhibit_comment.o exhibit_comment_jpeg.o exhibit_model_wobbly.o -L/opt/e17/lib /opt/e17/lib/libetk.so /opt/e17/lib/libecore_imf_evas.so /opt/e17/lib/libedje.so /opt/e17/lib/libecore_imf.so /opt/e17/lib/libembryo.so /opt/e17/lib/libecore_job.so /opt/e17/lib/libeet.so /opt/e17/lib/libefreet.so /opt/e17/lib/libefreet_mime.so /opt/e17/lib/libecore_file.so -lssl -lcrypto /usr/lib/libcurl.so -lgssapi_krb5 /opt/e17/lib/libepsilon.so /opt/e17/lib/libengrave.so /opt/e17/lib/libecore_evas.so /opt/e17/lib/libecore.so /opt/e17/lib/libevas.so /opt/e17/lib/libecore_x.so /opt/e17/lib/libeina.so
/opt/e17/lib/libengrave.so: undefined reference to `evas_list_append'
/opt/e17/lib/libengrave.so: undefined reference to `evas_list_data'
/opt/e17/lib/libengrave.so: undefined reference to `evas_list_remove'
/opt/e17/lib/libengrave.so: undefined reference to `evas_list_count'
/opt/e17/lib/libengrave.so: undefined reference to `evas_list_nth'
/opt/e17/lib/libengrave.so: undefined reference to `evas_list_free'
/opt/e17/lib/libengrave.so: undefined reference to `evas_list_last'
collect2: ld returned 1 exit status
make[3]: *** [exhibit] Error 1
make[3]: Leaving directory `/var/cache/e17_src/exhibit/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/cache/e17_src/exhibit/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/cache/e17_src/exhibit'
make: *** [all] Error 2

</snip>

Can anyone shed some light on this please?

That strange indeed... but the move from cvs to svn didn't always go nicely on already installed enlightenment :(
Anyway, recompile all (easy_e17.sh -i) it's in fact the best approach to that case.
In relation to your error, let me tell you that since the SVN moves that code has been changed and updated quite wildly, and bad days/revisions has been quite frequent (have the faintest idea why? had devs gone insane?... )
Usually the only solution it's wait a couple of hours/days and try again. Or go back to a date/revision that you know it works...

Sorry about it, but that's not in my hands, i suffer like you and any other user with e17 insane code updates...


I've checked cafelinux forums too and not found anything with this error.

PS What does 'exhibit' do and can I skip it?

Exibit it's the file viewer of e17. Yes it can be skipped, no problem (if you don't know it you probably never use it anyway)

Your problem seems to be related with eina, a new lib package/dependency that recently moved to main trunk. Some stuff broke when that moved... till all dependencies on other packages get updated.

Good luck on updates.

Daddy_Cavy
October 29th, 2008, 04:00 AM
Hey,

Ok thanks Rui, running new e17 now, very nice.

Maybe some pointers you can give me please.

For powermanagement I used KDE guidence py scripts, they worked good on hardy, but not in intrepid.

Does e17 have a module that works with HAL and powermanagement, ie suspending etc (as I'm using a lappy)?

And for wlan/eth management, I used KDE knetworkmanager, works good, but would like goto pure e17, so a module that works with NetworkManager?

:guitar:

Cyberponcho
October 31st, 2008, 02:40 PM
Sorry, don't quite understand... can you explain it differently :confused:

Nevermind Rui Pais, it was partly my own stupidity, i just had to uncheck the cd in the software sources :oops:, i just did and i'm right this minute installing enlightenment using the Easy_e17 script, will let you know how it goes once is done :)
Thank you for this excellent and helpful thread.

jdinosaurus
November 3rd, 2008, 02:48 PM
Where can see the e17 boot log or something like that? i couldn't find anything in /var/log/*
I followed the guide and installation finished successfully but I still cannot start e17. (It looks like it just freezes half way ...)
Thank a lot for the help in advance!

cracks
November 4th, 2008, 10:53 AM
~ The most incredible and really unbelievable dream has become true:
You compiled e17 successfully! ~

This Script worked perfectly (after adding CVS for the etk issue), and I just wanted to pass on my sincere thanks for all your hard work.

I'm no stranger to Enlightenment, having run e16 on many different distros before, but this was by far the easiest install ever. Great job, thanks!

Tux Aubrey
November 5th, 2008, 10:52 PM
Where can see the e17 boot log or something like that? i couldn't find anything in /var/log/*
I followed the guide and installation finished successfully but I still cannot start e17. (It looks like it just freezes half way ...)
Thank a lot for the help in advance!

I'm not sure where to start, but see if there any clues in ~/.xsession-errors to see what fails during boot.

This could be one of those "bad code day" problems, in which case you need to re-download and compile (deleting /var/cache/e17_src and running

easy_e17.sh -i

jdinosaurus
November 6th, 2008, 12:55 PM
Thank you very much Tux Aubrey for the response! I will try to make a clean install again. By the way, just to make sure - I suppose there will not be a problem if i use currently the e16?

nikk^
November 6th, 2008, 03:42 PM
Hi!

I had no problems with installing E17. Everything went shmoothly. But I have problems to install engage.

I tried it, how it was described here:


- You can install original skipped packages, by editing /etc/easy_e17.conf file, remove them from --skip list and do:
sudo easy_e17.sh --only=<skipped_package_name>.

I delete the entry in the "skip list", but if i run the script like this: easy_e17.sh --only=engage, the scripts starts and goes through the steps, but doesn't compile or install anything:

----------------------------- Current Configuration ----------------------------
Install path: /opt/e17
Source path: /var/cache/e17_src
Source url: http://svn.enlightenment.org/svn/e/trunk
Logs path: /tmp/easy_e17/install_logs

Packages: eina eet evas ecore efreet embryo edje epsilon esmart emotion etk etk_extra ewl exml enhance e_dbus e entrance edje_editor edje_viewer elicit elitaire emphasis empower emprint ephoto estickies exhibit expedite exquisite extrackt e_phys enthrall rage alarm bling calendar cpu deskshow efm_nav efm_path emu execwatch flame forecasts iiirk language mail mem moon mpdule net news notification penguins photo rain screenshot slideshow snow taskbar tclock tiling uptime weather winselector wlan b_and_w
Skipping: esmart enhance exml imlib2 edb edje_editor edje_viewer emotion entrance eclair evfs evolve elicit elitaire emphasis empower engycad entrance_edit_gui entropy ephoto estickies expedite exquisite extrackt enthrall rage emu flame moon news penguins rain snow language photo efm_path efm_nav e_phys execwatch mpdule notification b_and_w
Only: engage

Script action: only
--------------------------------------------------------------------------------

-------------------------------- Build phase 1/3 -------------------------------
- running some basic system checks
- source checkout/update
--------------------------------------------------------------------------------


------------------------------- Basic system checks ----------------------------
- creating script dirs ....... ok
- 'automake' available ....... ok
- 'gcc' available ............ ok
- 'make' available ........... ok
- 'svn' available ............ ok
- build-user ................. root
- adding path to env ......... ok
- checking lib-path in ldc ... ok (/etc/ld.so.conf.d/e17.conf)
- setting compile options .... ok
--------------------------------------------------------------------------------

----------------------------- Source checkout/update ---------------------------
--------------------------------------------------------------------------------

--------------------------- Easy_e17.sh 1.2.1.1-OzOS ---------------------------
Developers: Brian 'morlenxus' Miculcy
David 'onefang' Seikel
Contributors: Tim 'amon' Zebulla
Daniel G. '_ke' Siegel
Stefan 'slax' Langner
Massimiliano 'Massi' Calamelli
Thomas 'thomasg' Gstaedtner
Roberto 'rex' Sigalotti

----------------------------- Current Configuration ----------------------------
Install path: /opt/e17
Source path: /var/cache/e17_src
Source url: http://svn.enlightenment.org/svn/e/trunk
Logs path: /tmp/easy_e17/install_logs

Packages: eina eet evas ecore efreet embryo edje epsilon esmart emotion etk etk_extra ewl exml enhance e_dbus e entrance edje_editor edje_viewer elicit elitaire emphasis empower emprint ephoto estickies exhibit expedite exquisite extrackt e_phys enthrall rage alarm bling calendar cpu deskshow efm_nav efm_path emu execwatch flame forecasts iiirk language mail mem moon mpdule net news notification penguins photo rain screenshot slideshow snow taskbar tclock tiling uptime weather winselector wlan b_and_w
Skipping: esmart enhance exml imlib2 edb edje_editor edje_viewer emotion entrance eclair evfs evolve elicit elitaire emphasis empower engycad entrance_edit_gui entropy ephoto estickies expedite exquisite extrackt enthrall rage emu flame moon news penguins rain snow language photo efm_path efm_nav e_phys execwatch mpdule notification b_and_w
Only: engage

Script action: only
--------------------------------------------------------------------------------

-------------------------------- Build phase 2/3 -------------------------------
- lib-compilation and installation
- apps-compilation and installation
--------------------------------------------------------------------------------


------------------------------ Installing packages -----------------------------
- eina ....................... SKIPPED
- eet ........................ SKIPPED
- evas ....................... SKIPPED
- ecore ...................... SKIPPED
- efreet ..................... SKIPPED
- embryo ..................... SKIPPED
- edje ....................... SKIPPED
- epsilon .................... SKIPPED
- esmart ..................... SKIPPED
- emotion .................... SKIPPED
- etk ........................ SKIPPED
- etk_extra .................. SKIPPED
- ewl ........................ SKIPPED
- exml ....................... SKIPPED
- enhance .................... SKIPPED
- e_dbus ..................... SKIPPED
- e .......................... SKIPPED
- entrance ................... SKIPPED
- edje_editor ................ SKIPPED
- edje_viewer ................ SKIPPED
- elicit ..................... SKIPPED
- elitaire ................... SKIPPED
- emphasis ................... SKIPPED
- empower .................... SKIPPED
- emprint .................... SKIPPED
- ephoto ..................... SKIPPED
- estickies .................. SKIPPED
- exhibit .................... SKIPPED
- expedite ................... SKIPPED
- exquisite .................. SKIPPED
- extrackt ................... SKIPPED
- e_phys ..................... SKIPPED
- enthrall ................... SKIPPED
- rage ....................... SKIPPED
- alarm ...................... SKIPPED
- bling ...................... SKIPPED
- calendar ................... SKIPPED
- cpu ........................ SKIPPED
- deskshow ................... SKIPPED
- efm_nav .................... SKIPPED
- efm_path ................... SKIPPED
- emu ........................ SKIPPED
- execwatch .................. SKIPPED
- flame ...................... SKIPPED
- forecasts .................. SKIPPED
- iiirk ...................... SKIPPED
- language ................... SKIPPED
- mail ....................... SKIPPED
- mem ........................ SKIPPED
- moon ....................... SKIPPED
- mpdule ..................... SKIPPED
- net ........................ SKIPPED
- news ....................... SKIPPED
- notification ............... SKIPPED
- penguins ................... SKIPPED
- photo ...................... SKIPPED
- rain ....................... SKIPPED
- screenshot ................. SKIPPED
- slideshow .................. SKIPPED
- snow ....................... SKIPPED
- taskbar .................... SKIPPED
- tclock ..................... SKIPPED
- tiling ..................... SKIPPED
- uptime ..................... SKIPPED
- weather .................... SKIPPED
- winselector ................ SKIPPED
- wlan ....................... SKIPPED
- b_and_w .................... SKIPPED
--------------------------------------------------------------------------------

----------------------------- Finishing installation ---------------------------
- registering libraries ...... ok
- post install script ........ skipped
--------------------------------------------------------------------------------

--------------------------- Easy_e17.sh 1.2.1.1-OzOS ---------------------------
Developers: Brian 'morlenxus' Miculcy
David 'onefang' Seikel
Contributors: Tim 'amon' Zebulla
Daniel G. '_ke' Siegel
Stefan 'slax' Langner
Massimiliano 'Massi' Calamelli
Thomas 'thomasg' Gstaedtner
Roberto 'rex' Sigalotti

----------------------------- Current Configuration ----------------------------
Install path: /opt/e17
Source path: /var/cache/e17_src
Source url: http://svn.enlightenment.org/svn/e/trunk
Logs path: /tmp/easy_e17/install_logs

Packages: eina eet evas ecore efreet embryo edje epsilon esmart emotion etk etk_extra ewl exml enhance e_dbus e entrance edje_editor edje_viewer elicit elitaire emphasis empower emprint ephoto estickies exhibit expedite exquisite extrackt e_phys enthrall rage alarm bling calendar cpu deskshow efm_nav efm_pathemu execwatch flame forecasts iiirk language mail mem moon mpdule net news notification penguins photo rain screenshot slideshow snow taskbar tclock tiling uptime weather winselector wlan b_and_w
Skipping: esmart enhance exml imlib2 edb edje_editor edje_viewer emotion entrance eclair evfs evolve elicit elitaire emphasis empower engycad entrance_edit_gui entropy ephoto estickies expedite exquisite extrackt enthrall rage emuflame moon news penguins rain snow language photo efm_path efm_nav e_phys execwatch mpdule notification b_and_w
Only: engage

Script action: only
--------------------------------------------------------------------------------

-------------------------------- Build phase 3/3 -------------------------------
- cleaning
- install notes
--------------------------------------------------------------------------------


-------------------------------- Cleaning temp dir -----------------------------
- deleting temp dir .......... ok
--------------------------------------------------------------------------------

jdinosaurus
November 7th, 2008, 04:44 AM
I tried the clean installation but still have the same issue :
I can see only black wallpaper - Enlightenment written on top and disabled "Next" button on the bottom. And i can only move mouse.
If I push f5 and check processes - "enlightenment" process eats 100% of my resources.
Here is my .xsession-errors but i don't see obvious errors here:

/etc/gdm/Xsession: Beginning session setup...
/etc/X11/Xsession.d/40guidance-displayconfig_restore: 11: /usr/bin/displayconfig-restore: not found
Setting IM through im-switch for locale=en_US.
Start IM through /etc/X11/xinit/xinput.d/all_ALL linked to /etc/X11/xinit/xinput.d/default.
/usr/bin/xmodmap: unable to open file '/usr/share/apps/kxkb/ubuntu.xmodmap' for reading
/usr/bin/xmodmap: 1 error encountered, aborting.
ESTART: 0.00001 [0.00001] - begin
ESTART: 0.00009 [0.00009] - signals done
ESTART: 0.00013 [0.00004] - determine prefix
DYNAMIC DETERMINED PREFIX: /opt/e17
ESTART: 0.00037 [0.00024] - prefix done
ESTART: 0.00042 [0.00004] - intl init
ESTART: 0.00046 [0.00004] - parse args
ESTART: 0.00047 [0.00001] - arg parse done
ESTART: 0.00050 [0.00002] - ecore init
ESTART: 0.00453 [0.00403] - ecore_file init
ESTART: 0.00474 [0.00021] - more ecore
ESTART: 0.00476 [0.00002] - x connect
ESTART: 0.03685 [0.03209] - ecore_con
ESTART: 0.04074 [0.00388] - xinerama
E17 INIT: XINERAMA SCREEN: [0], 1440x900+0+0
E17 INIT: XINERAMA CHOSEN: [0], 1440x900+0+0
ESTART: 0.04106 [0.00033] - x hints
ESTART: 0.04129 [0.00023] - x hints done
ESTART: 0.04131 [0.00001] - ecore_evas init
ESTART: 0.04168 [0.00038] - test done
ESTART: 0.04169 [0.00001] - efreet
ESTART: 0.04188 [0.00019] - efreet done
ESTART: 0.04189 [0.00001] - configure
ESTART: 0.04194 [0.00005] - dirs
ESTART: 0.04210 [0.00015] - filereg
ESTART: 0.04211 [0.00001] - config
ESTART: 0.04324 [0.00113] - scale
ESTART: 0.04327 [0.00003] - pointer
ESTART: 0.04328 [0.00001] - path
ESTART: 0.04333 [0.00005] - ipc
INFO: E_IPC_SOCKET=/tmp/enlightenment-skondratenko/disp-:0.0-9878
ESTART: 0.04377 [0.00044] - font
ESTART: 0.04381 [0.00004] - theme
ESTART: 0.05446 [0.01065] - splash
ESTART: 0.05448 [0.00002] - test file format support
ESTART: 0.05893 [0.00446] - msgbus
ESTART: 0.06049 [0.00156] - intl post
ESTART: 0.06473 [0.00424] - efreet paths
ESTART: 0.06478 [0.00005] - efreet paths done
ESTART: 0.06479 [0.00001] - thumb init
ESTART: 0.06480 [0.00001] - sys init
ESTART: 0.06482 [0.00002] - actions
ESTART: 0.06547 [0.00065] - bindings
ESTART: 0.06557 [0.00010] - popup
ESTART: 0.06558 [0.00001] - bg
ESTART: 0.06560 [0.00002] - screens
ESTART: 0.06562 [0.00001] - screens: atoms
ESTART: 0.06587 [0.00025] - screens: manager
ESTART: 0.06589 [0.00002] - screens: container
ESTART: 0.06590 [0.00001] - screens: zone
ESTART: 0.06591 [0.00001] - screens: desk
ESTART: 0.06593 [0.00001] - screens: menu
ESTART: 0.06594 [0.00001] - screens: exehist
ESTART: 0.06595 [0.00001] - screens: get roots
ESTART: 0.06596 [0.00001] - screens: focus
ESTART: 0.06596 [0.00001] - screens: border
ESTART: 0.06598 [0.00002] - screens: win
ESTART: 0.06599 [0.00001] - screens: manage roots
ESTART: 0.14505 [0.07906] - screens: sync
ESTART: 0.14519 [0.00014] - exec
ESTART: 0.14523 [0.00003] - remember
ESTART: 0.14524 [0.00002] - container freeze
ESTART: 0.14526 [0.00002] - fm2
ESTART: 0.15365 [0.00839] - msg
ESTART: 0.15368 [0.00003] - dnd
ESTART: 0.15373 [0.00005] - grabinput
ESTART: 0.15375 [0.00002] - modules
ESTART: 0.15377 [0.00002] - colorclasses
ESTART: 0.15379 [0.00002] - gadcon
ESTART: 0.15380 [0.00001] - shelves
ESTART: 0.15381 [0.00001] - dpms
ESTART: 0.15385 [0.00004] - screensaver
ESTART: 0.15388 [0.00003] - mouse
ESTART: 0.15407 [0.00019] - desklock
ESTART: 0.15412 [0.00005] - order
ESTART: 0.15415 [0.00003] - powersave
ESTART: 0.15416 [0.00002] - add idle enterers
ESTART: 0.15418 [0.00001] - init properites
ESTART: 0.15426 [0.00008] - test code
ESTART: 0.15428 [0.00002] - load modules
ESTART: 0.26846 [0.11418] - shelf config init
ESTART: 0.26854 [0.00009] - MAIN LOOP AT LAST
ESTART: 0.31395 [0.04541] - SLEEP

smartboyathome
November 7th, 2008, 11:24 PM
Hi!

I had no problems with installing E17. Everything went shmoothly. But I have problems to install engage.

I tried it, how it was described here:


- You can install original skipped packages, by editing /etc/easy_e17.conf file, remove them from --skip list and do:
sudo easy_e17.sh --only=<skipped_package_name>.

I delete the entry in the "skip list", but if i run the script like this: easy_e17.sh --only=engage, the scripts starts and goes through the steps, but doesn't compile or install anything:

----------------------------- Current Configuration ----------------------------
Install path: /opt/e17
Source path: /var/cache/e17_src
Source url: http://svn.enlightenment.org/svn/e/trunk
Logs path: /tmp/easy_e17/install_logs

Packages: eina eet evas ecore efreet embryo edje epsilon esmart emotion etk etk_extra ewl exml enhance e_dbus e entrance edje_editor edje_viewer elicit elitaire emphasis empower emprint ephoto estickies exhibit expedite exquisite extrackt e_phys enthrall rage alarm bling calendar cpu deskshow efm_nav efm_path emu execwatch flame forecasts iiirk language mail mem moon mpdule net news notification penguins photo rain screenshot slideshow snow taskbar tclock tiling uptime weather winselector wlan b_and_w
Skipping: esmart enhance exml imlib2 edb edje_editor edje_viewer emotion entrance eclair evfs evolve elicit elitaire emphasis empower engycad entrance_edit_gui entropy ephoto estickies expedite exquisite extrackt enthrall rage emu flame moon news penguins rain snow language photo efm_path efm_nav e_phys execwatch mpdule notification b_and_w
Only: engage

Script action: only
--------------------------------------------------------------------------------

-------------------------------- Build phase 1/3 -------------------------------
- running some basic system checks
- source checkout/update
--------------------------------------------------------------------------------


------------------------------- Basic system checks ----------------------------
- creating script dirs ....... ok
- 'automake' available ....... ok
- 'gcc' available ............ ok
- 'make' available ........... ok
- 'svn' available ............ ok
- build-user ................. root
- adding path to env ......... ok
- checking lib-path in ldc ... ok (/etc/ld.so.conf.d/e17.conf)
- setting compile options .... ok
--------------------------------------------------------------------------------

----------------------------- Source checkout/update ---------------------------
--------------------------------------------------------------------------------

--------------------------- Easy_e17.sh 1.2.1.1-OzOS ---------------------------
Developers: Brian 'morlenxus' Miculcy
David 'onefang' Seikel
Contributors: Tim 'amon' Zebulla
Daniel G. '_ke' Siegel
Stefan 'slax' Langner
Massimiliano 'Massi' Calamelli
Thomas 'thomasg' Gstaedtner
Roberto 'rex' Sigalotti

----------------------------- Current Configuration ----------------------------
Install path: /opt/e17
Source path: /var/cache/e17_src
Source url: http://svn.enlightenment.org/svn/e/trunk
Logs path: /tmp/easy_e17/install_logs

Packages: eina eet evas ecore efreet embryo edje epsilon esmart emotion etk etk_extra ewl exml enhance e_dbus e entrance edje_editor edje_viewer elicit elitaire emphasis empower emprint ephoto estickies exhibit expedite exquisite extrackt e_phys enthrall rage alarm bling calendar cpu deskshow efm_nav efm_path emu execwatch flame forecasts iiirk language mail mem moon mpdule net news notification penguins photo rain screenshot slideshow snow taskbar tclock tiling uptime weather winselector wlan b_and_w
Skipping: esmart enhance exml imlib2 edb edje_editor edje_viewer emotion entrance eclair evfs evolve elicit elitaire emphasis empower engycad entrance_edit_gui entropy ephoto estickies expedite exquisite extrackt enthrall rage emu flame moon news penguins rain snow language photo efm_path efm_nav e_phys execwatch mpdule notification b_and_w
Only: engage

Script action: only
--------------------------------------------------------------------------------

-------------------------------- Build phase 2/3 -------------------------------
- lib-compilation and installation
- apps-compilation and installation
--------------------------------------------------------------------------------


------------------------------ Installing packages -----------------------------
- eina ....................... SKIPPED
- eet ........................ SKIPPED
- evas ....................... SKIPPED
- ecore ...................... SKIPPED
- efreet ..................... SKIPPED
- embryo ..................... SKIPPED
- edje ....................... SKIPPED
- epsilon .................... SKIPPED
- esmart ..................... SKIPPED
- emotion .................... SKIPPED
- etk ........................ SKIPPED
- etk_extra .................. SKIPPED
- ewl ........................ SKIPPED
- exml ....................... SKIPPED
- enhance .................... SKIPPED
- e_dbus ..................... SKIPPED
- e .......................... SKIPPED
- entrance ................... SKIPPED
- edje_editor ................ SKIPPED
- edje_viewer ................ SKIPPED
- elicit ..................... SKIPPED
- elitaire ................... SKIPPED
- emphasis ................... SKIPPED
- empower .................... SKIPPED
- emprint .................... SKIPPED
- ephoto ..................... SKIPPED
- estickies .................. SKIPPED
- exhibit .................... SKIPPED
- expedite ................... SKIPPED
- exquisite .................. SKIPPED
- extrackt ................... SKIPPED
- e_phys ..................... SKIPPED
- enthrall ................... SKIPPED
- rage ....................... SKIPPED
- alarm ...................... SKIPPED
- bling ...................... SKIPPED
- calendar ................... SKIPPED
- cpu ........................ SKIPPED
- deskshow ................... SKIPPED
- efm_nav .................... SKIPPED
- efm_path ................... SKIPPED
- emu ........................ SKIPPED
- execwatch .................. SKIPPED
- flame ...................... SKIPPED
- forecasts .................. SKIPPED
- iiirk ...................... SKIPPED
- language ................... SKIPPED
- mail ....................... SKIPPED
- mem ........................ SKIPPED
- moon ....................... SKIPPED
- mpdule ..................... SKIPPED
- net ........................ SKIPPED
- news ....................... SKIPPED
- notification ............... SKIPPED
- penguins ................... SKIPPED
- photo ...................... SKIPPED
- rain ....................... SKIPPED
- screenshot ................. SKIPPED
- slideshow .................. SKIPPED
- snow ....................... SKIPPED
- taskbar .................... SKIPPED
- tclock ..................... SKIPPED
- tiling ..................... SKIPPED
- uptime ..................... SKIPPED
- weather .................... SKIPPED
- winselector ................ SKIPPED
- wlan ....................... SKIPPED
- b_and_w .................... SKIPPED
--------------------------------------------------------------------------------

----------------------------- Finishing installation ---------------------------
- registering libraries ...... ok
- post install script ........ skipped
--------------------------------------------------------------------------------

--------------------------- Easy_e17.sh 1.2.1.1-OzOS ---------------------------
Developers: Brian 'morlenxus' Miculcy
David 'onefang' Seikel
Contributors: Tim 'amon' Zebulla
Daniel G. '_ke' Siegel
Stefan 'slax' Langner
Massimiliano 'Massi' Calamelli
Thomas 'thomasg' Gstaedtner
Roberto 'rex' Sigalotti

----------------------------- Current Configuration ----------------------------
Install path: /opt/e17
Source path: /var/cache/e17_src
Source url: http://svn.enlightenment.org/svn/e/trunk
Logs path: /tmp/easy_e17/install_logs

Packages: eina eet evas ecore efreet embryo edje epsilon esmart emotion etk etk_extra ewl exml enhance e_dbus e entrance edje_editor edje_viewer elicit elitaire emphasis empower emprint ephoto estickies exhibit expedite exquisite extrackt e_phys enthrall rage alarm bling calendar cpu deskshow efm_nav efm_pathemu execwatch flame forecasts iiirk language mail mem moon mpdule net news notification penguins photo rain screenshot slideshow snow taskbar tclock tiling uptime weather winselector wlan b_and_w
Skipping: esmart enhance exml imlib2 edb edje_editor edje_viewer emotion entrance eclair evfs evolve elicit elitaire emphasis empower engycad entrance_edit_gui entropy ephoto estickies expedite exquisite extrackt enthrall rage emuflame moon news penguins rain snow language photo efm_path efm_nav e_phys execwatch mpdule notification b_and_w
Only: engage

Script action: only
--------------------------------------------------------------------------------

-------------------------------- Build phase 3/3 -------------------------------
- cleaning
- install notes
--------------------------------------------------------------------------------


-------------------------------- Cleaning temp dir -----------------------------
- deleting temp dir .......... ok
--------------------------------------------------------------------------------

Engage has not been maintained for quite some time, and so is not included as an option with the script. Instead, what is recommended is that you install ItaskNG (http://code.google.com/p/itask-module/wiki/ItaskNG) instead.

doorman
November 10th, 2008, 07:40 PM
In case anybody tried to update e17 lately and got an error from svn such as:
svn: failed to add directory 'e/data/backgrounds'
or a similar error, all you have to do is go to the e17 src dir and delete the file/directory svn is unable to add:
$ sudo su
# cd /var/cache/e17_src
# rm -rf e/data/backgrounds

smartboyathome
November 10th, 2008, 09:53 PM
By the way doorman, the prefered way for Ubuntu to get a superuser console is to use sudo -i. Just letting you know for the future. Thanks for the tip though, saves me the trouble of finding it. :)

Cyberponcho
November 11th, 2008, 10:43 AM
Well, it finally happened, after doing a lot of apt-get remove/purge/install i got last night around 01:30 am the message 'The most incredible and really unbelievable dream has become true: You compiled e17 successfully!'
The easy script worked this time wonderfully, now i finally got a working Enlightenment enviroment in my laptop and all the things tested (which weren't many, i need my sleep too!!) are working properly :)
Thanks Rui Pais for this thread and thanks for pointing the script out.

pipou24
November 11th, 2008, 04:45 PM
Hi everyone. I'm trying to update my install. I met this error :

(sorry for the translation, the erreor message is in my own language)

svn: Failed to add 'eina/eina-0.pc.in' : this object already exist


I've tried to run easy_e17.sh with -c and -f options but it doesn't change anything. Do I have to delete eina/eina-0.pc.in by myself ?
I've done as doorman indicated, but it's not fully updating ...

worldwithoutgurus
November 12th, 2008, 03:12 AM
Hey pipou24, next time try my method (see signature)... I mean easy_e17 is cool, all right, but why don't you use the french forums and localized (and hmm... 100 % functional) scripts ?

Crafty Kisses
November 12th, 2008, 03:19 AM
Thanks for sharing my friend.

pipou24
November 12th, 2008, 05:24 PM
Hey pipou24, next time try my method (see signature)... I mean easy_e17 is cool, all right, but why don't you use the french forums and localized (and hmm... 100 % functional) scripts ?
:lolflag: I've seen your method, and it seems cleener and to have much packages (and, thank to you, I also use Xephyr now) .... but easy_e17 is the way I installed it the first time.

Anyway, you're right. Tonight it doesn't seem to work. I'm going to install Intrepid by the end of the week. I'll install e17 from svn with your method

(P****, qu'est-ce qui me prend de te parler en anglais ...)

christoforever
November 20th, 2008, 11:05 PM
after installing e17 and then booting into it, my wifi does not work... It works however when booting back into gnome, but does not work when i boot into enlightenment... anyone else have this issue or know a fix?

Thanks ahead of time,
Christopher Dancy

smartboyathome
November 21st, 2008, 01:21 AM
after installing e17 and then booting into it, my wifi does not work... It works however when booting back into gnome, but does not work when i boot into enlightenment... anyone else have this issue or know a fix?

Thanks ahead of time,
Christopher Dancy

You need to install WICD instead of Network Manager. Network Manager operates off of the system tray (E17 has none), while WICD has a separate GUI. Only other way to do this is to install trayer or stalonetray, which are external tray programs which you can run network manager with.

Cyberponcho
November 21st, 2008, 05:06 AM
Hey pipou24, next time try my method (see signature)... I mean easy_e17 is cool, all right, but why don't you use the french forums and localized (and hmm... 100 % functional) scripts ?

Now that's a mean comment (no offenses and not meaning to start a flame war here), the easy script didn't work for me @ the beginning but after i figure out a couple of things it worked out just fine, that's the beauty of Linux, you actually HAVE to think and learn in order to figure out things and not be a windows-autorun-feed-me-like-a-braindead-moron 'user'.
Just my 2 cents

PS=I want to point out again that i don't mean to offend anybody and don't want to start a flame war here, it's just an opinion.:)

christoforever
November 21st, 2008, 12:12 PM
Another e17 question if anyone knows the answer... When using gtk apps it uses an ugly system theme, is there anyway to change the gtk theme e17 uses by default? I tried opening the gnome-application-properties app but that was just a bad idea. The screen went hay-wire and I had to refresh e17. So just wondering if anyone had any ideas?

smartboyathome
November 21st, 2008, 01:07 PM
Another e17 question if anyone knows the answer... When using gtk apps it uses an ugly system theme, is there anyway to change the gtk theme e17 uses by default? I tried opening the gnome-application-properties app but that was just a bad idea. The screen went hay-wire and I had to refresh e17. So just wondering if anyone had any ideas?

Install and use an application like gtk-chtheme. That way, you get your GTK theme set to how you want it. Want to set your icon theme too after you set your theme? Type this in a terminal:
nano .gtkrc.mine
And then put this in the resulting text file, saving it after you do with control+x:
gtk-icon-theme-name="Tango"
Change Tango to the name of your icon theme.

Dodongo Dislikes Smoke
November 26th, 2008, 01:21 AM
Attempting to run then uninstall this script seems to have broke Python. MFE, a Python-based emulator launcher exits with:
OSError: [Errno 2] No such file or directory: '/opt/e17/bin'

If I have the e17-svn package installed (although not all the checked-out code properly compiled), MFE runs fine. After uninstalling it, MFE dies with the above error. I can leave Enlightenment half installed and MFE gets along fine, but I'd rather know how to completely rid myself of it as purging e17-svn doesn't seem to be doing the trick.

ADDENDUM:
I figured it out. I had to get rid of the /opt/e17/bin part from my $PATH in /etc/environment. You might want to add that to the uninstall directions on the first page.

nickadam
November 26th, 2008, 02:04 AM
Hi Rui Pais

Thanks for this useful information.

Nick

Rui Pais
November 28th, 2008, 08:15 AM
Hi everyone. I'm trying to update my install. I met this error :

(sorry for the translation, the erreor message is in my own language)

svn: Failed to add 'eina/eina-0.pc.in' : this object already exist


I've tried to run easy_e17.sh with -c and -f options but it doesn't change anything. Do I have to delete eina/eina-0.pc.in by myself ?
I've done as doorman indicated, but it's not fully updating ...

Hey pipou24, next time try my method (see signature)... I mean easy_e17 is cool, all right, but why don't you use the french forums and localized (and hmm... 100 % functional) scripts ?


Hi.
Strangely enough, sometimes svn don't update code correctly or can't manage certain kind of updates, like it happen a lot lately with pot (translations) files, or devs simply forget (they all tends to be human)
to upadte some dependency, like the cases of the pc.in file.
Search the logs and you will see plenty of oops ...

That, of course, will not be solved by choose this or that script, no matter the percentage of "functionality", and will require a devs fix or special intervention by the user.

pot files has been specially dramatic, requiring users deletion of old files... but recently, running intrepid, i (and others) has been presented with a svn option (a recent feature on intrepid svn version? don't know) that ask/allow to merge changes and proceed with the update.
See pic attach. In those cases a simple pressing of 'R' key (for resolved) at each conflicting solved the problem.

94478

Rui Pais
November 28th, 2008, 08:51 AM
Hi Rui Pais

Thanks for this useful information.

Nick
:)
Glad you like it!


Attempting to run then uninstall this script seems to have broke Python. MFE, a Python-based emulator launcher exits with:
OSError: [Errno 2] No such file or directory: '/opt/e17/bin'

If I have the e17-svn package installed (although not all the checked-out code properly compiled), MFE runs fine. After uninstalling it, MFE dies with the above error. I can leave Enlightenment half installed and MFE gets along fine, but I'd rather know how to completely rid myself of it as purging e17-svn doesn't seem to be doing the trick.

ADDENDUM:
I figured it out. I had to get rid of the /opt/e17/bin part from my $PATH in /etc/environment. You might want to add that to the uninstall directions on the first page.


Hi.
Thanks for call my attention to that! It completly scape my attention.

Fixed now!!
(please all users, you should update+upgrade to the latest version)

Many thanks, for the report.

BTW. Thats really a MFE issue.
I don't know that app, but PATHs are things eventually over-written by many apps and even by users directly. No application should fail just because of an inexistent path on it.
You may want to consider report such problem to MFE devs/maintainers.
Rui

trevelyn
December 1st, 2008, 05:53 PM
i was wondering, i downloaded xubuntu and installed e17 perfectly with your tutorial via e17-svn. i then used the psychocats method of completely removing xfce (which left gdm in place).

http://www.psychocats.net/ubuntu/puregnomehardy

I searched the removal of xfce and didnt see "enlightenemt" or "e17" or "starte17" etc, so i figured it was still there after the procedure. i was wrong, somehow it is gone or theres a secret way of starting it??
now enlightement is missing from gdm session chooser, and there's no command line way of starting it. (i guess) Then, i can apt-get install enlightenment - but that just installs e16... ??? i'm confused..


i dont want bloated xfce or gnome or kde at all, just ubuntu and e17 - that's it.. what's the easiest way of doing that?

EDIT: whoops, i forgot to mention, i didn't do the "&& apt-get install ubuntu-desktop" part cos it wanted to install like 400MB worth of crap i didn't want.

trevelyn
December 1st, 2008, 06:31 PM
awesome, i got it! i had to do

apt-cache purge e17-svn && apt-get install e17-svn

and since i had all the source already it simply configured (autogen.sh'd) them and make && make installed them!

Yay it works great! :D

Capt_Zaphod
December 2nd, 2008, 12:59 PM
Greetings friends;
I've been trying to follow this, but, invariably end up here:
W: GPG error: http://apt.wicd.net gutsy Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY FEC820F4B8C0755A
W: Failed to fetch http://edevelop.org/pkg-e/ubuntu/dists/edgy/Release.gpg Could not resolve 'edevelop.org'

W: Failed to fetch http://edevelop.org/pkg-e/ubuntu/dists/edgy/e17/i18n/Translation-en_US.bz2 Could not resolve 'edevelop.org'

W: Some index files failed to download, they have been ignored, or old ones used instead.

Any suggestions please?

Thank you

Rui Pais
December 2nd, 2008, 02:30 PM
EDIT: whoops, i forgot to mention, i didn't do the "&& apt-get install ubuntu-desktop" part cos it wanted to install like 400MB worth of crap i didn't want.

That's very understandable! :)
Another way would be start from minimalCD (https://help.ubuntu.com/community/Installation/MinimalCD), add X server, gdm, and e17-svn. And later what ever you need for. That's the cleaner, but in aspects not the easier way.


awesome, i got it! i had to do

apt-cache purge e17-svn && apt-get install e17-svn

and since i had all the source already it simply configured (autogen.sh'd) them and make && make installed them!

Yay it works great! :D

:KS
Yes. That's right.
You don't even need to neither purge or remove.
A plain
sudo aptitude reinstall e17-svn
would work.
Or manually create the link for Enlightenment.desktop on gdm folder.
That was what was incorrectly deleted, i presume.

Have fun!

Rui Pais
December 2nd, 2008, 02:37 PM
Greetings friends;
I've been trying to follow this, but, invariably end up here:

Any suggestions please?

Thank you

Hi Capt_Zaphod!

Your problems are quite weird.
None of those are related, in any way with this method... but i can try to help.

For the WICD it's easy. Just run (copy+paste) this:
wget -q http://apt.wicd.net/wicd.gpg -O- | sudo apt-key add -

The other, the e-develop error, should be some old entry on your sources.list.

You should not mix e17 installations, or you may run into bad problems, sometimes hard to detect.

Where do you get/set those repos? Have you installed on your Box from there?
If you never used that repo, and want to try this method, remove previously those entries from your /etc/apt/sources.list, follow the 1st post carefully and you will end up with a completely up-to-date e17.

Hope that helps.

barkley128
December 2nd, 2008, 03:00 PM
Hi, nice work you're doing here :)
It seems, installation went fine for me, but I do have a problem with gdm session file. enlightenment.desktop is blank, it contains nothing. So when I try to start e17, it outputs some error and starts gnome instead.
I've tried to
sudo rm /usr/share/xsessions/enlightenment.desktop
and
sudo ln -s /opt/e17/share/xsessions/enlightenment.desktop /usr/share/xsessions/enlightenment.desktop

With no luck, file is the same ..blank.
I don't even have /opt/e17/share/xsessions/ directory. :(

Rui Pais
December 2nd, 2008, 03:07 PM
Hi, nice work you're doing here :)
It seems, installation went fine for me, but I do have a problem with gdm session file. enlightenment.desktop is blank, it contains nothing. So when I try to start e17, it outputs some error and starts gnome instead.
I've tried to
sudo rm /usr/share/xsessions/enlightenment.desktop
and
sudo ln -s /opt/e17/share/xsessions/enlightenment.desktop /usr/share/xsessions/enlightenment.desktop

With no luck, file is the same ..blank.
I don't even have /opt/e17/share/xsessions/ directory. :(

You don't??:???:

Ok are you sure that e17 compilation/installation finished well?

It should say something like
The most incredible and really unbelievable dream has become true:
You compiled e17 successfully!

can you put the output of:
ls /opt/e17
and
ls /opt/e17/bin
Please?

Thank you

barkley128
December 2nd, 2008, 03:28 PM
Well I think it installed fine, but I can't say I'm 100% sure..
Okay here's the output:
barkley128@barkley128-desktop:~$ ls /opt/e17
bin include lib share

and
barkley128@barkley128-desktop:~$ ls /opt/e17/bin
ecore_config efreet_alloc embryo_cc etk_test
edje_cc efreet_cache_test epsilon inkscape2edc
edje_decc efreet_menu_alloc epsilon_thumbd
edje_recc efreet_spec_test epsilon_thumb_test
eet efreet_test etk_prefs

I'm using Ubuntu 8.10 btw.

smartboyathome
December 2nd, 2008, 03:35 PM
I can help out here Rui. You need to install cvs then reinstall e17-svn. The etk cvs bug bites again! :(

barkley128
December 2nd, 2008, 04:13 PM
Tried reinstalling, still the same problem. I have cvs installed. And the installation ended with "The most incredible and really unbelievable dream has become true:
You compiled e17 successfully!"

smartboyathome
December 2nd, 2008, 04:39 PM
Tried reinstalling, still the same problem. I have cvs installed. And the installation ended with "The most incredible and really unbelievable dream has become true:
You compiled e17 successfully!"

Can you post the output of ls /opt/e17/bin again? It should have a command called "enlightenment_start" in it.

Rui Pais
December 2nd, 2008, 05:22 PM
I can help out here Rui. You need to install cvs then reinstall e17-svn. The etk cvs bug bites again! :(

Thanks smartboyathome :)
I suspected the same thing...


Tried reinstalling, still the same problem. I have cvs installed. And the installation ended with "The most incredible and really unbelievable dream has become true:
You compiled e17 successfully!"

And can you tell us what command did you run to reinstall?
Probably it just run an update on your half installed e17.
If your /opt/e17/bin still have less than 40 items installations it's not complete.
In that case run:
sudo easy_e17.sh -i
to reinstall all from the beginning.

good luck

barkley128
December 3rd, 2008, 11:20 AM
Okay.
I tried to reinstall with aptitude
sudo aptitude reinstall e17-svn
Now I tried to reinstall it with
sudo easy_e17.sh -i
Still no luck, maybe I should try to redownload the sources?
My /opt/e17/bin is the same, as I posted in previous comments, there is no "enlightenment_start" in it.. :(

trevelyn
December 3rd, 2008, 01:02 PM
thanks Rui Pais! i tried the minimalist cd but i it turned out to be the same size after making it into a live ISO from remastersys, and if i start with one like xubuntu, or ubuntu, it has all the drivers preinstalled people actually use. After doing the psychocats way of uninstalling gnome i do have to reinstall a lot of stuff like gdm, x, etc.

Hey anyone familiar with e17, I have created a custom wallpaper, but when i use the "fit on desktop" function it leaves the top and bottom of the desktop background "white." Is there a way to make it another color to match my theme? I have been googling for a while now..

smartboyathome
December 3rd, 2008, 02:24 PM
thanks Rui Pais! i tried the minimalist cd but i it turned out to be the same size after making it into a live ISO from remastersys, and if i start with one like xubuntu, or ubuntu, it has all the drivers preinstalled people actually use. After doing the psychocats way of uninstalling gnome i do have to reinstall a lot of stuff like gdm, x, etc.

Hey anyone familiar with e17, I have created a custom wallpaper, but when i use the "fit on desktop" function it leaves the top and bottom of the desktop background "white." Is there a way to make it another color to match my theme? I have been googling for a while now..

There is, but it involves editing the wallpaper's .edj file and adding the color you want as a paramater in it's .edc. I'm not sure exactly how, but I know its possible. Perhaps you can catch Toma on the E17 IRC channel (#e on freenode) and see if he will tell you.

Capt_Zaphod
December 4th, 2008, 11:29 AM
Hi Capt_Zaphod!

Your problems are quite weird.
None of those are related, in any way with this method... but i can try to help.

For the WICD it's easy. Just run (copy+paste) this:
wget -q http://apt.wicd.net/wicd.gpg -O- | sudo apt-key add -

The other, the e-develop error, should be some old entry on your sources.list.

You should not mix e17 installations, or you may run into bad problems, sometimes hard to detect.

Where do you get/set those repos? Have you installed on your Box from there?
If you never used that repo, and want to try this method, remove previously those entries from your /etc/apt/sources.list, follow the 1st post carefully and you will end up with a completely up-to-date e17.

Hope that helps.

Thank you for your advice. I started to install, and it failed. So, I came to the forum for advice, and tried again ... without initially deleting. I have deleted those entries and will start again. Hopefully that does the trick.

Thanks again!

Capt_Zaphod
December 4th, 2008, 12:25 PM
I went and followed the 1st post of this thread.
Logged out, and when I tried to log into enlightenment, I got an error of no Exec file found ... and it started in default mode.

Any suggestions, please?

smartboyathome
December 4th, 2008, 02:35 PM
Capt, did you install CVS before installing e17? If not, you need to and then need to install e17-svn.

Capt_Zaphod
December 5th, 2008, 12:44 PM
Capt, did you install CVS before installing e17? If not, you need to and then need to install e17-svn.

I had deleted everything, and then followed the instructions of the 1st post and got this:

------------------------------ Installing packages -----------------------------
- eina ....................... ok
- eet ........................ SKIPPED
- evas ....................... ok
- ecore ...................... SKIPPED
- efreet ..................... SKIPPED
- embryo ..................... SKIPPED
- edje ....................... SKIPPED
- epsilon .................... SKIPPED
- esmart ..................... SKIPPED
- emotion .................... SKIPPED
- etk ........................ SKIPPED
- etk_extra .................. SKIPPED
- ewl ........................ ok
- exml ....................... SKIPPED
- enhance .................... SKIPPED
- e_dbus ..................... SKIPPED
- exalt ...................... SKIPPED
- e .......................... ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
-------------------------------------------------------------------------------
EASY_E17 1.2.2.4-OzOS CMD: ./autogen.sh --prefix=/opt/e17
-------------------------------------------------------------------------------
Running autopoint...
autopoint: *** cvs program not found
autopoint: *** Stop.
Running aclocal...
Running autoconf...
Running autoheader...
Running libtoolize...
Running automake...
configure.ac:17: installing `./compile'
configure.ac:164: required file `./config.rpath' not found
configure.ac:11: installing `./install-sh'
configure.ac:11: installing `./missing'
config/Makefile.am:12: `%'-style pattern rules are a GNU make extension
config/default/Makefile.am:16: `%'-style pattern rules are a GNU make extension
config/illume/Makefile.am:26: `%'-style pattern rules are a GNU make extension
config/minimalist/Makefile.am:32: `%'-style pattern rules are a GNU make extension
config/netbook/Makefile.am:32: `%'-style pattern rules are a GNU make extension
config/scaleable/Makefile.am:32: `%'-style pattern rules are a GNU make extension
config/standard/Makefile.am:32: `%'-style pattern rules are a GNU make extension
src/bin/Makefile.am: installing `./depcomp'

So ... no, I guess I hadn't installed CVS 1st. Though I thought I followed the 1st posts instructions completely.

smartboyathome
December 5th, 2008, 01:32 PM
Its an svn breakage. Try installing again in a while.

Capt_Zaphod
December 5th, 2008, 01:56 PM
Its an svn breakage. Try installing again in a while.
Thank you.
Can I reinstall over the previous one, or do I have to uninstall the previous? I figure the latter, but, thought I'd ask.

darkenedday
December 5th, 2008, 03:14 PM
I have a new problem

first off for some reason i had to create my own enlightenment.desktop file and link it to the /opt/e17/bin/enlightenment_start, which isnt a big deal being it works fine now (except I can't seem to add apps to my ibar)

but my school has a hidden wifi network, that I have to enter the name manually to connect to, I can't seem to figure out how to do this, the module "conection manager" has a button that says "networks" but whenever I click it it just closes the window?

smartboyathome
December 5th, 2008, 08:08 PM
Thank you.
Can I reinstall over the previous one, or do I have to uninstall the previous? I figure the latter, but, thought I'd ask.

You can reinstall over the previous one. Just run sudo easy_e17.sh -i and it will try installing it again.

I have a new problem

first off for some reason i had to create my own enlightenment.desktop file and link it to the /opt/e17/bin/enlightenment_start, which isnt a big deal being it works fine now (except I can't seem to add apps to my ibar)

but my school has a hidden wifi network, that I have to enter the name manually to connect to, I can't seem to figure out how to do this, the module "conection manager" has a button that says "networks" but whenever I click it it just closes the window?

The connection manager is just beginning its life as part of E17, so it isn't ready yet for anything. Instead, I recommend using WICD. It works great with E17 since it doesn't have a system tray. Just run it with wicd-client --no-tray.

darkenedday
December 5th, 2008, 09:05 PM
alright and I've come across yet another problem, my e17 session doesn't save, I logged in and made everything look how I wanted it to, yet when i log out and back in it starts all over even with the first run wizard, any ideas?

smartboyathome
December 5th, 2008, 09:11 PM
Try unloading the "First Run" module maybe in Settings > Modules?

darkenedday
December 5th, 2008, 09:12 PM
You can reinstall over the previous one. Just run sudo easy_e17.sh -i and it will try installing it again.



The connection manager is just beginning its life as part of E17, so it isn't ready yet for anything. Instead, I recommend using WICD. It works great with E17 since it doesn't have a system tray. Just run it with wicd-client --no-tray.


what package is WICD? I tried running the command you gave and i got the error command not found, and I tried sudo apt-get install wicd and wicd client, even searched for wicd in synaptic and didnt get anything. . .

thanks for the help btw

darkenedday
December 5th, 2008, 09:15 PM
aptitude search returns nada as well

darkenedday
December 5th, 2008, 09:26 PM
alright I tried unloading the first run module, turns out it unloads itself by default after you do it, I tried loading and unloading it as well, still I log out and log back in and start all over and have to move everything around again,

in case I forgot something in my .desktop file here's a look at that
[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=/opt/e17/bin/enlightenment_start
Name=Enlightenment


also here's these::

mike@DellBook-m1530n:~$ ls /opt/e17
bin etc include lib share
mike@DellBook-m1530n:~$ ls /opt/e17/bin
ecore_config efreet_menu_alloc enlightenment_sys
e_dbus_hal efreet_spec_test enlightenment_thumb
e_dbus_nm efreet_test e-notify-send
e_dbus_notification_daemon embryo_cc epsilon
e_dbus_notify emprint epsilon_thumbd
e_dbus_test enlightenment epsilon_thumb_test
e_dbus_test_client enlightenment_fm etk_prefs
edje_cc enlightenment_fm_op etk_test
edje_decc enlightenment_fm_open ewl_config
edje_recc enlightenment_imc ewl_embed_test
eet enlightenment_init ewl_simple_test
efreet_alloc enlightenment_remote ewl_test
efreet_cache_test enlightenment_start inkscape2edc

smartboyathome
December 6th, 2008, 12:00 AM
what package is WICD? I tried running the command you gave and i got the error command not found, and I tried sudo apt-get install wicd and wicd client, even searched for wicd in synaptic and didnt get anything. . .

thanks for the help btw

Get WICD here (http://wicd.sourceforge.net/). :KS

Capt_Zaphod
December 6th, 2008, 12:43 PM
You can reinstall over the previous one. Just run sudo easy_e17.sh -i and it will try installing it again.

I don't get it.

I started with this:




To do it automatically, copy+paste the above to a command line:
sudo sh -c "echo 'deb http://cafelinux.org/Downloads/oz-os tinwoodman main' >> /etc/apt/sources.list"
and add the authenticated key with:
wget -q http://cafelinux.org/Downloads/oz-os/key.asc -O- | sudo apt-key add -
Please if you have any link to this method, please update it as soon as possible. Many Thanks.

Install it with:
sudo apt-get update && sudo apt-get install e17-svn
And thats all.
:)




I re-installed with the code you gave me, and I still get this...


------------------------------ Installing packages -----------------------------
- eina ....................... ok
- eet ........................ ok
- evas ....................... ok
- ecore ...................... ok
- efreet ..................... ok
- embryo ..................... ok
- edje ....................... ok
- epsilon .................... ok
- esmart ..................... SKIPPED
- emotion .................... SKIPPED
- etk ........................ ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
-------------------------------------------------------------------------------
EASY_E17 1.2.2.4-OzOS CMD: ./autogen.sh --prefix=/opt/e17
-------------------------------------------------------------------------------
Running autopoint...
autopoint: *** cvs program not found
autopoint: *** Stop.


BTW ... I do appreciate your time and patience with this.

Rui Pais
December 6th, 2008, 01:06 PM
I don't get it.

I started with this:



I re-installed with the code you gave me, and I still get this...




BTW ... I do appreciate your time and patience with this.


Please, read this here. (http://ubuntuforums.org/showpost.php?p=5788241&postcount=8)
I will change my first post to prevent repetions of this.



Right now SVN it's broken, anyway (revision 37962).
You need a previous revision!
If you already had at least downlaod code you can after:
sudo apt-get install cvs
try:
sudo easy_e17.sh --skip-srcupdate

If your revision it's already 37962, you may need to wait or install a previous revision.

Rui Pais
December 6th, 2008, 01:14 PM
alright I tried unloading the first run module, turns out it unloads itself by default after you do it, I tried loading and unloading it as well, still I log out and log back in and start all over and have to move everything around again,

in case I forgot something in my .desktop file here's a look at that
[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=/opt/e17/bin/enlightenment_start
Name=Enlightenment


You shouldn't make a .desktop yourself. It's better to have a link for the already existent desktop file on e17 installation.
e17-svn should had take care of that.
You can replace it by:
sudo rm /usr/share/xsessions/enlightenment.desktop
sudo ln -s /opt/e17/share/xsessions/enlightenment.desktop /usr/share/xsessions/enlightenment.desktop




also here's these::

mike@DellBook-m1530n:~$ ls /opt/e17
bin etc include lib share
mike@DellBook-m1530n:~$ ls /opt/e17/bin
ecore_config efreet_menu_alloc enlightenment_sys
e_dbus_hal efreet_spec_test enlightenment_thumb
e_dbus_nm efreet_test e-notify-send
e_dbus_notification_daemon embryo_cc epsilon
e_dbus_notify emprint epsilon_thumbd
e_dbus_test enlightenment epsilon_thumb_test
e_dbus_test_client enlightenment_fm etk_prefs
edje_cc enlightenment_fm_op etk_test
edje_decc enlightenment_fm_open ewl_config
edje_recc enlightenment_imc ewl_embed_test
eet enlightenment_init ewl_simple_test
efreet_alloc enlightenment_remote ewl_test
efreet_cache_test enlightenment_start inkscape2edc

Seems good and finished. Thats natural, since you alread been able of run a session...
Maybe a permission issue.
Try, with all Enlightenment sessions closed (log out), go for a console (Ctrl+Alt+F1), log there and run:
sudo rm -rf .e
Go back to Login Window (CTRL+ALt+F7)
and log to Enlightenment, to see if that work.

Good luck

jcrus
December 6th, 2008, 06:19 PM
):P Thanks for your awesome work! I'm new to the Linux community (was on a mac, recently bought a Dell, hated Vista), and am loving Ubuntu so far. I especially like E17 as a WM. However, there's been a few problems that I have that I wanted to run by you to see if you or anyone reading this has had similar problems. The graphics transitions seem to be really slow. I know this is a bit more resource-intensive with the eye-candy, but I would imagine my system configuration would allow for a snappier user experience on E17. Also, every once in a while, I'll try to click to get to another window, the system lags entirely to the point I have to restart Ubuntu. Mouse moves and all, but nothing inside E17 responds to clicks or types. Here's my current system configuration:

Dell Studio 1536
AMD Turion X2 64 Bit Processor (RM-70)
3GB DDR2 Ram
ATI Radeon HD 3200

I'd love to get everything running smoothly, as I do prefer E17's scheme over Gnomes. I have some Unix experience, but no where experienced enough to mess around with programming without some guidance. Thanks for your guide and your help!

darkenedday
December 6th, 2008, 11:51 PM
alright guys, btw rui pais, your solution to my session problem worked beautifully

the wicd on the other hand smartboyathome, looks like it would be a wonderful app (altho I found out why the default connection manager to enlightenment would not work, a connection manager has to be run as root to see any connections)
however, wicd, even though I can get it to see connections will not connect to anything, I think it may be due to the things I had to go through getting my wireless to detect everything is roaming mode before but I can't be sure, I do know this:

under preferances in WICD client it says "eth0" and "wlan0" for the wired and wireless connections, ifconfig will show eth0 when it is plugged in, I don't know about wlan0 being I can't get it working, in wicd client the eth0 wnt even connect though, and I see it says "putting interface down" which I'm assuming is ifdown?

so i ran ifconfig, it shows eth0 and lo, but, new problem
I run ifup eth0 and I get something along the lines of:
"ignoring unkown interface eth0=eth0" when it should have said "eth0 is already configured"
i run "ifdown eth0" and get "eth0 is not configured"

I'm confused. . . any ideas?

kevdog
December 6th, 2008, 11:54 PM
Using Intrepid and running your script. Is this svn breakage??:

------------------------------ Installing packages -----------------------------
- eina ....................... previously installed
- eet ........................ ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/var/cache/e17_src/eet'
Making all in src
make[2]: Entering directory `/var/cache/e17_src/eet/src'
Making all in lib
make[3]: Entering directory `/var/cache/e17_src/eet/src/lib'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/cache/e17_src/eet/src/lib'
Making all in bin
make[3]: Entering directory `/var/cache/e17_src/eet/src/bin'
/bin/bash ../../libtool --tag=CC --mode=link gcc -std=gnu99 -Wl,--as-needed -L/opt/e17/lib -o eet eet-eet_main.o ../../src/lib/libeet.la
libtool: link: gcc -std=gnu99 -Wl,--as-needed -o .libs/eet eet-eet_main.o -L/opt/e17/lib ../../src/lib/.libs/libeet.so -L/usr/lib /usr/lib/libgnutls.so /usr/lib/libtasn1.so /lib/libgcrypt.so -lssl -lcrypto /opt/e17/lib/libeina.so -lrt -ldl -lz /usr/lib/libjpeg.so -lm
../../src/lib/.libs/libeet.so: undefined reference to `gcry_cipher_setiv'
../../src/lib/.libs/libeet.so: undefined reference to `gcry_cipher_setkey'
collect2: ld returned 1 exit status
make[3]: *** [eet] Error 1
make[3]: Leaving directory `/var/cache/e17_src/eet/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/cache/e17_src/eet/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/cache/e17_src/eet'
make: *** [all] Error 2
--------------------------------------------------------------------------------

-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/eet.log'!

smartboyathome
December 6th, 2008, 11:59 PM
the wicd on the other hand smartboyathome, looks like it would be a wonderful app (altho I found out why the default connection manager to enlightenment would not work, a connection manager has to be run as root to see any connections)
however, wicd, even though I can get it to see connections will not connect to anything, I think it may be due to the things I had to go through getting my wireless to detect everything is roaming mode before but I can't be sure, I do know this:

under preferances in WICD client it says "eth0" and "wlan0" for the wired and wireless connections, ifconfig will show eth0 when it is plugged in, I don't know about wlan0 being I can't get it working, in wicd client the eth0 wnt even connect though, and I see it says "putting interface down" which I'm assuming is ifdown?

so i ran ifconfig, it shows eth0 and lo, but, new problem
I run ifup eth0 and I get something along the lines of:
"ignoring unkown interface eth0=eth0" when it should have said "eth0 is already configured"
i run "ifdown eth0" and get "eth0 is not configured"

I'm confused. . . any ideas?

So you only see eth0 when you run ifconfig? In that case, then it isn't recognising your wireless card. Can you post the exact output of ifconfig?

darkenedday
December 7th, 2008, 12:15 AM
I'm using my Mac OS X partition on my dell laptop to post these atm I don't have another pc to use. . .

ifconfig doesn't show wlan0 however wicd does show wireless networks, and will get as far as getting an IP address but won't connect

I previously blacklisted the driver for my wireless card and used the ndiswrapper windows driver instead, it gets better bandwidth. . . it's a WPA2 encrypted network, if that helps, I've been having trouble ever since I installed kubuntu-desktop to try out kde 4.1 (a huge letdown btw)

I just can't understand why it gets so far and then nothing. . .
and even my wired connection won't work. . .

I'll see what I can do about getting you the exact output of ifconfig and all that. . .

thanks for the help, how late will you be on?

smartboyathome
December 7th, 2008, 12:24 AM
Ok, thats the problem. Preferences > WPA Supplicant Driver drop-down > Select ndiswrapper instead of wext. Then it should work for you. :)

darkenedday
December 7th, 2008, 12:44 AM
i tried that, it didn't work. . .

update though, it seems if i log in to a something first, wlan0 does show up however i still get the error

"ignoring unknown device wlan0=wlan0"

on issuing the ifup command. . .

also another device shows up in ifconfig now

wlan0:avahi

smartboyathome
December 7th, 2008, 02:01 AM
I know that WICD locks up the network connections its using, so thats why it gives you that message.

As for how to connect, have you tried other WPA Supplicant Drivers? Sounds like you're card may either have a bug or the amount of time to obtain your IP is too long (the latter I had a problem with for a while, but then dissapeared).

Capt_Zaphod
December 7th, 2008, 11:26 AM
Please, read this here. (http://ubuntuforums.org/showpost.php?p=5788241&postcount=8)
I will change my first post to prevent repetions of this.



Right now SVN it's broken, anyway (revision 37962).
You need a previous revision!
If you already had at least downlaod code you can after:
sudo apt-get install cvs
try:
sudo easy_e17.sh --skip-srcupdate

If your revision it's already 37962, you may need to wait or install a previous revision.
At this point, I'm not sure what version I've got ...
I tried this bit of code, that you posted and got this:
--------------------------- Easy_e17.sh 1.2.2.4-OzOS ---------------------------
Developers: Brian 'morlenxus' Miculcy
David 'onefang' Seikel
Contributors: Tim 'amon' Zebulla
Daniel G. '_ke' Siegel
Stefan 'slax' Langner
Massimiliano 'Massi' Calamelli
Thomas 'thomasg' Gstaedtner
Roberto 'rex' Sigalotti

----------------------------- Current Configuration ----------------------------
Install path: /opt/e17
Source path: /var/cache/e17_src
Source url: http://svn.enlightenment.org/svn/e/trunk
Logs path: /tmp/easy_e17/install_logs

Packages: eina eet evas ecore efreet embryo edje epsilon esmart emotion etk etk_extra ewl exml enhance e_dbus exalt e entrance edje_editor edje_viewer elicit elitaire enthrall emphasis empower emprint ephoto estickies exhibit expedite exquisite extrackt eyesight e_phys rage alarm bling calendar cpu deskshow diskio efm_nav efm_path emu execwatch flame forecasts iiirk language mail mem moon mpdule net news notification penguins photo rain screenshot slideshow snow taskbar tclock tiling uptime weather winselector wlan
Skipping: esmart enhance exml imlib2 edb edje_editor edje_player edje_viewer emotion entrance eclair evfs evolve elicit elitaire emphasis empower engycad entrance_edit_gui entropy ephoto estickies expedite exquisite extrackt engage enthrall exalt exhibit rage emu flame moon news penguins rain snow language photo efm_path efm_nav e_phys mpdule notification b_and_w

Skip src update: yes
Script action: MISSING!
--------------------------------------------------------------------------------

----------------- Short help 'easy_e17.sh <ACTION> <OPTIONS...>' ---------------
-i, --install = action: compile and install ALL of e17
-u, --update = action: update your installed e17
--help = full help
--------------------------------------------------------------------------------


Thank you again.

Aquastus
December 7th, 2008, 05:07 PM
Hello!
I'm using debian sid.
I get an error while installing elitaire. Also it doesn't seem to find exalt.


------------------------------ Installing packages -----------------------------
- eina ....................... ok
- eet ........................ ok
- evas ....................... ok
- ecore ...................... ok
- efreet ..................... ok
- embryo ..................... ok
- edje ....................... ok
- epsilon .................... ok
- esmart ..................... ok
- emotion .................... SKIPPED
- etk ........................ ok
- etk_extra .................. ok
- ewl ........................ ok
- exml ....................... SKIPPED
- enhance .................... SKIPPED
- e_dbus ..................... ok
- exalt ...................... NOT FOUND
- e .......................... ok
- entrance ................... ok
- edje_editor ................ SKIPPED
- edje_viewer ................ ok
- elicit ..................... SKIPPED
- elitaire ................... ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/var/cache/e17_src/elitaire/data'
make[2]: Leaving directory `/var/cache/e17_src/elitaire/data'
Making all in src
make[2]: Entering directory `/var/cache/e17_src/elitaire/src'
g++ -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -I/opt/e17/include -I/opt/e17/include/eina-0 -I/opt/e17/include/eina-0/eina -I/opt/e17/include/ewl -I/opt/e17/include/efreet -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/opt/e17/include -Wall -O2 -g -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -I/opt/e17/include -I/opt/e17/include/eina-0 -I/opt/e17/include/eina-0/eina -I/opt/e17/include/ewl -I/opt/e17/include/efreet -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/opt/e17/include -Wall -O2 -g -g -O2 -MT eli_app.o -MD -MP -MF .deps/eli_app.Tpo -c -o eli_app.o eli_app.cpp
In file included from /opt/e17/include/Evas.h:35,
from /opt/e17/include/Ecore_Config.h:37,
from Eli_App.h:2,
from eli_app.cpp:2:
/opt/e17/include/Evas_Data.h: In function ‘void evas_hash_free(Eina_Hash*)’:
/opt/e17/include/Evas_Data.h:118: error: return-statement with a value, in function returning 'void'
In file included from /opt/e17/include/Evas.h:35,
from /opt/e17/include/Ecore_Evas.h:51,
from main.cpp:3:
/opt/e17/include/Evas_Data.h: In function ‘void evas_hash_free(Eina_Hash*)’:
/opt/e17/include/Evas_Data.h:118: error: return-statement with a value, in function returning 'void'
make[2]: *** [eli_app.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/var/cache/e17_src/elitaire/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/cache/e17_src/elitaire'
make: *** [all] Error 2
--------------------------------------------------------------------------------

-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/elitaire.log'!

smartboyathome
December 7th, 2008, 05:48 PM
Hello!
I'm using debian sid.
I get an error while installing elitaire. Also it doesn't seem to find exalt.


------------------------------ Installing packages -----------------------------
- eina ....................... ok
- eet ........................ ok
- evas ....................... ok
- ecore ...................... ok
- efreet ..................... ok
- embryo ..................... ok
- edje ....................... ok
- epsilon .................... ok
- esmart ..................... ok
- emotion .................... SKIPPED
- etk ........................ ok
- etk_extra .................. ok
- ewl ........................ ok
- exml ....................... SKIPPED
- enhance .................... SKIPPED
- e_dbus ..................... ok
- exalt ...................... NOT FOUND
- e .......................... ok
- entrance ................... ok
- edje_editor ................ SKIPPED
- edje_viewer ................ ok
- elicit ..................... SKIPPED
- elitaire ................... ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/var/cache/e17_src/elitaire/data'
make[2]: Leaving directory `/var/cache/e17_src/elitaire/data'
Making all in src
make[2]: Entering directory `/var/cache/e17_src/elitaire/src'
g++ -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -I/opt/e17/include -I/opt/e17/include/eina-0 -I/opt/e17/include/eina-0/eina -I/opt/e17/include/ewl -I/opt/e17/include/efreet -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/opt/e17/include -Wall -O2 -g -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -I/opt/e17/include -I/opt/e17/include/eina-0 -I/opt/e17/include/eina-0/eina -I/opt/e17/include/ewl -I/opt/e17/include/efreet -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/opt/e17/include -Wall -O2 -g -g -O2 -MT eli_app.o -MD -MP -MF .deps/eli_app.Tpo -c -o eli_app.o eli_app.cpp
In file included from /opt/e17/include/Evas.h:35,
from /opt/e17/include/Ecore_Config.h:37,
from Eli_App.h:2,
from eli_app.cpp:2:
/opt/e17/include/Evas_Data.h: In function ‘void evas_hash_free(Eina_Hash*)’:
/opt/e17/include/Evas_Data.h:118: error: return-statement with a value, in function returning 'void'
In file included from /opt/e17/include/Evas.h:35,
from /opt/e17/include/Ecore_Evas.h:51,
from main.cpp:3:
/opt/e17/include/Evas_Data.h: In function ‘void evas_hash_free(Eina_Hash*)’:
/opt/e17/include/Evas_Data.h:118: error: return-statement with a value, in function returning 'void'
make[2]: *** [eli_app.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/var/cache/e17_src/elitaire/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/cache/e17_src/elitaire'
make: *** [all] Error 2
--------------------------------------------------------------------------------

-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/elitaire.log'!



About Exalt: Its not included with the script since its not been fully migrated to the main E17 svn server, and is still hosted on its own SVN server.

About the error: I think Elitaire hasn't been updated since Evas was updated. Which means elitaire won't compile until it is unless you have an older Evas lib installed. :(

darkenedday
December 7th, 2008, 11:53 PM
alright thanks for the help smartboyathome, I seem to have fixed the problem

I unloaded my ndiswrapper driver, and loaded the wl proprietary driver, it would seem when I upgraded from hardy to intrepid it must have caused a conflict with the ndiswrapper driver and the original opensource driver, it connects in seconds now, I only have one more question to ask you

The client must be run as root, but I would like to add it to my start up programs in enlightenment, is it possible to simple use sudo in the file I have to create and have it bring up a password prompt? I tried using the run command and typing "gksu wicd-client --no-tray" but no prompt comes up for my password and nothing happens, I would like to simply have the client open on start up so that my fiance who knows nothing about the command line can still access the internet when I remove gnome. . .

thanks again!
~darkenedday

smartboyathome
December 8th, 2008, 12:00 AM
I think you can make gksu come up by adding sleep before the gksu command. Try something like this:
sleep 10 && gksu wicd-client --no-tray

May I ask you why you need to run it as root though? On my laptop, it runs fine as a normal user. I do have to admit though, I'm on Arch Linux and my laptop uses an Intel 4965 wireless card.

kevdog
December 8th, 2008, 01:04 AM
I'm going to ask for help one more time. Thanks


Using Intrepid and running your script. Is this svn breakage??:

------------------------------ Installing packages -----------------------------
- eina ....................... previously installed
- eet ........................ ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/var/cache/e17_src/eet'
Making all in src
make[2]: Entering directory `/var/cache/e17_src/eet/src'
Making all in lib
make[3]: Entering directory `/var/cache/e17_src/eet/src/lib'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/cache/e17_src/eet/src/lib'
Making all in bin
make[3]: Entering directory `/var/cache/e17_src/eet/src/bin'
/bin/bash ../../libtool --tag=CC --mode=link gcc -std=gnu99 -Wl,--as-needed -L/opt/e17/lib -o eet eet-eet_main.o ../../src/lib/libeet.la
libtool: link: gcc -std=gnu99 -Wl,--as-needed -o .libs/eet eet-eet_main.o -L/opt/e17/lib ../../src/lib/.libs/libeet.so -L/usr/lib /usr/lib/libgnutls.so /usr/lib/libtasn1.so /lib/libgcrypt.so -lssl -lcrypto /opt/e17/lib/libeina.so -lrt -ldl -lz /usr/lib/libjpeg.so -lm
../../src/lib/.libs/libeet.so: undefined reference to `gcry_cipher_setiv'
../../src/lib/.libs/libeet.so: undefined reference to `gcry_cipher_setkey'
collect2: ld returned 1 exit status
make[3]: *** [eet] Error 1
make[3]: Leaving directory `/var/cache/e17_src/eet/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/cache/e17_src/eet/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/cache/e17_src/eet'
make: *** [all] Error 2
--------------------------------------------------------------------------------

smartboyathome
December 8th, 2008, 01:28 AM
kevdog: Seems like it. Though if I were you I would wait for Rui to answer, since he's better at knowing that stuff than I am since I am on arch. ;)

Aquastus
December 8th, 2008, 12:25 PM
OK, now I got another error while installing emotion.

------------------------------ Installing packages -----------------------------
- eina ....................... previously installed
- eet ........................ previously installed
- evas ....................... previously installed
- ecore ...................... previously installed
- efreet ..................... previously installed
- embryo ..................... previously installed
- edje ....................... previously installed
- epsilon .................... previously installed
- esmart ..................... previously installed
- emotion .................... ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
checking whether to build static libraries... yes
configure: creating libtool
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for EVAS... yes
checking for EDJE... yes
checking for ECORE... yes
checking Ecore_X.h usability... yes
checking Ecore_X.h presence... yes
checking for Ecore_X.h... yes
checking Ecore_Fb.h usability... no
checking Ecore_Fb.h presence... no
checking for Ecore_Fb.h... no
checking for VLC... no
checking for XINE... configure: error: Package requirements (libxine >= 1.1.1) were not met:

No package 'libxine' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables XINE_CFLAGS
and XINE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

--------------------------------------------------------------------------------

-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/emotion.log'!

smartboyathome
December 8th, 2008, 01:48 PM
Install libxine-dev (or whatever its called) and it will use that.

darkenedday
December 8th, 2008, 03:00 PM
I think you can make gksu come up by adding sleep before the gksu command. Try something like this:
sleep 10 && gksu wicd-client --no-tray

May I ask you why you need to run it as root though? On my laptop, it runs fine as a normal user. I do have to admit though, I'm on Arch Linux and my laptop uses an Intel 4965 wireless card.

it actually runs fine as a normal user now, but before with whatever driver it was using, or whatever it was doing (I honestly have no idea) it wouldn't show any networks as a normal user and it would as root, wierd huh? thanks for the help :-)

btw how is arch linux? it's one of the ones i never gave a try, I thought it would be something like using slackware but wasn't sure, my two favorite were slackware and gentoo, but I use ubuntu because my fiance uses this computer as well, and it's easier to show someone how to use, people always forget they had to learn to use windows, and despise having to learn something new

smartboyathome
December 8th, 2008, 06:30 PM
btw how is arch linux? it's one of the ones i never gave a try, I thought it would be something like using slackware but wasn't sure, my two favorite were slackware and gentoo, but I use ubuntu because my fiance uses this computer as well, and it's easier to show someone how to use, people always forget they had to learn to use windows, and despise having to learn something new

Arch Linux is good. Its actually a lot easier than it seems, and is more like an Ubuntu minimal install than anything else. :)

kevdog
December 8th, 2008, 10:40 PM
Dang Rui Pais -- What's taking so long?? I'll admit it, I'm impatient!!

darkenedday
December 8th, 2008, 11:43 PM
alright so I'm not out of the woods yet. . .

at this point I may as well be using slackware lol

2 new problems


1.)BIGGEST PROBLEM: rebooted my laptop today, and somehow the wireless switch got turned off, so I turned it back on, and still no wifi light on the laptop, so I reboot, still no light, nor wireless networks, so, I log back into gnome, look at the restricted device manager, and it says my Wl driver is activated but not in use, this is strange. . . .
So I deactive and reactivate it, still nothing but it says the driver is in use now, and the light came back on. . . think there could be some kind of conflict with the standard driver and the restricted? Every time I restart it sets the resitricted driver to not in use but active. . .

2.)BIG ANNOYANCE, I added the gnome settings to my start up programs in enlightenment, now, when I start up enlightenment when the gnome settings get loaded the main bar (I have it on the top filling the screen left to right with the icon in the left corner like a mac) gets extended out of the screen, the other two "shelves" I have (one invisible one on the right with a clock in the top right corner on the right side and one in the center with icons on the bottom) seem fine, the top one just seems off, and the center of the splash screen shifts to the right. . .

any ideas?

Rui Pais
December 9th, 2008, 11:22 AM
I'm going to ask for help one more time. Thanks


Using Intrepid and running your script. Is this svn breakage??:

------------------------------ Installing packages -----------------------------
- eina ....................... previously installed
- eet ........................ ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/var/cache/e17_src/eet'
Making all in src
make[2]: Entering directory `/var/cache/e17_src/eet/src'
Making all in lib
make[3]: Entering directory `/var/cache/e17_src/eet/src/lib'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/cache/e17_src/eet/src/lib'
Making all in bin
make[3]: Entering directory `/var/cache/e17_src/eet/src/bin'
/bin/bash ../../libtool --tag=CC --mode=link gcc -std=gnu99 -Wl,--as-needed -L/opt/e17/lib -o eet eet-eet_main.o ../../src/lib/libeet.la
libtool: link: gcc -std=gnu99 -Wl,--as-needed -o .libs/eet eet-eet_main.o -L/opt/e17/lib ../../src/lib/.libs/libeet.so -L/usr/lib /usr/lib/libgnutls.so /usr/lib/libtasn1.so /lib/libgcrypt.so -lssl -lcrypto /opt/e17/lib/libeina.so -lrt -ldl -lz /usr/lib/libjpeg.so -lm
../../src/lib/.libs/libeet.so: undefined reference to `gcry_cipher_setiv'
../../src/lib/.libs/libeet.so: undefined reference to `gcry_cipher_setkey'
collect2: ld returned 1 exit status
make[3]: *** [eet] Error 1
make[3]: Leaving directory `/var/cache/e17_src/eet/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/cache/e17_src/eet/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/cache/e17_src/eet'
make: *** [all] Error 2
--------------------------------------------------------------------------------

Dang Rui Pais -- What's taking so long?? I'll admit it, I'm impatient!!


Hi kevdog.
Sorry but the last days i've been busy as a hell with work.

Yes that looks like a SVN breakage. As long as script runs and compilation starts, any issues are generally code breakage.
Since the move to SVN it happens a lot ... :(

In last week they seems to be make some deep changes in look&feel, mainly with configuration windows and main menus. It's a bit unstable now, some things don't work with old themes, and devs seems to uploading code without much checking on code breakage.

On these situation, one either waits a couple of hours to see if breakage has been solved or get back to some stable revision and wait a couple of days (or even more) before updating again.

Please you can check Cafelinux announcements for breakage (when we detect them) here:
http://cafelinux.org/forum/index.php/topic,2232.0.html


Anyway, I just finish update now and all compile normally.

Rui Pais
December 9th, 2008, 11:41 AM
alright so I'm not out of the woods yet. . .

at this point I may as well be using slackware lol

2 new problems


1.)BIGGEST PROBLEM: rebooted my laptop today, and somehow the wireless switch got turned off, so I turned it back on, and still no wifi light on the laptop, so I reboot, still no light, nor wireless networks, so, I log back into gnome, look at the restricted device manager, and it says my Wl driver is activated but not in use, this is strange. . . .
So I deactive and reactivate it, still nothing but it says the driver is in use now, and the light came back on. . . think there could be some kind of conflict with the standard driver and the restricted? Every time I restart it sets the resitricted driver to not in use but active. . .


Sorry i can't help much here, i don't have much experience with wireless/wicd.
May i suggest you make a post on Network section of forum, where you should get much more experienced users on such subject.
You can post a link here to it so smartboyathome can continue helping you, if he knows the issue.
Thanks.



2.)BIG ANNOYANCE, I added the gnome settings to my start up programs in enlightenment, now, when I start up enlightenment when the gnome settings get loaded the main bar (I have it on the top filling the screen left to right with the icon in the left corner like a mac) gets extended out of the screen, the other two "shelves" I have (one invisible one on the right with a clock in the top right corner on the right side and one in the center with icons on the bottom) seem fine, the top one just seems off, and the center of the splash screen shifts to the right. . .

any ideas?

I'm not sure ...
How do you load gnome settings? (gnome-settings-daemon? from start desktop? script?)
Have you configure your shelves with the gnome settings loaded? Can you edit the configuration after gnome-settings load?
Would be easier if you just set a .gtkrc-2.0/.gtkrc-2.0.mine file?
Btw, what splash screen are you referring?

amrlima
December 9th, 2008, 01:16 PM
I'm running to some problems installing e17 using the script. Last night I installed it and everything went fine, but when I logged in it outputted an error which I couldn't read well because the window was nor visible but the options where F1(recover) and F2(exit). I suspect this was an error from a previous e17 installation which gave the same error. It was installed from another repository.

Now trying to purge and reinstall I get the following error:

touch config.h.in
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/var/cache/e17_src/ecore'
Making all in src
make[2]: Entering directory `/var/cache/e17_src/ecore/src'
Making all in lib
make[3]: Entering directory `/var/cache/e17_src/ecore/src/lib'
Making all in ecore
make[4]: Entering directory `/var/cache/e17_src/ecore/src/lib/ecore'
/bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I/opt/e17/include -I/opt/e17/include/eina-0 -I/opt/e17/include/eina-0/eina -MT ecore_getopt.lo -MD -MP -MF .deps/ecore_getopt.Tpo -c -o ecore_getopt.lo ecore_getopt.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I/opt/e17/include -I/opt/e17/include/eina-0 -I/opt/e17/include/eina-0/eina -MT ecore_getopt.lo -MD -MP -MF .deps/ecore_getopt.Tpo -c ecore_getopt.c -fPIC -DPIC -o .libs/ecore_getopt.o
In file included from ecore_getopt.c:1:
Ecore_Getopt.h:375: error: expected ‘)’ before ‘*’ token
make[4]: *** [ecore_getopt.lo] Error 1
make[4]: Leaving directory `/var/cache/e17_src/ecore/src/lib/ecore'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/cache/e17_src/ecore/src/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/cache/e17_src/ecore/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/cache/e17_src/ecore'
make: *** [all] Error 2
--------------------------------------------------------------------------------

-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/ecore.log'!


SVN problem also?

Thanks!

Rui Pais
December 9th, 2008, 01:40 PM
I'm running to some problems installing e17 using the script. Last night I installed it and everything went fine, but when I logged in it outputted an error which I couldn't read well because the window was nor visible but the options where F1(recover) and F2(exit). I suspect this was an error from a previous e17 installation which gave the same error. It was installed from another repository.

Now trying to purge and reinstall I get the following error:

touch config.h.in
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/var/cache/e17_src/ecore'
Making all in src
make[2]: Entering directory `/var/cache/e17_src/ecore/src'
Making all in lib
make[3]: Entering directory `/var/cache/e17_src/ecore/src/lib'
Making all in ecore
make[4]: Entering directory `/var/cache/e17_src/ecore/src/lib/ecore'
/bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I/opt/e17/include -I/opt/e17/include/eina-0 -I/opt/e17/include/eina-0/eina -MT ecore_getopt.lo -MD -MP -MF .deps/ecore_getopt.Tpo -c -o ecore_getopt.lo ecore_getopt.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I/opt/e17/include -I/opt/e17/include/eina-0 -I/opt/e17/include/eina-0/eina -MT ecore_getopt.lo -MD -MP -MF .deps/ecore_getopt.Tpo -c ecore_getopt.c -fPIC -DPIC -o .libs/ecore_getopt.o
In file included from ecore_getopt.c:1:
Ecore_Getopt.h:375: error: expected ‘)’ before ‘*’ token
make[4]: *** [ecore_getopt.lo] Error 1
make[4]: Leaving directory `/var/cache/e17_src/ecore/src/lib/ecore'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/cache/e17_src/ecore/src/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/cache/e17_src/ecore/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/cache/e17_src/ecore'
make: *** [all] Error 2
--------------------------------------------------------------------------------

-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/ecore.log'!


SVN problem also?

Thanks!


Yes, thats right! Again!
Revision 38063 it's broken for ecore
(i think it was the update for eina that create some incompatibility with when ecore compiles against).
Revision 38056 it's good!


You either install a that one or wait a little and see if this get fixed soon.
:(


(OT, Just curious, what part of Açores?)

amrlima
December 9th, 2008, 01:55 PM
Yes, thats right! Again!
Revision 38063 it's broken for ecore
(i think it was the update for eina that create some incompatibility with when ecore compiles against).
Revision 38056 it's good!


You either install a that one or wait a little and see if this get fixed soon.
:(

(OT, Just curious, what part of Açores?)

I guess I'll wait a bit.... hopefully not long :)

OT: Săo Miguel, Ponta Delgada nowadays. You're from Azores as well?

Rui Pais
December 9th, 2008, 02:25 PM
I guess I'll wait a bit.... hopefully not long :)

Ok. I'll post here when they fix it.
:)



OT: Săo Miguel, Ponta Delgada nowadays. You're from Azores as well?
Well once i visited Açores and... i think i lost part of my soul somewhere there (if you see it don't send it home ok? ;))
Since then it's my favorite holiday destiny, every 2-3 years i go to Açores. Usually Pico, but i know Terceira and visit briefly Săo Jorge, Faial and Graciosa. One of these days we will visit yours... Like a chocolate box, we leave the shinning ones to the end :)

darkenedday
December 9th, 2008, 02:28 PM
Sorry i can't help much here, i don't have much experience with wireless/wicd.
May i suggest you make a post on Network section of forum, where you should get much more experienced users on such subject.
You can post a link here to it so smartboyathome can continue helping you, if he knows the issue.
Thanks.




I'm not sure ...
How do you load gnome settings? (gnome-settings-daemon? from start desktop? script?)
Have you configure your shelves with the gnome settings loaded? Can you edit the configuration after gnome-settings load?
Would be easier if you just set a .gtkrc-2.0/.gtkrc-2.0.mine file?
Btw, what splash screen are you referring?

I'm referring to the defualt enlightenment splash screen, and I added gnome-settings-daemon to my applications via the settings menu then added that to start up, I wouldn't really know where to begine with the .gtkrc-2.0 file. . .

Rui Pais
December 9th, 2008, 02:44 PM
I'm referring to the defualt enlightenment splash screen, and I added gnome-settings-daemon to my applications via the settings menu then added that to start up, I wouldn't really know where to begine with the .gtkrc-2.0 file. . .

See my notes "STARTUP AND CONFIGURATION LOOK" on the end of 1sr post.

Essentially just edit/create a file ~/.gtkrc-2.0 with your preferences.
Something like:
gtk-theme-name = "Human"
gtk-icon-theme-name = "Tango"
gtk-font-name = "Bitstream Vera Sans 11"

Another way, to prevent overwriting from other apps/configurators, it's to create a ~/.gtkrc-2.0.mine instead with the preferences and just add to .gtkrc-2.0:
include "/home/<your_user_name_here>/.gtkrc-2.0.mine"


I test gnome-settings-daemon and it wont do no bad behavior, except make fonts look to big on gtk apps... I don't know what could be causing your problems, sorry.
Let me know how your experiences with .gtkrc goes. Don't forget to remove gnome-settings daemon to test the .gtkrc way.

Rui Pais
December 9th, 2008, 03:01 PM
Just an update to inform that the ecore issue it's fixed.
Revision 38068.
:)

amrlima
December 9th, 2008, 04:03 PM
Ok. I'll post here when they fix it.
:)

Good to see it's ready now :). I'll try to install later. Right now I'm using e17 in Fedora 10 which from it's repositories. It's quite stable here but there are quite a few modules missing tough.



Well once i visited Açores and... i think i lost part of my soul somewhere there (if you see it don't send it home ok? ;))
Since then it's my favorite holiday destiny, every 2-3 years i go to Açores. Usually Pico, but i know Terceira and visit briefly Săo Jorge, Faial and Graciosa. One of these days we will visit yours... Like a chocolate box, we leave the shinning ones to the end :)

You've been around a lot I see. I hope you like S.Miguel, somethings here are overwhelming and there is a LOT to see around.

amrlima
December 9th, 2008, 06:38 PM
I managed to install e17 from svn now. But I'm having the same as I did with e17 from another repository: e17 just crashes at startup and I have the option to restart F1 or quit F2. I've purged e17 and reinstalled but the problem persists... All modules are unloaded when I login.

Anyone as a clue of what this could be?

Rui Pais
December 9th, 2008, 07:08 PM
I managed to install e17 from svn now. But I'm having the same as I did with e17 from another repository: e17 just crashes at startup and I have the option to restart F1 or quit F2. I've purged e17 and reinstalled but the problem persists... All modules are unloaded when I login.

Anyone as a clue of what this could be?

Maybe you got a broken configuration.
Try from another desktop or from a console (press ctrl+Alt+F1)
rm -rf ~/.e
and after that try to log at Enlightenment again.

If that don't fix it, i can only imagine that some e17 libs from your previous installation still lie somewhere on your system, and compilation by easy_e17sh was made against those, instead of correct ones...

Check first configuration issues.



I hope you like S.Miguel, somethings here are overwhelming and there is a LOT to see around.
What in Açores it's not overwhelming!? :lol:

amrlima
December 9th, 2008, 07:15 PM
Maybe you got a broken configuration.
Try from another desktop or from a console (press ctrl+Alt+F1)
rm -rf ~/.e
and after that try to log at Enlightenment again.

That did not work :( still crashes at startup

If that don't fix it, i can only imagine that some e17 libs from your previous installation still lie somewhere on your system, and compilation by easy_e17sh was made against those, instead of correct ones...

Yes, that must be it. I propably didn't remove them wen I removed the e17 package... my mistake. Now how do you think it's the best way to remove these libs?

Thanks!!

Rui Pais
December 9th, 2008, 07:24 PM
Yes, that must be it. I propably didn't remove them wen I removed the e17 package... my mistake. Now how do you think it's the best way to remove these libs?

Thanks!!

How do you install it? a deb package? check with synaptic if it still on listed either on Installed software or the other option (don't remember the name) of not entirely purge it.
Delete and purge all.

After that do a search for libe* (things like libecore*, libetk*, libefreet*) They must be all on /opt/e17/lib/ if you still have e17-svn installed. Other paths like /usr/lib /usr/local/ etc. are leftovers of another install!

Good luck!

amrlima
December 9th, 2008, 07:32 PM
How do you install it? a deb package? check with synaptic if it still on listed either on Installed software or the other option (don't remember the name) of not entirely purge it.
Delete and purge all.

After that do a search for libe* (things like libecore*, libetk*, libefreet*) They must be all on /opt/e17/lib/ if you still have e17-svn installed. Other paths like /usr/lib /usr/local/ etc. are leftovers of another install!

Good luck!

I installed from http://xsm.alphagemini.org/E17/repository/.

I've removed all the libs and gonna try to reinstall now. Thanks for the help Rui!

amrlima
December 9th, 2008, 08:01 PM
I installed from http://xsm.alphagemini.org/E17/repository/.

I've removed all the libs and gonna try to reinstall now. Thanks for the help Rui!

Didn't work, still got the same crash at startup :(. I really don't know what I'm missing here... Guess I'll have to dig some more..

kevdog
December 9th, 2008, 11:15 PM
I have to say this is really p***ing me off! Ok after receiving an infraction for that statement. I just upgraded the svn sources and still cannot compile eet. Here is the error:

../../src/lib/.libs/libeet.so: undefined reference to `gcry_cipher_setiv'
../../src/lib/.libs/libeet.so: undefined reference to `gcry_cipher_setkey'
collect2: ld returned 1 exit status
make[3]: *** [eet] Error 1
make[3]: Leaving directory `/var/cache/e17_src/eet/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/cache/e17_src/eet/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/cache/e17_src/eet'
make: *** [all] Error 2

gcry_cipher_**** is part of the libgcrypt library which I do have installed. So where exactly is the problem?

darkenedday
December 10th, 2008, 01:23 PM
hey smartboyathome, or anyone who is good with wicd and networking, take a look at this and let me know if you can help, please?

http://ubuntuforums.org/showthread.php?p=6343475#post6343475

jcrus
December 10th, 2008, 03:52 PM
EDIT: Also, there's a really slow download transfer rate from the cafelinux repo. Transfers average around 3000 B/sec for me. My usual rate for other repos and internet in general is 450+KB/Sec.

Guess I was forgotten in the midst?

Anyhow, I tried with a reinstall, and still having issues with E17 and lock ups. It seems to happen a lot when I try to pull up the menu by right clicking on the desktop. It'll freeze right there and just stop. I can still ctrl-alt-backspace and launch back into it from the startup manager. Some things I forgot to mention is I am using the fglrx driver for my ATI card from the ubuntu repositories rather than ATI itself, just because I was having headaches with ATI's newest driver. Also, I had compiz installed for my GNOME desktop, and I think it was causing errors with that as well. The desktop wouldn't crash per se, but I couldn't click on anything except in the taskbar nor enter any text. Again, ctrl-alt-backspace worked. I'm trying without compiz installed to see if that helps for Gnome at least, if that gets stable I'll try E17 again. I did download the update for E17 (38088) today, so maybe that will fix my problem too. Any insights??


):P Thanks for your awesome work! I'm new to the Linux community (was on a mac, recently bought a Dell, hated Vista), and am loving Ubuntu so far. I especially like E17 as a WM. However, there's been a few problems that I have that I wanted to run by you to see if you or anyone reading this has had similar problems. The graphics transitions seem to be really slow. I know this is a bit more resource-intensive with the eye-candy, but I would imagine my system configuration would allow for a snappier user experience on E17. Also, every once in a while, I'll try to click to get to another window, the system lags entirely to the point I have to restart Ubuntu. Mouse moves and all, but nothing inside E17 responds to clicks or types. Here's my current system configuration:

Dell Studio 1536
AMD Turion X2 64 Bit Processor (RM-70)
3GB DDR2 Ram
ATI Radeon HD 3200

I'd love to get everything running smoothly, as I do prefer E17's scheme over Gnomes. I have some Unix experience, but no where experienced enough to mess around with programming without some guidance. Thanks for your guide and your help!

amrlima
December 10th, 2008, 06:41 PM
I keep getting a SEGV message at boot and all modules are unloaded:

This is very bad. Enlightenment SEGV'd
This is not meant to happen and is likely a sign of a bug in
Enlightenment or the libraries it relies on. You can gdb attach to
this process now to try debug it or you could exit, or just hit
restart to try and get your desktop back the way it was.

darkenedday
December 10th, 2008, 10:38 PM
----------------------------- Source checkout/update ---------------------------
- checkout sources ...
downloading eina source ...
svn: OPTIONS of 'http://svn.enlightenment.org/svn/e/trunk/eina': could not connect to server (http://svn.enlightenment.org)


I don't get it, I'm browsing online while it's going, so it's not my connection

btw I got wicd working fine, but had to reinstall

smartboyathome
December 11th, 2008, 01:03 AM
Could it be you are behind a proxy? Thats the only thing I can think of which would block that.

darkenedday
December 11th, 2008, 01:00 PM
nope, no proxy no firewall (except the usual one on the router)

works today though :-)

darkenedday
December 12th, 2008, 11:08 AM
alright everything up and running on ubuntu 8.04, it would seem that e17 doesn't work so well with 8.10 (then again I had a huge ammount of problems with 8.10, no sound nvidia was somehow a pain again, etc. etc.) I'll be sticking with the lts untill the next version. Great svn! loving my new e17 desktop, so much prettier and more efficient than Gnome!

worldwithoutgurus
December 12th, 2008, 12:22 PM
No problems with Ubuntu 8.10 + E17 svn.
Works fine here.

nublaii
December 14th, 2008, 07:04 AM
I am running a clean 8.10 install and I was able to install it with no problems. I followed the instructions to create and symlink .xinitrc and .xsession files but it crashes on load with an error about the 'Sans' font... any idea how to fix that?

This is the error:


/etc/gdm/Xsession: Beginning session setup...
Setting IM through im-switch for locale=en_US.
Start IM through /etc/X11/xinit/xinput.d/all_ALL linked to /etc/X11/xinit/xinput.d/default.
ESTART: 0.00000 [0.00000] - begin
ESTART: 0.00009 [0.00009] - signals done
ESTART: 0.00013 [0.00004] - determine prefix
DYNAMIC DETERMINED PREFIX: /opt/e17
ESTART: 0.00042 [0.00029] - prefix done
ESTART: 0.00245 [0.00203] - intl init
ESTART: 0.00260 [0.00015] - parse args
ESTART: 0.00263 [0.00004] - arg parse done
ESTART: 0.00268 [0.00005] - ecore init
ESTART: 0.00701 [0.00433] - ecore_file init
ESTART: 0.01048 [0.00346] - more ecore
ESTART: 0.01059 [0.00011] - x connect
ESTART: 0.07489 [0.06431] - ecore_con
ESTART: 0.07549 [0.00060] - xinerama
E17 INIT: XINERAMA CHOSEN: [0], 1680x1050+0+0
ESTART: 0.07573 [0.00024] - x hints
ESTART: 0.07600 [0.00027] - x hints done
ESTART: 0.07604 [0.00004] - ecore_evas init
ESTART: 0.07650 [0.00046] - test done
ESTART: 0.07655 [0.00005] - efreet
ESTART: 0.07677 [0.00022] - efreet done
ESTART: 0.07680 [0.00003] - configure
ESTART: 0.07688 [0.00008] - dirs
ESTART: 0.07706 [0.00019] - filereg
ESTART: 0.07709 [0.00003] - config
ESTART: 0.07831 [0.00122] - scale
ESTART: 0.07845 [0.00013] - pointer
ESTART: 0.07848 [0.00004] - path
ESTART: 0.07857 [0.00009] - ipc
INFO: E_IPC_SOCKET=/tmp/enlightenment-pan/disp-:0.0-7452
ESTART: 0.07886 [0.00030] - font
ESTART: 0.07892 [0.00006] - theme
ESTART: 0.09391 [0.01499] - intl post
ESTART: 0.10227 [0.00836] - splash
ESTART: 0.10253 [0.00026] - test file format support
<<<< Enlightenment Error >>>>
Enlightenment found Evas can't load the 'Sans' font. Check Evas has fontconfig
support and system fontconfig defines a 'Sans' font.

E17: Begin shutdown procedure!

kevdog
December 17th, 2008, 11:06 AM
Ok guys thanks for tolerating my complaints and I finally got everything to install.

Here is a problem with the script. If you have previously installed libgcrypt (such as when compiling gpg2 from source), your script chokes.

I had to uninstall libgcrypt and then reinstall the repository version.

There was also another workaround but I cant remember

Is there a tutorial how to actually use enlightenment? I'm finding for example the lack of a cut and paste shortcut in the terminal window to be an annoyance. Also I did install a system tray app. Basically I need a tutorial on how to customize the desktop! I like what I see so far however it does take some getting used to

smartboyathome
December 17th, 2008, 01:05 PM
Is there a tutorial how to actually use enlightenment? I'm finding for example the lack of a cut and paste shortcut in the terminal window to be an annoyance. Also I did install a system tray app. Basically I need a tutorial on how to customize the desktop! I like what I see so far however it does take some getting used to

See here (http://cafelinux.org/OzOs/content/how-index) for a bunch of OzOs tutorials. I find I don't need a system tray anymore, you can check out my Iiirk tutorial (http://cafelinux.org/OzOs/content/how-simulate-system-tray-iiirk) to see how. Another one which is recommended are the Gadgets, Modules, and Shelves tutorials, part 1 (http://cafelinux.org/OzOs/content/how-use-gadgets-modules-and-shelves) and part 2 (http://cafelinux.org/OzOs/content/how-use-gadgets-modules-and-shelves-part-2).

kevdog
December 17th, 2008, 02:39 PM
Awesome tutorials written by you. The best I have found. Does everything I want to do.

Just a quick note -- What happened to my Firefox Icon? Where do I get one of these?

Thanks

smartboyathome
December 17th, 2008, 03:39 PM
Awesome tutorials written by you. The best I have found. Does everything I want to do.

Just a quick note -- What happened to my Firefox Icon? Where do I get one of these?

Thanks

They aren't all by me, only the Iiirk one. The rest are by the OzOs devs.

About the firefox icon: Use ibar to add Firefox to it, and right click the icon then click ok in the window that pops up to change it.

super.rad
December 17th, 2008, 07:07 PM
Does anyone know when e17 will be officially released and in the ubuntu repos?

smartboyathome
December 17th, 2008, 07:36 PM
Does anyone know when e17 will be officially released and in the ubuntu repos?

E17 won't be officially released anytime soon, so it won't be in the Ubuntu repos anytime soon. Don't talk to raster about it either, he gets grumpy.

kevdog
December 18th, 2008, 11:28 PM
How to I install and run EHB?
https://www.ohloh.net/rss_feeds/3406/rss_articles

Just wondering how to install apps since I'm very confused. I downloaded both the source and svn code, but the standard ./configure didn't work.

smartboyathome
December 19th, 2008, 01:13 AM
Is EHB even in SVN anymore? I can't find it at all. I think EHB is old and broken.

kevdog
December 26th, 2008, 01:18 AM
I seem now to be getting this error when upgrading:

sudo easy_e17.sh -u

..
...
Checking E-MODULES-EXTRA source ... U E-MODULES-EXTRA/drawer/src/plugins/sources/directory_watcher.c
svn: Failed to add directory 'E-MODULES-EXTRA/notification/m4': an unversioned directory of the same name already exists
svn: Failed to add directory 'E-MODULES-EXTRA/notification/m4': an unversioned directory of the same name already exists
FAILED! Next attempt 3 in 5 second

I didn't do anything to the sources that I am aware of. How do I make this error go away?

Lastly using this eterm is tricky giving multiline cut and paste. Any tips?

smartboyathome
December 26th, 2008, 05:09 PM
I think deleting the folder would solve your update error for you.

I think eterm is a little dated. Personally, I gave up on using most E17 programs. I just use GTK+ programs on E17, though you could use Qt only just as easily (I think).

nico_h
December 29th, 2008, 07:54 AM
Hello and thank you Rui Pais for this deb, it makes the installation really nice and without any worry !

I just want to precise that in the first post, you mistyped the name of configuration file (you wrote /etc/easy_e17.sh instead of /etc/easy_e17.conf)

And I would like to know why you changed the src path to /var/cache. Is it to be more compliant with usual debian paths ?

I wanted to add the module "places", which is not in the current easy_e17.sh. I didn't know where e17-svn installed the script itself, so I downloaded easy_e17.sh, added the name "places" to the list of packages (in the variable packages at the beginning of easy_e17.sh) and ran it so :

# ./easy_e17.sh --only=places --srcpath=/var/cache

And it worked perfectly well. Maybe I should precise that my laptop is running UbuntuStudio 8.04.

By the way, places (http://code.google.com/p/e17mods/wiki/Places) is a very nice module. I hope a next easy_e17.sh -u won't break everything !

smartboyathome
December 29th, 2008, 05:07 PM
Hello and thank you Rui Pais for this deb, it makes the installation really nice and without any worry !

I just want to precise that in the first post, you mistyped the name of configuration file (you wrote /etc/easy_e17.sh instead of /etc/easy_e17.conf)

And I would like to know why you changed the src path to /var/cache. Is it to be more compliant with usual debian paths ?

I wanted to add the module "places", which is not in the current easy_e17.sh. I didn't know where e17-svn installed the script itself, so I downloaded easy_e17.sh, added the name "places" to the list of packages (in the variable packages at the beginning of easy_e17.sh) and ran it so :

# ./easy_e17.sh --only=places --srcpath=/var/cache

And it worked perfectly well. Maybe I should precise that my laptop is running UbuntuStudio 8.04.

By the way, places (http://code.google.com/p/e17mods/wiki/Places) is a very nice module. I hope a next easy_e17.sh -u won't break everything !

It was changed to /var/cache because, when it is run as root (like when it installs), it would put the source in ~/.e17_svn, which would put it in /root/ (since that is the root user's home). It is much friendlier to put it in /var/cache/e17_src because it is easier to find.

Tux Aubrey
December 29th, 2008, 05:08 PM
Hello and thank you Rui Pais for this deb, it makes the installation really nice and without any worry !

I just want to precise that in the first post, you mistyped the name of configuration file (you wrote /etc/easy_e17.sh instead of /etc/easy_e17.conf)

And I would like to know why you changed the src path to /var/cache. Is it to be more compliant with usual debian paths ?

I wanted to add the module "places", which is not in the current easy_e17.sh. I didn't know where e17-svn installed the script itself, so I downloaded easy_e17.sh, added the name "places" to the list of packages (in the variable packages at the beginning of easy_e17.sh) and ran it so :

# ./easy_e17.sh --only=places --srcpath=/var/cache

And it worked perfectly well. Maybe I should precise that my laptop is running UbuntuStudio 8.04.

By the way, places (http://code.google.com/p/e17mods/wiki/Places) is a very nice module. I hope a next easy_e17.sh -u won't break everything !

Hi nico_h and thanks for the info on places - I have been tempted to try it and will now do so. svn code has been very fragile for the past few weeks - it is being updated several times a day and there seems to be a >50% chance of updating to bad code.

Some older modules seem to be becoming orphaned in this process (eg taskbar and slideshow) and even some of the more recent third-party ones (extra-menus, edgar and friends) seem to miss out. It will be interesting to watch "places" in this.

All this means that chronic updaters (guilty) need to be vigilant about finding the cause of any breakage and be prepared to "turn-off" anything non-essential that falls behind.

Rui's update_e17.sh script makes it particularly easy to maintain a working installation. The backup and restore functions mean that you can have a "bad code day" and recover immediately. If you haven't already, do run:

update_e17.sh -H

some time and keep the output for reference.

update_e17.sh now checks a flag in a thread at cafelinux.org/forum about whether updating is recommended or not. But with the speed of changes to svn code recently, we haven't been quick enough to catch every error!

Just for reference, the list of packages to be downloaded and compiled is in the usr/bin/easy_e17.sh script and the etc/easy_e17.conf file contains the "skip" list. (Rui's update_e17.sh (also in /usr/bin/) calls easy_17.sh which refers to easy_e17.conf.)

smartboyathome
December 29th, 2008, 05:13 PM
Tux, you will have to post a howto for getting the other OzOs repo in order to get update_e17.sh. This howto only gives you easy_e17.sh. :(

barkley128
December 30th, 2008, 10:16 AM
Well, it seems, there is something wrong.
I tried to reinstall, redownload the sources, but the scipt is not downloading all of them.
When the installation turns to installing packages it outputs:

...
- edje ....................... ok
- epsilon .................... ok
- esmart ..................... SKIPPED
- emotion .................... SKIPPED
- etk ........................ ok
- etk_extra .................. NOT FOUND
- ewl ........................ NOT FOUND
...

and so on..
But I'd like to know the reason why it can't install some of the packages like ewl, etk_extra..
Why they are not found? I looked at the source dir, there are only a few of necessary packages.
What should I do in order to get this script to download all of them?
After the installation, script says, that everything is fine, but it's not :/

smartboyathome
December 30th, 2008, 03:42 PM
Well, it seems, there is something wrong.
I tried to reinstall, redownload the sources, but the scipt is not downloading all of them.
When the installation turns to installing packages it outputs:

...
- edje ....................... ok
- epsilon .................... ok
- esmart ..................... SKIPPED
- emotion .................... SKIPPED
- etk ........................ ok
- etk_extra .................. NOT FOUND
- ewl ........................ NOT FOUND
...

and so on..
But I'd like to know the reason why it can't install some of the packages like ewl, etk_extra..
Why they are not found? I looked at the source dir, there are only a few of necessary packages.
What should I do in order to get this script to download all of them?
After the installation, script says, that everything is fine, but it's not :/

1) ewl and etk_extra are not vital to E17 and shouldn't mess it up.
2) It is recommended to use revision 38337 instead of the most recent revision. To do this, move /var/cache/e17_src to /var/cache/e17_src_backup, and then type this command:
sudo svn co -r 38337 http://svn.enlightenment.org/svn/e/trunk /var/cache/e17_src
Then, after that's done, run:
sudo easy_e17.sh -i
To reinstall it. Right now, SVN is going through many changes, which frequently break E17. So, stay tuned and pay attention to cafelinux.org/forum to see which revision is recommended.

spajix
January 1st, 2009, 03:54 PM
I got this after following this
~$ sudo apt-get install e17-svn
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
e17-svn: Depends: giblib-dev but it is not installable
Depends: libgtk1.2-dev but it is not installable
E: Broken packages

Any ideas?

Tux Aubrey
January 1st, 2009, 04:38 PM
I got this after following this
~$ sudo apt-get install e17-svn
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
e17-svn: Depends: giblib-dev but it is not installable
Depends: libgtk1.2-dev but it is not installable
E: Broken packages

Any ideas?


What distro and version are you installing it on? (I got something similar installing e17-svn onto Dreamlinux but haven't seen this happen with X/Ubuntu)

spajix
January 1st, 2009, 04:55 PM
What distro and version are you installing it on? (I got something similar installing e17-svn onto Dreamlinux but haven't seen this happen with X/Ubuntu)

Ubuntu 8.10
Was you able to fix it?
If so, how?

smartboyathome
January 1st, 2009, 05:14 PM
Ubuntu 8.10
Was you able to fix it?
If so, how?

Get libgtk1.2-dev from here (http://packages.ubuntu.com/intrepid/libgtk1.2-dev), and then install it. Should work for you then.

spajix
January 1st, 2009, 05:32 PM
Get libgtk1.2-dev from here (http://packages.ubuntu.com/intrepid/libgtk1.2-dev), and then install it. Should work for you then.

Thanks Much
Seems to be working

Genotrius
January 4th, 2009, 02:21 PM
The other day, compilation of e failed due to some sort of unfathomable source conflict. After fiddling with it quite a bit, I eventually uninstalled e17-svn, removed the sources, and reinstalled. Everything appears to have gone fine, but my enlightenment.desktop file seems to be corrupted somehow, as I can't load into E17 through GDM.
Any idea how I could fix this?

Rui Pais
January 4th, 2009, 06:12 PM
Hello and thank you Rui Pais for this deb, it makes the installation really nice and without any worry !

I just want to precise that in the first post, you mistyped the name of configuration file (you wrote /etc/easy_e17.sh instead of /etc/easy_e17.conf)

Thank you nico_h. Glad you like it!
Thanks too for the correction. Fixed :)


And I would like to know why you changed the src path to /var/cache. Is it to be more compliant with usual debian paths ?

I wanted to add the module "places", which is not in the current easy_e17.sh. I didn't know where e17-svn installed the script itself, so I downloaded easy_e17.sh, added the name "places" to the list of packages (in the variable packages at the beginning of easy_e17.sh) and ran it so :

# ./easy_e17.sh --only=places --srcpath=/var/cache

And it worked perfectly well. Maybe I should precise that my laptop is running UbuntuStudio 8.04.

By the way, places (http://code.google.com/p/e17mods/wiki/Places) is a very nice module. I hope a next easy_e17.sh -u won't break everything !


Well, when code it's not much unstable, like it happens lately, i tend to avoid try other stuff not much tested... it's usually ask for (more) troubling. But it's interesting to know such project. Very promising!
BTW. To install other stuff in main SVN tree, not on easy_e17.sh script list, you can simply edit easy_e17.sh, add the file to the list and then do:
sudo easy_e17.sh --only=<new_package>
Easy :)


About the move to /var/cache/e17_src, besides what smartboyathome already pointed, a single global place solves too the problem of the case of several users with admin powers that that run updates from different homes... that would result on different SVN copies (huge!!) on disk.


Tux, you will have to post a howto for getting the other OzOs repo in order to get update_e17.sh. This howto only gives you easy_e17.sh. :(
:)
In case anyone want need it,
just add the following repo:
deb http://cafelinux.org/Downloads/oz-os hungrytiger main
and do a
sudo apt-get update
:)

Rui Pais
January 4th, 2009, 06:20 PM
The other day, compilation of e failed due to some sort of unfathomable source conflict. After fiddling with it quite a bit, I eventually uninstalled e17-svn, removed the sources, and reinstalled. Everything appears to have gone fine, but my enlightenment.desktop file seems to be corrupted somehow, as I can't load into E17 through GDM.
Any idea how I could fix this?

Hi Genotrius.
Are you sure script finish compilation/installation correctly?

Check if enlightenment.desktop file it's ok:
ls -l /usr/share/xsessions/enlightenment.desktop
it should be a symlink to /opt/e17/share/xsessions/enlightenment.desktop
If not you can do it with:
sudo ln -s /opt/e17/share/xsessions/enlightenment.desktop /usr/share/xsessions/enlightenment.desktop


Check too if file exist:
ls -l /opt/e17/share/xsessions/enlightenment.desktop
if not you're installation it's not complete or have problems.
You can try to reinstall:
sudo easy_e17.sh -i

Good luck. Let me know.

Tux Aubrey
January 4th, 2009, 07:12 PM
Just a report:

I installed e17-svn and the oz-desktop packages (from the cafelinux repos) onto a Jaunty Jackalope alpha over the weekend - After working through a few error messages, it works fine!

Doing "sudo aptitude install oz-desktop" does return an error telling me that oz-desktop won't be installed because oz-desktop-base isn't installed or being installed. Running "sudo apt-get install oz-desktop-base" fixes it in one go.

After going through the new e17 set-up screens (language, profile and menu settings) the desktop is loaded with the (e17 default) b_and_w theme - but "ozprofiler all" brings up Rui's OzOS desktop and all the OzOS tools (e17 update and backup etc).

A strange effect I've noticed on other recent installs from svn is that the e17 splash "start-up") screen is just a black screen that takes a few seconds to go away - this gives the impression that e17 is taking a long time load. It is easy to turn it off or change it to one that works via the menu Settings>Appearance>Start-up. Without any splash screen, e17 loads incredibly quickly - almost an "instant on" experience.

For those who haven't used or updated e17 for a few months, I'd say that, apart from a few new features (some of them actually useful!), the big changes have been in stability. It is very rare to get a seg fault on recent builds from svn and even some of the long-standing bugs (eg, the Advanced mode of the Theme Selector)have gone away.

svn code seems surprisingly stable at the moment too (after two or three weeks pre-Christmas of it being bad more often than good) but there are problems using some "third-party" modules (like itask-ng). Updates are coming thick and fast right now and you get the impression (probably an illusion brought on by New Year optimism) that it might be close to a new release point or something significant. Imagine that! Feel free to start a rumor!

Jaunty itself is quite slow for me - but that's often the case with pre-release builds of Ubuntu.

Happy New Year!

Rui Pais
January 4th, 2009, 07:36 PM
Just a report:

I installed e17-svn and the oz-desktop packages (from the cafelinux repos) onto a Jaunty Jackalope alpha over the weekend - After working through a few error messages, it works fine!

Doing "sudo aptitude install oz-desktop" does return an error telling me that oz-desktop won't be installed because oz-desktop-base isn't installed or being installed. Running "sudo apt-get install oz-desktop-base" fixes it in one go.

Thansk for the report Aubrey
(i'm still using only Hardy and Lenny... not even Intrepid :()
It's nice to have this tested as new releases evolves :)

I'll give a look at installation steps and see what may be missing.


A strange effect I've noticed on other recent installs from svn is that the e17 splash "start-up") screen is just a black screen that takes a few seconds to go away - this gives the impression that e17 is taking a long time load. It is easy to turn it off or change it to one that works via the menu Settings>Appearance>Start-up. Without any splash screen, e17 loads incredibly quickly - almost an "instant on" experience.

:shock:
I had experienced that on my test machine (plain Intrepid+e17-svn) and once and then when configuration changed and always thought it was some code issue!!
Glad to know that it was just an "empty" e17 start up splash!


svn code seems surprisingly stable at the moment too (after two or three weeks pre-Christmas of it being bad more often than good) but there are problems using some "third-party" modules (like itask-ng). Updates are coming thick and fast right now and you get the impression (probably an illusion brought on by New Year optimism) that it might be close to a new release point or something significant. Imagine that! Feel free to start a rumor!

Happy New Year!
I wouldn't be so optimistic, but... how knows.
Strange, the way code goes now. Devs update much more broken code since the SVN move, sometimes completely broking things around, but after fixes (usually fast) e17 really looks very stable lately.
I'm only sorry, about the System functions (i would prefer the old menus' way) and the annoying 1st run wizard, that still have no way to skip...
I now opt by minimalist and then use the Profile chooser to get my saved preferences :)
Simpler and more flexible than the wizard.


Oh, and Happy new year to you too and to all!!
:D

kevdog
January 5th, 2009, 11:36 AM
Is there a way to run the update switch with an arch installation? There must be since I know those who post on this thread use Arch.

Rui Pais
January 5th, 2009, 03:07 PM
Is there a way to run the update switch with an arch installation? There must be since I know those who post on this thread use Arch.

Hi kevdog.
Sorry, not sure what you mean by 'update switch'...
You mean the update_e17.sh script?
If that's the case, just download the most recent deb from here:
http://cafelinux.org/Downloads/oz-os/pool/main/o/oz-e17-tools/
open it wit an archive manager, and extract the script.
:)

(let me know if it's another thing you have in mind)

Rui Pais
January 5th, 2009, 03:15 PM
Hi all.

I uploaded a new version, based on most recent easy_e17.sh by morlenxus.

This new version essentially, make --fix-conflict flag obsolete (not supported anymore in fact) by add by default a general SVN fix handler.

Update process must take care of that, without problems.

If you have a personalized conf file at ~/.easy_e17.conf you must edit by hand and delete that flag (if you have put it there).


The "anti" equivalent flag now its:
--ask-on-src-conflicts
that make SVN asks you on conflicts (DO NOT SET IT! only needed by devs and masochist people :))
So the default, fix immediately, will make things easier to users (remember those annoying po files requiring your intervention?... well not anymore!)

s3kt0r
January 5th, 2009, 10:32 PM
Well this topic has a lot of pages, the most of it i didn't read, just the essentials eheh.
More of a gnome user, this is the first i decided to go through the whole process of installing and configuring enlightenment, and i just want to say big thanks to Rui Pais, great howto, was really helpfull.
Can't seem to enjoy enough of this. :P Don't think it will be long before i switch completely of wm's lol.

edit: Perhaps someone can enlighten me (eheh)... can themes install modules/gadgets/widgets by themselves? do i have anything to say in the matter? Another quick one: is module Entrance like a substitute for gdm?

regards,

smartboyathome
January 6th, 2009, 11:36 AM
edit: Perhaps someone can enlighten me (eheh)... can themes install modules/gadgets/widgets by themselves?

No, they can't. They do just one thing: theme. They will change the look of modules/gadgets/widgets, though.

do i have anything to say in the matter?

Completely. E17 doesn't try to do it for you unless there is a bug (ie, some modules will get deleted if they are broken).

Another quick one: is module Entrance like a substitute for gdm?

Entrance isn't a module, it is a login manager based on the EFL libraries. It is a substitute for GDM, though.

originalsynthesis
January 6th, 2009, 04:47 PM
Hiya!

Im trying the installation you gave and ran into an issue: in first phase of download, it gets to the 'edje_player source and tells me it doesn't exist and continues to try and download it every 2 min or so. can i skip this file? i can't seem to enter any commands while its doing this. (i may have bit off more than i can chew on with e17, i am a new linux user)

Rui Pais
January 6th, 2009, 05:17 PM
Hiya!

Im trying the installation you gave and ran into an issue: in first phase of download, it gets to the 'edje_player source and tells me it doesn't exist and continues to try and download it every 2 min or so. can i skip this file? i can't seem to enter any commands while its doing this. (i may have bit off more than i can chew on with e17, i am a new linux user)


Hi originalsynthesis.
My bad!
I forget to remove that one (it's on original script, but that ones it's from proto section, less stable stuff, that my patched script avoids...)

That error only happens on new installations (no code ever downloaded), so i didn't note it on my tests :(

I uploaded a new version, right now.
Do:
sudo apt-get update && sudo apt-get upgrade

That should make it run properly.
Thanks

originalsynthesis
January 6th, 2009, 06:12 PM
whoops! i jumped the gun a bit and just closed the install, and used sudo dpkg config and finished it that way. It installed ok, minus the file mentioned and everything listed after it. can i use the command you gave to finish it, or should i wipe the whole shebang and start a fresh install?

thanks for the quick response!

Rui Pais
January 6th, 2009, 06:38 PM
whoops! i jumped the gun a bit and just closed the install, and used sudo dpkg config and finished it that way. It installed ok, minus the file mentioned and everything listed after it.
No Problem. Glad to know you manage to finish it :)


can i use the command you gave to finish it, or should i wipe the whole shebang and start a fresh install?


Yes. You can and you should, to avoid any possible issues with that app in the future. The reference to it was, plainly, my mistake.



thanks for the quick response!
Quite rare on me these days... :lol:

No prob. Glad i could help.
:)

kevdog
January 6th, 2009, 11:15 PM
Possibly you can help me since Ive run into this problem before

On running

sudo easy_e17.sh -u
tonight I get the following (and I've had this with other packages):

svn: Failed to add directory 'edje_viewer/debian': an unversioned directory of the same name already exists

In the past I just went and deleted this directory (this occurs with other packages), however it would be much nicer if a force option was in place to override. I dont change the sources -- trust me on this one!

Is there a good workaround?

s3kt0r
January 7th, 2009, 12:43 AM
No, they can't. They do just one thing: theme. They will change the look of modules/gadgets/widgets, though.



Completely. E17 doesn't try to do it for you unless there is a bug (ie, some modules will get deleted if they are broken).



Entrance isn't a module, it is a login manager based on the EFL libraries. It is a substitute for GDM, though.

Oh ok, I just got confused by something at Exchange, on the themes thing.
As for the Entrance question..I didn't realize it was a login manager, my bad. Could I use it to completely replace GDM but still being able to log into Gnome if I wanted to? (Makes sense, right?)

thanks for bits of your time, smartboyathome

originalsynthesis
January 7th, 2009, 02:18 AM
well i have to say im really digging what e17 is doing. i definately is quicker and more sleek than gnome is. but ive run into a few major problems.

If i remove icons from, or change the size of the shelf, enlight. completely freezes up.

I also cannot get E to see the rest of my hard drive.(i.e. the other 50 gigs aside from the linux partition!) i thought maybe that could be due to E running alongside gnome?.

any change to the desktop wallpaper will elicit an error that reads:There was an error trying to set the cpu frequency governor via the module's setfreq utility.

oh, and a couple times i got the "this is very bad" crash recovery window by changing window settings.

There were a couple other things, but i think the types of errors im getting here have priority. Ive been looking at e.org's forums and haven't found much of anything similar to this, anyone seen this stuff before?

s3kt0r
January 7th, 2009, 06:18 AM
any change to the desktop wallpaper will elicit an error that reads:There was an error trying to set the cpu frequency governor via the module's setfreq utility.

oh, and a couple times i got the "this is very bad" crash recovery window by changing window settings.



This happened to me too, about the cpu frequency module, i just removed it from the modules dialog configuration. But that didn't happen when changing wallpapers, but when I would log in into Enlightenment.

When I tried to change some windows properties stuff, windows stacking I think, it showed the same "very bad crash".

Don't know why it does that...but it also happened to me. Anybody knows more and care to share with us?

Tux Aubrey
January 7th, 2009, 06:44 AM
If i remove icons from, or change the size of the shelf, enlight. completely freezes up.

I'm not sure about this one at all - I can't seem to crash a shelf no matter what I do to it. Does it happen to ANY shelf? (or just to a particular one)

A couple of suggestions

1. run an update (it may just have been a passing issue with a particular revision)

2. delete and remake the offending shelf (try t with different gadgets as you go to work out if it is just a particular gadget making the whole thing shaky)

3. use the components of the shelf directly on the desktop (ie load the Gadgets module and treat them as individual components (shelves are just soooo 2008 anyway)


I also cannot get E to see the rest of my hard drive.(i.e. the other 50 gigs aside from the linux partition!) i thought maybe that could be due to E running alongside gnome?.

That's bad, but I doubt it is related to having Gnome alongside (I have several WMs loaded including Gnome and they are often running in concurrent sessions)

Can you mount the partition manually? fstab normally works fine in all WMs.


any change to the desktop wallpaper will elicit an error that reads:There was an error trying to set the cpu frequency governor via the module's setfreq utility.

As s3kt0r said - unload the cpufreq module.

There have been a lot of updates to e17 over the past two weeks and some of the modules have fallen behind. (I had the same problem with taskbar for a couple of days). Don't use any that are broken until testing them after updating e17.

oh, and a couple times i got the "this is very bad" crash recovery window by changing window settings.


I love that message! I suspect it has nothing to do with Window Settings but is a by-product of a naughty module. Maybe unloading cpufreq will fix this too.

Hang in there, originalsynthesis. You are three centimeters from the Bleeding Edge but close to nirvana. I can assure you that a) the fix will be simple but not obvious, and that b) once you fix it you will be amazed by the stability and speed of e17.

BGFG
January 9th, 2009, 04:54 PM
Very easy install, very easy uninstall. It's a great environment, but i couldn't quite get my bearings with tweaking :) and only after i uninstalled i saw your post on ugly default gnome look and how to change it....

E17 will be my first choice once i get around to building a machine and installing arch or gentoo. By that time, i can only imagine...

Thanks again for the Howto. Look forward to more updates....

lukjad007
January 10th, 2009, 05:34 PM
Bookmarking. Thanks to the tutorial.

doorman
January 11th, 2009, 08:46 AM
Hy guys!

After updating I lost the System menu entry, so I enabled the System module in order to get that menu back, but it doesn't show much: there's just a small window with a cancel button on it and that's it. (I would upload the screenshot but for some reason I can't attach a file to this post)

I have the same problem on both of my computers. On my home computer I don't mind it happening, but I use the other one at the office, which is a potential security risk, since I can't lock the screen any more. Is there another way to lock the screen other than through the System module?

smartboyathome
January 11th, 2009, 11:20 AM
From what I understand, you need to rename your .e folder in your user directory (it is hidden) to .e-bkup, and then that will reset the enlightenment system menu. This topic on OzOs's forums (http://cafelinux.org/forum/index.php/topic,2476.0.html) should help you, it details the problem thoroughly.

doorman
January 11th, 2009, 01:52 PM
Thnx smartboyathome. I managed to get the system menu back, but at a very high cost - all my settings are lost, and I haven't got the time right now to reconfigure it all over again.

It actually seems to be the problem with the system menu being called from the default profile... Kinda silly - the menu mentioned can work under any other profile but this one... I suppose I'll wait to see if the dev team plans to correct this bug...

Tux Aubrey
January 11th, 2009, 04:06 PM
.. I suppose I'll wait to see if the dev team plans to correct this bug...

That's unlikely, unfortunately. The e-devs changed the name of the "default" profile to "standard" and left "default" orphaned from receiving new code. I think Rui has now updated the oz-desktop script to deal with it (which should at least help new users avoid this problem).

digitalbrain
January 11th, 2009, 04:41 PM
Hi. I have a problem too. I was using the classic version of E17. After an update from e17.dunnewind.net repos (by update manager), the version upgraded to svn. And after that I can't delete, copy, cut or paste files any more!! I can do it by terminal commands but cannot do by mouse or keyboard. I can't even rename a file. A weird problem. I don't want to uninstall E17 completely and delete all files related to E17 and then install using the script. What might have caused that problem? Who can give me an advice? Thanks.

Tux Aubrey
January 11th, 2009, 07:10 PM
Hi. I have a problem too. I was using the classic version of E17. After an update from e17.dunnewind.net repos (by update manager), the version upgraded to svn. And after that I can't delete, copy, cut or paste files any more!! I can do it by terminal commands but cannot do by mouse or keyboard. I can't even rename a file. A weird problem. I don't want to uninstall E17 completely and delete all files related to E17 and then install using the script. What might have caused that problem? Who can give me an advice? Thanks.


Hi digitalbrain

I didn't know that dunnewind had upgraded the .deb (or why an svn upgrade would be relevant to a binary). But that's great news and confirms my impression that the debian packagers have been working on e17!

The version you get from Rui's (e17-svn/update_e17) or morlenxus' (easy_e17) scripts is going to quite different from that one anyway - not just that it is built from current code, but in terms of where e17 is installed (/opt for the script version, /usr for .deb). DON'T MIX THE TWO! Their config files will fight to the death - either stay with the .deb or uninstall and clean it completely and install via a script.

I suggest you find out whether other dunnewind .deb users are having the same problem (do they have a forum?). Don't go to the e17 mailing list - it is a "little intolerant" of struggling users.

Nothing like your problem has ever happened to me using the svn version via script - just a lot of other weird problems! - and I tend to update daily so I probably would have seen it if it was in the e17 code base.

Did you install the dunnewind version on Ubuntu? I tried that a couple of months ago and had problems with incompatible dependencies and the mpdule module. I got there eventually but it was actually more difficult than doing it Rui's way.

Sorry if that's not much help - maybe someone else who is using the .deb version can help (maybe by posting in "Desktop Environments"?)

digitalbrain
January 12th, 2009, 02:31 PM
@Tux Aubrey
Thank you very much for your long answer. As I can see, E17 has still some problems (doesn't matter which version it is). .I really love it. But for a while I think I'll stop using it. I don't want to post anywhere else. (Anyway, I will be waiting for different ideas.)
Thanks again...

smartboyathome
January 12th, 2009, 07:28 PM
I think that Rui needs to post that E17 is pre-alpha software and still in heavy development, meaning it can break at any time (I didn't see that in the first post).

phishbone
January 12th, 2009, 08:38 PM
Source conflict: solve automatically
Script action: MISSING

Unknown argument '--fix-src-conflicts'

Whats up with that?

Never had any problems with the script before.

I have no source in /var/cache either. Was about a week since i updated. Any package i should remove?

phishbone
January 12th, 2009, 08:44 PM
Hi,
that's a know problem.
The b_and_w it's configured (bad option by it's dev!) to install on user config folder, not on system.
But themes on user folder must belong to user, and that don't happen because install it's done with root power.
You can either move ~/.e/e/themes/b_and_w.edj to /opt/e17/share/enlightenment/data/themes/
or run:
sudo chown $USER:$USER -R .e/e/themes/*
to make it teh correct ownership.
That last will be overwritten next time b_and_w updates.
You can install oz-e17-tools (an OzOS tool) with apt-get/synaptic and update by run sudo update_e17.sh instead of easy_e17.sh -u taht will check ownerships automatically on each update.

hth

Figured it out before i was checking back, and i think every e17 user should try this theme, its so nice! :popcorn:

smartboyathome
January 13th, 2009, 09:32 PM
Source conflict: solve automatically
Script action: MISSING

Unknown argument '--fix-src-conflicts'

Whats up with that?

Never had any problems with the script before.

I have no source in /var/cache either. Was about a week since i updated. Any package i should remove?

That option was recently removed, as the script now does it automatically. Remove it from your /etc/easy_e17.conf file. :)

phishbone
January 14th, 2009, 03:48 PM
That option was recently removed, as the script now does it automatically. Remove it from your /etc/easy_e17.conf file. :)

Thanks man. :P

Cyberponcho
January 14th, 2009, 05:19 PM
I think that Rui needs to post that E17 is pre-alpha software and still in heavy development, meaning it can break at any time (I didn't see that in the first post).

I did a fresh install of E-17 using Rui's directions and since then my install works wonderfuly, ther are a few things that need a bit of 'tuning' but that's more because of my lack of knowledge @ some 'internals' than problems with the software itself :confused:
I don't know, maybe i was just lucky??

digitalbrain
January 17th, 2009, 06:23 PM
OK. Here is a problem again: I installed E17 by Rui's method. When it came to "Installing packages" stage, I got that error:

------------------------------ Installing packages
- eina ....................... autogen: ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
-------------------------------------------------------------------------------
EASY_E17 1.2.3.3-OzOS CMD: ./autogen.sh --prefix=/opt/e17
-------------------------------------------------------------------------------
Running aclocal...
Running autoheader...
Running autoconf...
configure.ac:14: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:17: error: possibly undefined macro: AC_PROG_LIBTOOL
I removed the old version completely and the directories '.e' and '/var/cache/e17_src' before installing. I also checked if cvs was installed or not. It was already installed. I followed the steps one by one. So, what is the problem here? What does that error tell me? I tried skipping "eina" package but I got the same error again with the next package. I can't get rid of that error. I need help. I can't use E17.

smartboyathome
January 17th, 2009, 09:06 PM
That is because of SVN breakage. You will have to wait and see if it gets fixed soon. :(

Rui Pais
January 23rd, 2009, 04:25 PM
OK. Here is a problem again: I installed E17 by Rui's method. When it came to "Installing packages" stage, I got that error:

------------------------------ Installing packages
- eina ....................... autogen: ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
-------------------------------------------------------------------------------
EASY_E17 1.2.3.3-OzOS CMD: ./autogen.sh --prefix=/opt/e17
-------------------------------------------------------------------------------
Running aclocal...
Running autoheader...
Running autoconf...
configure.ac:14: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:17: error: possibly undefined macro: AC_PROG_LIBTOOL
I removed the old version completely and the directories '.e' and '/var/cache/e17_src' before installing. I also checked if cvs was installed or not. It was already installed. I followed the steps one by one. So, what is the problem here? What does that error tell me? I tried skipping "eina" package but I got the same error again with the next package. I can't get rid of that error. I need help. I can't use E17.

Hi digital brain check this thread here to see if it's your problem:
http://cafelinux.org/forum/index.php/topic,2561.new.htm

Let us know.

cov
January 25th, 2009, 10:47 AM
Thanks very much for the howto.

I am currently installing e-17 as per your instructions.

I am a little dismayed however to find that, although the initial download is 3 or 4 meg, the subsequent SVN download is taking some time (I would estimate 20 to 30 Meg?).

<rant mode>
I am in South Africa where, in a bid to maximize their profits and squeeze the consumer the National Telcomm Monopoly charge an exorbitant fee for monthly bandwidth usage in excess of 1 gig per month and it burns my butt to go over my monthly allocation a week before the end of the month.
</rant>

:(

smartboyathome
January 25th, 2009, 11:06 AM
Thanks very much for the howto.

I am currently installing e-17 as per your instructions.

I am a little dismayed however to find that, although the initial download is 3 or 4 meg, the subsequent SVN download is taking some time (I would estimate 20 to 30 Meg?).

<rant mode>
I am in South Africa where, in a bid to maximize their profits and squeeze the consumer the National Telcomm Monopoly charge an exorbitant fee for monthly bandwidth usage in excess of 1 gig per month and it burns my butt to go over my monthly allocation a week before the end of the month.
</rant>

:(

The reason that it takes so long is that SVN is checking out a copy of each individual file, rather than one archive with everything in it.

MALDATA
January 25th, 2009, 04:54 PM
Hi everyone... I just installed e17 to check it out... I used the

http://cafelinux.org/Downloads/oz-os tinwoodman main

repo to do "apt-get install e17-svn" and everything seems to work just fine right after. I can start e17 from startx (it's a fresh install without xdm or gdm). I'd like to install entrance, but it doesn't seem like it's in the repo... in fact, if I do "apt-cache search e17" all I get back is e17-svn, e17-themes, and e17-themes-extra.

All of my googling seems to suggest that entrance should get installed with the rest of it. The threads are all so long that I couldn't possibly dig through them all. Sorry if this has already been asked.

Thanks.

smartboyathome
January 25th, 2009, 06:16 PM
Hi everyone... I just installed e17 to check it out... I used the

http://cafelinux.org/Downloads/oz-os tinwoodman main

repo to do "apt-get install e17-svn" and everything seems to work just fine right after. I can start e17 from startx (it's a fresh install without xdm or gdm). I'd like to install entrance, but it doesn't seem like it's in the repo... in fact, if I do "apt-cache search e17" all I get back is e17-svn, e17-themes, and e17-themes-extra.

All of my googling seems to suggest that entrance should get installed with the rest of it. The threads are all so long that I couldn't possibly dig through them all. Sorry if this has already been asked.

Thanks.

You have to edit /etc/easy_e17.conf and remove entrance from the skip list. Then you can install it. Be warned, though, that I never could get it to work with this script. :(

JordyD
January 25th, 2009, 07:37 PM
I've installed e17-svn and cvs, but I still can't run it at login. It says something about there being no exec line for it. I've already tried reinstalling it, and I've run easy_e17.sh as root, but it keeps skipping things during install.

Thanks,
Jordy

smartboyathome
January 25th, 2009, 08:26 PM
I've installed e17-svn and cvs, but I still can't run it at login. It says something about there being no exec line for it. I've already tried reinstalling it, and I've run easy_e17.sh as root, but it keeps skipping things during install.

Thanks,
Jordy

Try running this and post what it outputs:
sudo easy_e17.sh -i
It will try to install E17 all over again.

MALDATA
January 25th, 2009, 08:31 PM
You have to edit /etc/easy_e17.conf and remove entrance from the skip list. Then you can install it. Be warned, though, that I never could get it to work with this script.

Ah. Didn't even know that file was in there. Thanks for that... but your wording has me wondering, you can't get it to work with THIS script, but can you get it to work some other way? Also, to what script are you referring? easy_e17.sh, I assume?

If I can't get entrance to work it's no big deal, my only real concerns are having a decent battery monitor and a NetworkManager-type app. This is going on a laptop that I carry around with me at work, and I often need to connect to other people's wireless networks. Any suggestions for a nice light-weight network app that works well in e? From what I can tell, exalt is still a little shady. I've been having trouble figuring out what is and isn't working in enlightenment.

Thanks a lot for the help, I appreciate it!

JordyD
January 25th, 2009, 09:02 PM
This is the output of the script, in full:
---------------------------- Easy_e17.sh 1.2.3.3-OzOS --------------------------
Developers: Brian 'morlenxus' Miculcy
David 'onefang' Seikel
Contributors: Tim 'amon' Zebulla
Daniel G. '_ke' Siegel
Stefan 'slax' Langner
Massimiliano 'Massi' Calamelli
Thomas 'thomasg' Gstaedtner
Roberto 'rex' Sigalotti

----------------------------- Current Configuration ----------------------------
Install path: /opt/e17
Source path: /var/cache/e17_src
Source url: http://svn.enlightenment.org/svn/e/trunk
Logs path: /tmp/easy_e17/install_logs

Packages: eina eet evas ecore efreet embryo edje epsilon esmart emotion etk etk_extra ewl exml enhance e_dbus exalt e entrance edje_editor elicit elitaire enna enthrall emphasis empower emprint ephoto estickies exhibit expedite exquisite extrackt eyesight e_phys rage alarm bling calendar cpu deskshow diskio drawer efm_nav efm_path emu execwatch flame forecasts iiirk language mail mem moon mpdule net news notification penguins photo places rain screenshot slideshow snow taskbar tclock tiling uptime weather winselector wlan
Skipping: esmart enhance exml imlib2 edb edje_editor edje_player edje_viewer emotion entrance eclair evfs evolve elicit elitaire emphasis empower engycad entrance_edit_gui entropy ephoto estickies expedite exquisite extrackt engage enthrall exalt exhibit rage emu flame moon news penguins rain snow language photo efm_path efm_nav e_phys mpdule notification b_and_w

Source conflict: solve automatically
Script action: install
--------------------------------------------------------------------------------

-------------------------------- Build phase 1/3 -------------------------------
- running some basic system checks
- source checkout/update
--------------------------------------------------------------------------------


------------------------------- Basic system checks ----------------------------
- creating script dirs ....... ok
- 'automake' available ....... ok
- 'gcc' available ............ ok
- 'make' available ........... ok
- 'svn' available ............ ok
- build-user ................. root
- adding path to env ......... ok
- checking lib-path in ldc ... ok (/etc/ld.so.conf.d/e17.conf)
- setting compile options .... ok
--------------------------------------------------------------------------------

----------------------------- Source checkout/update ---------------------------
- updating sources (please wait, this won't output much) ...
Checking e source ... At revision 38787.
Checking ecore source ... At revision 38787.
Checking e_dbus source ... At revision 38787.
Checking edje source ... At revision 38787.
Checking edje_editor source ... At revision 38787.
Checking eet source ... At revision 38787.
Checking efreet source ... At revision 38787.
Checking eina source ... At revision 38787.
Checking elicit source ... At revision 38787.
Checking elitaire source ... At revision 38787.
Checking embryo source ... At revision 38787.
Checking E-MODULES-EXTRA source ... At revision 38787.
Checking emotion source ... At revision 38787.
Checking emphasis source ... At revision 38787.
Checking empower source ... At revision 38787.
Checking emprint source ... At revision 38787.
Checking enhance source ... At revision 38787.
Checking entrance source ... At revision 38787.
Checking ephoto source ... At revision 38787.
Checking epsilon source ... At revision 38787.
Checking esmart source ... At revision 38787.
Checking estickies source ... At revision 38787.
Checking etk source ... At revision 38787.
Checking etk_extra source ... At revision 38787.
Checking evas source ... At revision 38787.
Checking ewl source ... At revision 38787.
Checking exhibit source ... At revision 38787.
Checking exml source ... At revision 38787.
Checking expedite source ... At revision 38787.
Checking exquisite source ... At revision 38787.
Checking MISC source ... At revision 38787.
Checking rage source ... At revision 38787.
Checking THEMES source ... At revision 38787.

--------------------------------------------------------------------------------

-> PREPARING FOR PHASE 2...
---------------------------- Easy_e17.sh 1.2.3.3-OzOS --------------------------
Developers: Brian 'morlenxus' Miculcy
David 'onefang' Seikel
Contributors: Tim 'amon' Zebulla
Daniel G. '_ke' Siegel
Stefan 'slax' Langner
Massimiliano 'Massi' Calamelli
Thomas 'thomasg' Gstaedtner
Roberto 'rex' Sigalotti

----------------------------- Current Configuration ----------------------------
Install path: /opt/e17
Source path: /var/cache/e17_src
Source url: http://svn.enlightenment.org/svn/e/trunk
Logs path: /tmp/easy_e17/install_logs

Packages: eina eet evas ecore efreet embryo edje epsilon esmart emotion etk etk_extra ewl exml enhance e_dbus exalt e entrance edje_editor elicit elitaire enna enthrall emphasis empower emprint ephoto estickies exhibit expedite exquisite extrackt eyesight e_phys rage alarm bling calendar cpu deskshow diskio drawer efm_nav efm_path emu execwatch flame forecasts iiirk language mail mem moon mpdule net news notification penguins photo places rain screenshot slideshow snow taskbar tclock tiling uptime weather winselector wlan
Skipping: esmart enhance exml imlib2 edb edje_editor edje_player edje_viewer emotion entrance eclair evfs evolve elicit elitaire emphasis empower engycad entrance_edit_gui entropy ephoto estickies expedite exquisite extrackt engage enthrall exalt exhibit rage emu flame moon news penguins rain snow language photo efm_path efm_nav e_phys mpdule notification b_and_w

Source conflict: solve automatically
Script action: install
--------------------------------------------------------------------------------

-------------------------------- Build phase 2/3 -------------------------------
- lib-compilation and installation
- apps-compilation and installation
--------------------------------------------------------------------------------


------------------------------ Installing packages -----------------------------
- eina ....................... ok
- eet ........................ ok
- evas ....................... ok
- ecore ...................... ok
- efreet ..................... ok
- embryo ..................... ok
- edje ....................... ok
- epsilon .................... ok
- esmart ..................... SKIPPED
- emotion .................... SKIPPED
- etk ........................ ok
- etk_extra .................. ok
- ewl ........................ ok
- exml ....................... SKIPPED
- enhance .................... SKIPPED
- e_dbus ..................... ok
- exalt ...................... SKIPPED
- e .......................... ok
- entrance ................... SKIPPED
- edje_editor ................ SKIPPED
- elicit ..................... SKIPPED
- elitaire ................... SKIPPED
- enna ....................... ok
- enthrall ................... SKIPPED
- emphasis ................... SKIPPED
- empower .................... SKIPPED
- emprint .................... ok
- ephoto ..................... SKIPPED
- estickies .................. SKIPPED
- exhibit .................... SKIPPED
- expedite ................... SKIPPED
- exquisite .................. SKIPPED
- extrackt ................... SKIPPED
- eyesight ................... NOT FOUND
- e_phys ..................... SKIPPED
- rage ....................... SKIPPED
- alarm ...................... ok
- bling ...................... ok
- calendar ................... ok
- cpu ........................ ok
- deskshow ................... ok
- diskio ..................... ok
- drawer ..................... ok
- efm_nav .................... SKIPPED
- efm_path ................... SKIPPED
- emu ........................ SKIPPED
- execwatch .................. ok
- flame ...................... SKIPPED
- forecasts .................. ok
- iiirk ...................... ok
- language ................... SKIPPED
- mail ....................... ok
- mem ........................ ok
- moon ....................... SKIPPED
- mpdule ..................... SKIPPED
- net ........................ ok
- news ....................... SKIPPED
- notification ............... SKIPPED
- penguins ................... SKIPPED
- photo ...................... SKIPPED
- places ..................... ok
- rain ....................... SKIPPED
- screenshot ................. ok
- slideshow .................. ok
- snow ....................... SKIPPED
- taskbar .................... ok
- tclock ..................... ok
- tiling ..................... ok
- uptime ..................... ok
- weather .................... ok
- winselector ................ ok
- wlan ....................... ok
--------------------------------------------------------------------------------

----------------------------- Finishing installation ---------------------------
- registering libraries ...... ok
- post install script ........ skipped
--------------------------------------------------------------------------------

-> PREPARING FOR PHASE 3...
---------------------------- Easy_e17.sh 1.2.3.3-OzOS --------------------------
Developers: Brian 'morlenxus' Miculcy
David 'onefang' Seikel
Contributors: Tim 'amon' Zebulla
Daniel G. '_ke' Siegel
Stefan 'slax' Langner
Massimiliano 'Massi' Calamelli
Thomas 'thomasg' Gstaedtner
Roberto 'rex' Sigalotti

----------------------------- Current Configuration ----------------------------
Install path: /opt/e17
Source path: /var/cache/e17_src
Source url: http://svn.enlightenment.org/svn/e/trunk
Logs path: /tmp/easy_e17/install_logs

Packages: eina eet evas ecore efreet embryo edje epsilon esmart emotion etk etk_extra ewl exml enhance e_dbus exalt e entrance edje_editor elicit elitaire enna enthrall emphasis empower emprint ephoto estickies exhibit expedite exquisite extrackt eyesight e_phys rage alarm bling calendar cpu deskshow diskio drawer efm_nav efm_path emu execwatch flame forecasts iiirk language mail mem moon mpdule net news notification penguins photo places rain screenshot slideshow snow taskbar tclock tiling uptime weather winselector wlan
Skipping: esmart enhance exml imlib2 edb edje_editor edje_player edje_viewer emotion entrance eclair evfs evolve elicit elitaire emphasis empower engycad entrance_edit_gui entropy ephoto estickies expedite exquisite extrackt engage enthrall exalt exhibit rage emu flame moon news penguins rain snow language photo efm_path efm_nav e_phys mpdule notification b_and_w

Source conflict: solve automatically
Script action: install
--------------------------------------------------------------------------------

-------------------------------- Build phase 3/3 -------------------------------
- cleaning
- install notes
--------------------------------------------------------------------------------


-------------------------------- Cleaning temp dir -----------------------------
- deleting temp dir .......... ok
--------------------------------------------------------------------------------

INSTALL NOTES:
-----------------------------------------------------------------------------
The most incredible and really unbelievable dream has become true:
You compiled e17 successfully!

Starting e17:
If you're using a login manager (GDM/KDM), select the session type 'Enlightenment' in them.

Rasterman didn't write this script so don't ask him for help with it.

We hope you will enjoy your trip into e17... Have fun!
--------------------------------------------------------------------------------

MALDATA
January 26th, 2009, 12:44 AM
You have to edit /etc/easy_e17.conf and remove entrance from the skip list. Then you can install it. Be warned, though, that I never could get it to work with this script.

Well, for what it's worth, entrance seems to work OK for me.

I took it off the skip list in /etc/easy_e17.conf and tried to compile it, but it choked during the configure step. It needed esmart also, so I took that off the list, and both compiled and installed just fine (easy_e17.sh --only=esmart, then easy_e17.sh --only=entrance).

Then it got a little bizarre. If I did startx /opt/e17/bin/entrance, it would come up, I could log in just fine, but then 30 seconds after e17 started (I timed it... it was startlingly regular) it would crash and dump me back to the CLI. What was weird was that if I started X and just went straight to e17, it didn't happen. Only when logging in through entrance.

So then rather than using entrance, I set up a symlink in /etc/init.d/ pointing to /opt/e17/sbin/entranced
and now it doesn't crash. Very strange.

Anyway, it's working now. The only thing I'm missing is exalt or some other wireless manager. Seems like people are saying good things about wicd.

Thanks for the help!

cov
January 26th, 2009, 03:21 AM
The reason that it takes so long is that SVN is checking out a copy of each individual file, rather than one archive with everything in it.

Ah.

Okay.

I reached my cap and the ISP cut me off just after I'd posted, so I was a bit annoyed. But you say that had nothing to do with the SVN?

Still, when they cut me off, the installation had not completed.

I am trying to resume the installation with:
sudo apt-get install e17-svn

but I get the following error message:
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.

So I tried:
sudo dpkg --configure -a e17-svn

which resulted in the following:
dpkg: --configure --pending does not take any non-option arguments

Type dpkg --help for help about installing and deinstalling packages ;
Use `dselect' or `aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Type dpkg --license for copyright license and lack of warranty (GNU GPL) .

Options marked produce a lot of output - pipe it through `less' or `more' !


Can anyone suggest what I should do? Bearing in mind that I have just shelled out the equivelant of 20-30 Dollars US for an additional 1 gig which will expire on the last day of the month if it's not used up.

Monopolies! Don't you just love 'em?

cov
January 26th, 2009, 04:53 AM
Sorry, belay that!

The correct command was simply 'sudo dpkg --configure -a'
rather than the 'dpkg --configure -a e17-svn'.

Thank you.

cov
January 26th, 2009, 06:09 AM
I get this error:
/sbin/ldconfig.real: /opt/e17/lib/libecore.so is not an ELF file - it has the wrong magic bytes at the start.


E-17 doesn't start.

I'm trying the command:
sudo easy_e17.sh -i

I'll let you know how I got on...

Tux Aubrey
January 26th, 2009, 06:11 AM
If I can't get entrance to work it's no big deal, my only real concerns are having a decent battery monitor and a NetworkManager-type app. This is going on a laptop that I carry around with me at work, and I often need to connect to other people's wireless networks. Any suggestions for a nice light-weight network app that works well in e? From what I can tell, exalt is still a little shady. I've been having trouble figuring out what is and isn't working in enlightenment.


Wicd (http://www.wicd.net/) works well as as network manager with e17. I use it to connect to lots of different wireless networks.:redface:

You can get it by adding the following to your /etc/apt/sources.list

deb http://apt.wicd.net/ intrepid extras

(change "intrepid" to whatever version of ubuntu you are using.)

and then do:

sudo apt-get update

sudo apt-get install wicd

Get it running from the cli and then add it to menu or launcher (right click on the title bar - create icon - right click again and "Add Application...")

You'll find the battery module (and many others) under "modules". Load it and then add it to a shelf or create a desktop gadget.

cov
January 26th, 2009, 06:51 AM
I get this error:
/sbin/ldconfig.real: /opt/e17/lib/libecore.so is not an ELF file - it has the wrong magic bytes at the start.


E-17 doesn't start.

I'm trying the command:
sudo easy_e17.sh -i

I'll let you know how I got on...

Errors as follows:
make[5]: Entering directory `/var/cache/e17_src/ecore/src/lib/ecore_x/xlib'
.deps/ecore_x_atoms.Plo:2: *** missing separator. Stop.
make[5]: Leaving directory `/var/cache/e17_src/ecore/src/lib/ecore_x/xlib'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/var/cache/e17_src/ecore/src/lib/ecore_x'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/cache/e17_src/ecore/src/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/cache/e17_src/ecore/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/cache/e17_src/ecore'
make: *** [all] Error 2

smartboyathome
January 27th, 2009, 11:36 AM
Errors as follows:

That may have been SVN breakage (happens at least once in a while, more often usually).

cov
January 27th, 2009, 03:01 PM
That may have been SVN breakage (happens at least once in a while, more often usually).

I removed all the /var/cashe/e17_src/ files and started again.

HUGE DOWNLOAD.

I reckon I'll have to shell out for another Gig pretty soon. :(

To compound my problems my machine suddenly cut out halfway through the install, which I think is where my error is. My fan is giving trouble and with the heatwave we've been having, my box is obviously overheating.

I don't want to start the download from scratch again, but there are obviously corrupted files in my /var/cache/e17_src (partially compiled packages, I would guess).

What a bummer.

smartboyathome
January 27th, 2009, 04:37 PM
I removed all the /var/cashe/e17_src/ files and started again.

HUGE DOWNLOAD.

I reckon I'll have to shell out for another Gig pretty soon. :(

To compound my problems my machine suddenly cut out halfway through the install, which I think is where my error is. My fan is giving trouble and with the heatwave we've been having, my box is obviously overheating.

I don't want to start the download from scratch again, but there are obviously corrupted files in my /var/cache/e17_src (partially compiled packages, I would guess).

What a bummer.

That reminds me, Rui, would you be able to modify the script so that it builds in a different directory than the sources to keep things clean? For example, in /var/cache/e17_build. Then erase all the files in the build directory each time a program is updated. That would keep stuff like above from being a problem.

JordyD
January 27th, 2009, 04:47 PM
This is the output of the script, in full:
*snip

No ideas?

smartboyathome
January 27th, 2009, 06:17 PM
No ideas?

Sorry, I missed it. First, enter this in your .xinitrc (using gedit .xinitrc, for example):
exec /opt/e17/bin/enlightenment_start
Try running these commands in a virtual terminal after logging in (ctrl-alt-f1):
sudo killall gdm
startx
That should start E17 directly (no login manager). If it suceeds, we know it is the .desktop file which is to blame. If it fails, we know E17 is to blame.

cov
January 28th, 2009, 02:39 AM
Good Grief I'm thick!

I didn't have to remove the entire installation.

I just removed the offending directory :oops:

Anyway, I have a new error
Making all in ecore_evas
make[4]: Entering directory `/var/cache/e17_src/etk/src/engines/ecore_evas'
make[4]: *** virtual memory exhausted. Stop.
make[4]: Leaving directory `/var/cache/e17_src/etk/src/engines/ecore_evas'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/cache/e17_src/etk/src/engines'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/cache/e17_src/etk/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/cache/e17_src/etk'
make: *** [all] Error 2

smartboyathome
January 28th, 2009, 02:44 AM
That error (virtual memory exhausted) usually only shows up when you have corrupt ram. I would recommend running memtest on your ram to make sure it isn't corrupt.

cov
January 28th, 2009, 06:29 AM
Double bummer.

I suppose that the box switching itself off isn't a good sign. :(

The fan has stopped working, I reckon it's been overheating.

The memtest doesn't get to finish before it reboots itself.

barkley128
January 28th, 2009, 11:21 AM
Got everything working.
Guess that had something to do with one of the script updates.
It downloaded the missing necessary source files and installed just fine! :)
I'm writing, logged in my enlightenment session.
Thanks for all the help. And thanks Rui for the script.

mpsii
January 30th, 2009, 11:46 PM
I am just now following this HOWTO and am getting the following (been getting it all day):

----------------------------- Source checkout/update ---------------------------
- checkout sources ...
downloading eina source ...
svn: OPTIONS of 'http://svn.enlightenment.org/svn/e/eina': could not connect to server (http://svn.enlightenment.org)
svn: OPTIONS of 'http://svn.enlightenment.org/svn/e/eina': could not connect to server (http://svn.enlightenment.org)
FAILED! Next attempt 3 in 7 seconds^Cdpkg: error processing e17-svn (--configure):
subprocess post-installation script killed by signal (Interrupt)
Errors were encountered while processing:
e17-svn
E: Sub-process /usr/bin/dpkg returned an error code (1)
mschemer@ubuntu-vm:~$

smartboyathome
January 31st, 2009, 01:15 AM
I am just now following this HOWTO and am getting the following (been getting it all day):

----------------------------- Source checkout/update ---------------------------
- checkout sources ...
downloading eina source ...
svn: OPTIONS of 'http://svn.enlightenment.org/svn/e/eina': could not connect to server (http://svn.enlightenment.org)
svn: OPTIONS of 'http://svn.enlightenment.org/svn/e/eina': could not connect to server (http://svn.enlightenment.org)
FAILED! Next attempt 3 in 7 seconds^Cdpkg: error processing e17-svn (--configure):
subprocess post-installation script killed by signal (Interrupt)
Errors were encountered while processing:
e17-svn
E: Sub-process /usr/bin/dpkg returned an error code (1)
mschemer@ubuntu-vm:~$


Enlightenment's SVN server is down (can't use the SVN browser either).

EDIT: It's back now. :)

JordyD
February 1st, 2009, 01:51 PM
Sorry, I missed it. First, enter this in your .xinitrc (using gedit .xinitrc, for example):
exec /opt/e17/bin/enlightenment_start
Try running these commands in a virtual terminal after logging in (ctrl-alt-f1):
sudo killall gdm
startx
That should start E17 directly (no login manager). If it suceeds, we know it is the .desktop file which is to blame. If it fails, we know E17 is to blame.

It worked after I added that line to .xinitrc (which didn't even exist before now). This WM looks beautiful, but it seems that all of my GNOME applications have an old Windows 98 look (screenshot attached), as opposed to the Enlightenment look I see everywhere else. Is there a way to fix this?

Thanks,
Jordy