PDA

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


Pages : 1 [2] 3

smartboyathome
February 1st, 2009, 02:29 PM
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

Install gtk-chtheme or lxappearance, and use one of those to change the GTK theme. You need to install one to go with the Enlightenment theme, as Enlightenment uses an completely different toolset from GTK. To install a GTK theme, extract it into your .themes folder, then it will be able to be chosen by the aforementioned applictaions.

JordyD
February 1st, 2009, 02:51 PM
Install gtk-chtheme or lxappearance, and use one of those to change the GTK theme. You need to install one to go with the Enlightenment theme, as Enlightenment uses an completely different toolset from GTK. To install a GTK theme, extract it into your .themes folder, then it will be able to be chosen by the aforementioned applictaions.

Thanks, I found a nice one that went with e17's default theme.

vegetarianshrimp
February 1st, 2009, 09:33 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.REPLY:
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...

Ya I had the same problem (didn't completely uninstall) You say you can remove the source code..how?

smartboyathome
February 1st, 2009, 11:41 PM
Check that both /opt/e17 and /var/cache/e17_src are deleted, and if they aren't, delete them.

vegetarianshrimp
February 2nd, 2009, 09:15 PM
Check that both /opt/e17 and /var/cache/e17_src are deleted, and if they aren't, delete them.

the var one I deleted, and the opt one does not exist (actually, there is nothing in /opt at all...)

When I started out, there was 9.8 GB left, now, after install, remove, AND deleting the /var e17 thing, there is only 9.2 GB left

Tux Aubrey
February 2nd, 2009, 10:56 PM
When I started out, there was 9.8 GB left, now, after install, remove, AND deleting the /var e17 thing, there is only 9.2 GB left

Do you still have an /.e folder in your home directory? If you aren't running e at all you can delete it.

vegetarianshrimp
February 2nd, 2009, 11:44 PM
Do you still have an /.e folder in your home directory? If you aren't running e at all you can delete it.

I did, and I deleted it...plus a bunch of other /.x i didn't need. I then emptied trash...still the same

[EDIT]

Its weird, even though I empty trash, it still lets me click empty trash, usually if the trash is empty, it doesn't let you click empty trash...

smartboyathome
February 3rd, 2009, 02:32 AM
I did, and I deleted it...plus a bunch of other /.x i didn't need. I then emptied trash...still the same

[EDIT]

Its weird, even though I empty trash, it still lets me click empty trash, usually if the trash is empty, it doesn't let you click empty trash...

Try emptying root's trash by doing "gksudo nautilus".

vegetarianshrimp
February 3rd, 2009, 10:12 PM
Alt-F2 "gksudo nautilus"
Trash:
The folder contents could not be displayed.
Sorry, could not display all the contents of "trash": Operation not supportedIs there a way to do it through the terminal maybe?

[EDIT]

also, it doesn't lat me press empty trash anymore, root or regular....
in root, after i click ok on the error message, it then says its loading the trash...

4pr1l
February 5th, 2009, 02:44 AM
there's a folder .trash ...
rm .trash/* -r should do it ..

vegetarianshrimp
February 5th, 2009, 10:13 PM
rm: cannot remove `.trash/*': No such file or directory

smartboyathome
February 6th, 2009, 01:30 AM
rm: cannot remove `.trash/*': No such file or directory


it should be:
rm -r ~/.trash/

vegetarianshrimp
February 6th, 2009, 10:24 PM
rm: cannot remove `/home/daniel/.trash/': No such file or directory

smartboyathome
February 6th, 2009, 10:47 PM
In that case, I don't know where the extra 600mbs of space has gone. Seems really weird how that can just dissapear. Perhaps try using something like baobab?

vegetarianshrimp
February 6th, 2009, 10:52 PM
sorry, im kind of a newb...whats baobab?

p.s. I installed cairo-dock and virtualbox in the midst of all this...is that what could have brought it down to 9.1 from 9.8?

smartboyathome
February 6th, 2009, 10:59 PM
sorry, im kind of a newb...whats baobab?

p.s. I installed cairo-dock and virtualbox in the midst of all this...is that what could have brought it down to 9.1 from 9.8?

Probably. That would make sense.

By the way, baobab is just the disk analyzer in Ubuntu which tells you what folders are taking up the most space on your HDD.

vegetarianshrimp
February 6th, 2009, 11:07 PM
ok thanks. sorry for all the trouble.

Gotaro
February 7th, 2009, 10:48 PM
Reading package lists... Done
W: GPG error: http://ppa.launchpad.net intrepid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 60487016493B3065
W: You may want to run apt-get update to correct these problems
Did I do something wrong? I've done "wget -q http://cafelinux.org/Downloads/oz-os/key.asc -O- | sudo apt-key add -" already.

smartboyathome
February 7th, 2009, 11:17 PM
Reading package lists... Done
W: GPG error: http://ppa.launchpad.net intrepid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 60487016493B3065
W: You may want to run apt-get update to correct these problems
Did I do something wrong? I've done "wget -q http://cafelinux.org/Downloads/oz-os/key.asc -O- | sudo apt-key add -" already.

It is because of another repo that you are using, not because of OzOs's repo. Try disabling all launchpad repos one by one to see which is the culprit.

cyberneticdna
February 18th, 2009, 03:19 AM
I hope I'm asking this question on the right forum if not I'm sorry. I been trying to install the flame and Rain module on OzOS 64 bit, but I cannot seem to figure it out. I have searched all over google and I cannot seem to get it right. The last command I used thinking I was installing Flame was sudo easy_e17.sh --only=flame

Which I know probably didn't install it either! I'm a noob when it come on linux commands so please bear with me. I have done other things dealing with terminal but compiling isn't something I do while neither is SVN or CVS...

So if anyone could please help me install Rain and Flame Modules I would really appreciate it!!

Tux Aubrey
February 18th, 2009, 04:48 AM
Hi cyberneticdna

You are on the right track but need to first edit the easy_e17 configuration file that tells the script which packages to skip.

Open it with:

sudo <your fave text editor> /etc/easy_e17.conf

delete "flame" and "rain" from the list then save.

The command you want is:

sudo easy_e17.sh --only=flame,rain

(BTW, I have no idea what those packages do or how to invoke them!)

cyberneticdna
February 18th, 2009, 12:46 PM
They are just eye candy modules. So after I delete the flame and rain for that conf file and do that command will it just download the the source code and I would have to manually compile it or would it automatically install it? That is where I'm stuck.

I don't know if I need to compile it or if it automatically installs it.

Also why didn't it install when I did the command just for flame is it because I didn't delete it from the conf file?

As you can see I'm a little lost here with that.:(

smartboyathome
February 18th, 2009, 02:20 PM
You need to delete them from the conf file because it overrides the commands given to it. If that conf file weren't existing, then the script would try to install everything from E17's SVN repo, which would be a mess since something could break something else.

Just do what Tux said above, as that will download the source and install it for you.

cyberneticdna
February 18th, 2009, 05:29 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 :

Code:

# ./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 is a very nice module. I hope a next easy_e17.sh -u won't break everything !

I read this post and was wondering if there is anything else I would need to do to install this module? It looks as if I would just enter this code in terminal and that is it, is that correct?

smartboyathome
February 18th, 2009, 05:59 PM
correct. You need to run it as root though. Also, you don't need to use that "srcpath" option, it is just for people who don't want the source to go into /var/cache/e17_svn.

cyberneticdna
February 18th, 2009, 06:12 PM
I didn't enable root during install, so would I enable superuser in console? I think the command is

sudo -i

Please correct me if I'm wrong. Also I'm interested in installing Virtualbox so in and install windows so I can use some of my media streaming software to stream movies to my ps3. I read through the install instructions for ubuntu briefly is there anything special I need to take note about since I'm using OzOS 64-bit? Thanks for the help I really appreciate it!!

smartboyathome
February 18th, 2009, 06:47 PM
Use sudo followed by the command you want to run to run the command as root. sudo -i lets you log into a root shell. If you want to install virtualbox, run this command:
sudo apt-get install virtualbox
Or download and run the .deb from Virtualbox's site.

cyberneticdna
February 18th, 2009, 06:58 PM
Thanks for letting me pick your brain. Got another question. very simple one. How would I go by replacing GDM with SLiM (simple login manager) or if possible Entrance. I remember reading a post about Entrance not wanting to play right with the easy e17 script. Is there a way to by past this?

smartboyathome
February 18th, 2009, 10:04 PM
Thanks for letting me pick your brain. Got another question. very simple one. How would I go by replacing GDM with SLiM (simple login manager) or if possible Entrance. I remember reading a post about Entrance not wanting to play right with the easy e17 script. Is there a way to by past this?

There is one way past this: compile entrance manually from the sources on your comp. Just type this into a terminal, and it should install:
sudo -i
cd /var/cache/e17_src
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/opt/e17/lib ./configure --prefix=/usr
make
make install

whoop
February 23rd, 2009, 12:14 PM
I have been getting:

svn: Failed to add file 'E-MODULES-EXTRA/screenshot/INSTALL': object of the same name already exists


for some time now when executing

sudo easy_e17.sh -u


What can I do about this?

Tux Aubrey
February 23rd, 2009, 04:39 PM
I have been getting:

svn: Failed to add file 'E-MODULES-EXTRA/screenshot/INSTALL': object of the same name already exists


for some time now when executing

sudo easy_e17.sh -u


What can I do about this?

Bad coders! You have to fix this one manually - but it is easy.

1. delete the file /var/cache/e17_src/E-MODULES-EXTRA/screenshot/INSTALL

cd /var/cache/e17_src/E-MODULES-EXTRA/screenshot
sudo rm INSTALL

2. run easy_e17.sh to update:

sudo easy_e17.sh -u


That's it.

whoop
February 23rd, 2009, 09:35 PM
Bad coders!

:lolflag:

neatojones
February 28th, 2009, 05:34 AM
How can I re-install a module? I installed ecore and it succesfully installed, but I would like to reinstall that part only. Is there a way to do this with the script?

Thanks.

Tux Aubrey
February 28th, 2009, 08:40 AM
How can I re-install a module? I installed ecore and it succesfully installed, but I would like to reinstall that part only. Is there a way to do this with the script?

Thanks.

Sure:

sudo easy_e17.sh --only=ecore

That will bring ecore up to the current revision and recompile/install it.

linuxchuck
March 4th, 2009, 01:01 PM
If i remove icons from, or change the size of the shelf, enlight. completely freezes up.


I've seen a very similar issue, and was able to determine that the problem (at least with ibar) had to do with the way the icons were referenced in the ~/.e/e/applications/bar/default/.order file. It seems the ones (and it was only a few, wish I had written down which ones) causing the issue were listed without a full path to the .desktop file.

For example, take a look the following .order file:

/var/lib/menu-xdg/applications/menu-xdg/X-Debian-Applications-System-Package-Management-synaptic_package_manager.desktop
VirtualBox.desktop
kde-filebrowser.desktop
iceweasel.desktop
icedove.desktop
skype.desktop
pidgin.desktop
kde-krdc.desktop
keepassx.desktop
/var/lib/menu-xdg/applications/menu-xdg/X-Debian-Applications-Graphics-ksnapshot.desktop
blackjack_connect.desktop


If I remember correctly, I had to add the absolute path information to the ksnapshot icon to avoid problems when I tried to reposition it in the bar. Before doing so, the icon (and several others) would disappear when I tried to reposition it, and e17 would lock up on me, forcing me to use CTRL-ALT-BKSP to regain control of my system.

YMMV, but hopefully this helps shed a little light on the issue you've been having.

linuxchuck
March 5th, 2009, 09:31 AM
Ok...

While we're on the topic of menus, I have a question: During the initial config wizard of e17, you are presented with selecting which menu set to include in your enlightenment menu. I tend to select "KDE Applications" because it is typically the most inclusive set that I can find out of the choices. However, I wind up with a "lost and found" menu that spans 3-4 screens worth of entries. I've looked into the xdg menu standards from freedesktop.org, and learned a bit of how things work, but I'm still not very strong in the creation or inclusion of existing menus on debian-based distros. Has anyone come up with a process to reclaim all the lost menu entries and re-categorize them so the e17 menus are a bit more organized?

TIA

smartboyathome
March 5th, 2009, 10:29 AM
I don't know how to change it after initial setup. I would just recommend using the standard menu, since it is the freedesktop.org standard-based menu which works with Alacarte. Anyway, have you tried asking on E17's IRC channel? The devs would probably be happy to help. It is #e on freenode.net.

Tux Aubrey
March 12th, 2009, 06:55 PM
Just a note to say that it is NOT a good time to be installing e17 from svn - the current and recent revisions have major problems with "phantom" windows (apps not shutting down correctly). It is still useable but requires restarting to clear the windows list before shutting down.

The bug with the screenshot module's INSTALL file not updating also persists (for those still tempted to update an existing e17 installation).

:(

linuxchuck
March 12th, 2009, 11:15 PM
Something else that seems to be happening with recent builds is that if I log out of e17, and delete my profile (the ~/.e directory) in an attempt to force the "first start module" to run, my mouse seems to be "trapped" against the right side of the screen in a small area. No menus or applications are available, and the first-start module does not start up. As a further experiment, I tried to manually run the first-start module from inside e17 (yes, I've read the warning) and wound up with the exact same result. This leads me to believe that the issue may be inside the first-start module itself.

Fortunately, I had the foresight to create a backup of my ~/.e directory before playing around with this. ;) A quick restore of the directory and I'm back in business...

If this is happening with the current SVN downloads, it may mean that nobody will be able to get a new install of e17 working until it is resolved.

I found this issue because I wanted to make a new attempt at re-creating my menu structure as suggested in previous posts. Looks like I'll have to figure out a way to roll back to a previous SVN version to be able to do that. Is there any way to get the easy_e17.sh script to do that? I can't find anything listed in the help for it to specify a given SVN version to download...

smartboyathome
March 13th, 2009, 01:01 AM
linuxchuck, you need to use update_e17.sh from the oz-e17-tools package in the OzOs repos. Here is the "easy way", paste these commands into the terminal.
sudo sh -c "echo 'deb http://cafelinux.org/Downloads/oz-os hungrytiger main' >> /etc/apt/sources.list"
wget -q http://cafelinux.org/Downloads/oz-os/key.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install oz-e17-tools
update_e17.sh --revision {number}
#OR
update_e17.sh --date {date}
Replace {number} with the revision number, or {date} with the date you want to use. That should do it for you. :)

Tux Aubrey
March 13th, 2009, 01:27 AM
If this is happening with the current SVN downloads, it may mean that nobody will be able to get a new install of e17 working until it is resolved.

Thanks for the heads-up. I'll check this out tonight with a fresh install.

And, yes, update_e17.sh also has a profile backup mode that is very useful for those time you want to muck around with profiles (especially if you are silly enough to try illume!). Having both update_e17 and easy_e17 gives you a lot of options to manage svn installs - there is some overlap between them, but together they are great.

linuxchuck
March 13th, 2009, 08:24 AM
linuxchuck, you need to use update_e17.sh from the oz-e17-tools package in the OzOs repos. Here is the "easy way", paste these commands into the terminal.


Outstanding! I'll give this a shot today and see what I can come up with. Thanks for the info. Somehow, I must have missed this script being mentioned earlier in the thread or I would have already tried it.

TYVM!

linuxchuck
March 13th, 2009, 09:11 PM
FYI, tonight's build seems to have fixed the profile creation issue. I can now create a new profile from scratch without any problems.


In reference to my earlier menu problem:

I don't know how to change it after initial setup. I would just recommend using the standard menu, since it is the freedesktop.org standard-based menu which works with Alacarte. Anyway, have you tried asking on E17's IRC channel? The devs would probably be happy to help. It is #e on freenode.net.

I do still have the menu issue...

I have tested it by skipping the "pick an applications menu" in the beginning, and wound up with (surprise) a blank applications menu.

Out of curiosity, smartboyathome, how do you choose to just use the "standard menu"? As I've mentioned before, I tried choosing the KDE applications menu, the Gnome applications menu, and the others offered on the list, and still wind up with a *HUGE* lost-and-found menu full of un-sorted items.

If it makes any difference, I'm running Debian Lenny.

vahnx
March 13th, 2009, 09:27 PM
Using easy_e17 I'm getting:

sudo sh easy_e17.sh
easy_e17.sh: 45: Syntax error: "(" unexpected

Can't find where that bracket is, line 45 seems correct.

linuxchuck
March 13th, 2009, 09:30 PM
Using easy_e17 I'm getting:



Can't find where that bracket is, line 45 seems correct.


hrm... Do you have the latest version of the script?

smartboyathome
March 14th, 2009, 12:24 AM
Also, what shell are you using? Ie, bash, dash, zsh, etc.

evets
March 14th, 2009, 01:32 AM
[QUOTE=Tux Aubrey;6886510]Thanks for the heads-up. I'll check this out tonight with a fresh install.

I'm having a problem. When I enter sudo apt-get install e17-svn, I get a list-but-they all say...

{example}
Depends: build essential but it is not going to be installed
E. Broken packages.

Any idea where I borked it?

Thanks for your work and your help.

smartboyathome
March 14th, 2009, 09:52 AM
You have any extra repos besides the main repos and the repo in the first post? If so, disable them. That would be what is causing the conflict.

evets
March 14th, 2009, 11:59 AM
You have any extra repos besides the main repos and the repo in the first post? If so, disable them. That would be what is causing the conflict.

I have the following, which is incorrect? I added HungryTiger after I tried Tinwoodman and it failed, should I remove it now? I'm running Intrepid.

deb http://archive.ubuntu.com/ubuntu/ intrepid-security main restricted
deb-src http://archive.ubuntu.com/ubuntu/ intrepid-security main
deb http://archive.ubuntu.com/ubuntu/ intrepid-security universe
deb-src http://archive.ubuntu.com/ubuntu/ intrepid-security universe
deb http://archive.ubuntu.com/ubuntu/ intrepid-security multiverse
deb-src http://archive.ubuntu.com/ubuntu/ intrepid-security multiverse
deb http://ppa.launchpad.net/reacocard-awn/ubuntu intrepid main
deb http://download.virtualbox.org/virtualbox/debian intrepid non-free
deb http://cafelinux.org/Downloads/oz-os tinwoodman main
deb http://cafelinux.org/Downloads/oz-os hungrytiger main

Thanks for your help.

I'll be back in a few hours, appt. with accountant right now. LOL

smartboyathome
March 15th, 2009, 10:58 AM
I have the following, which is incorrect? I added HungryTiger after I tried Tinwoodman and it failed, should I remove it now? I'm running Intrepid.

deb http://archive.ubuntu.com/ubuntu/ intrepid-security main restricted
deb-src http://archive.ubuntu.com/ubuntu/ intrepid-security main
deb http://archive.ubuntu.com/ubuntu/ intrepid-security universe
deb-src http://archive.ubuntu.com/ubuntu/ intrepid-security universe
deb http://archive.ubuntu.com/ubuntu/ intrepid-security multiverse
deb-src http://archive.ubuntu.com/ubuntu/ intrepid-security multiverse
deb http://ppa.launchpad.net/reacocard-awn/ubuntu intrepid main
deb http://download.virtualbox.org/virtualbox/debian intrepid non-free
deb http://cafelinux.org/Downloads/oz-os tinwoodman main
deb http://cafelinux.org/Downloads/oz-os hungrytiger main

Thanks for your help.

I'll be back in a few hours, appt. with accountant right now. LOL

Can you post your whole /etc/apt/sources.list, please? That way I can see if there is anything at all wrong with it. :)

evets
March 15th, 2009, 06:42 PM
Can you post your whole /etc/apt/sources.list, please? That way I can see if there is anything at all wrong with it. :)


# deb cdrom:[Ubuntu 8.10 _Intrepid Ibex_ - Release i386 (20081029.5)]/ intrepid main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

deb http://archive.ubuntu.com/ubuntu/ intrepid main restricted
deb-src http://archive.ubuntu.com/ubuntu/ intrepid main

## Major bug fix updates produced after the final release of the
## distribution.

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ intrepid universe
deb-src http://archive.ubuntu.com/ubuntu/ intrepid universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://archive.ubuntu.com/ubuntu/ intrepid multiverse
deb-src http://archive.ubuntu.com/ubuntu/ intrepid multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://us.archive.ubuntu.com/ubuntu/ intrepid-backports main restricted universe multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ intrepid-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository. This software is not part of Ubuntu, but is
## offered by Canonical and the respective vendors as a service to Ubuntu
## users.



deb http://archive.canonical.com/ubuntu intrepid partner
deb-src http://archive.canonical.com/ubuntu intrepid partner
deb http://archive.ubuntu.com/ubuntu/ intrepid-security main restricted
deb-src http://archive.ubuntu.com/ubuntu/ intrepid-security main
deb http://archive.ubuntu.com/ubuntu/ intrepid-security universe
deb-src http://archive.ubuntu.com/ubuntu/ intrepid-security universe
deb http://archive.ubuntu.com/ubuntu/ intrepid-security multiverse
deb-src http://archive.ubuntu.com/ubuntu/ intrepid-security multiverse
deb http://ppa.launchpad.net/reacocard-awn/ubuntu intrepid main
deb http://download.virtualbox.org/virtualbox/debian intrepid non-free
deb http://cafelinux.org/Downloads/oz-os tinwoodman main
deb http://cafelinux.org/Downloads/oz-os hungrytiger main



Thanks!

smartboyathome
March 15th, 2009, 07:19 PM
Try this one:
# deb cdrom:[Ubuntu 8.10 _Intrepid Ibex_ - Release i386 (20081029.5)]/ intrepid main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

deb http://archive.ubuntu.com/ubuntu/ intrepid main restricted
deb-src http://archive.ubuntu.com/ubuntu/ intrepid main

## Major bug fix updates produced after the final release of the
## distribution.

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ intrepid universe
deb-src http://archive.ubuntu.com/ubuntu/ intrepid universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://archive.ubuntu.com/ubuntu/ intrepid multiverse
deb-src http://archive.ubuntu.com/ubuntu/ intrepid multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://us.archive.ubuntu.com/ubuntu/ intrepid-backports main restricted universe multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ intrepid-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository. This software is not part of Ubuntu, but is
## offered by Canonical and the respective vendors as a service to Ubuntu
## users.



deb http://archive.canonical.com/ubuntu intrepid partner
deb-src http://archive.canonical.com/ubuntu intrepid partner
deb http://archive.ubuntu.com/ubuntu/ intrepid-security main restricted
deb-src http://archive.ubuntu.com/ubuntu/ intrepid-security main
deb http://archive.ubuntu.com/ubuntu/ intrepid-security universe
deb-src http://archive.ubuntu.com/ubuntu/ intrepid-security universe
deb http://archive.ubuntu.com/ubuntu/ intrepid-security multiverse
deb-src http://archive.ubuntu.com/ubuntu/ intrepid-security multiverse
#deb http://ppa.launchpad.net/reacocard-awn/ubuntu intrepid main
#deb http://download.virtualbox.org/virtualbox/debian intrepid non-free
deb http://cafelinux.org/Downloads/oz-os tinwoodman main
deb http://cafelinux.org/Downloads/oz-os hungrytiger main

evets
March 15th, 2009, 08:41 PM
Same thing, "is not going to be installed."

Thanks for trying. I need to put this on the back burner to get some other work done now.

Again, thanks for the help. I appreciate it.

whoop
March 19th, 2009, 06:23 PM
I got an error today trying to update using sudo easy_e17.sh -u

here is the output:

-------------------------------------------------------------------------------
EASY_E17 1.2.3.3-OzOS CMD: ./autogen.sh --prefix=/opt/e17
-------------------------------------------------------------------------------
Running autopoint...
Running aclocal...
Running autoconf...
Running autoheader...
Running libtoolize...
Running automake...
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
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for strerror in -lcposix... no
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking for gcc option to accept ISO C99... -std=gnu99
checking whether gcc -std=gnu99 and cc understand -c and -o together... yes
checking for an ANSI C-conforming const... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for __attribute__... yes
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc -std=gnu99... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc -std=gnu99 object... ok
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc -std=gnu99 supports -fno-rtti -fno-exceptions... no
checking for gcc -std=gnu99 option to produce PIC... -fPIC -DPIC
checking if gcc -std=gnu99 PIC flag -fPIC -DPIC works... yes
checking if gcc -std=gnu99 static flag -static works... yes
checking if gcc -std=gnu99 supports -c -o file.o... yes
checking if gcc -std=gnu99 supports -c -o file.o... (cached) yes
checking whether the gcc -std=gnu99 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for setenv... yes
checking for unsetenv... yes
checking fnmatch.h usability... yes
checking fnmatch.h presence... yes
checking for fnmatch.h... yes
checking for fnmatch... yes
checking security/pam_appl.h usability... yes
checking security/pam_appl.h presence... yes
checking for security/pam_appl.h... yes
checking for X... libraries , headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking X11/X.h usability... yes
checking X11/X.h presence... yes
checking for X11/X.h... yes
checking CFBase.h usability... no
checking CFBase.h presence... no
checking for CFBase.h... no
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for ld used by GCC... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking for shared library run path origin... done
checking whether NLS is requested... yes
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for dlopen in -ldl... yes
checking whether to enable Files menu item... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for E_REMOTE... yes
checking for E_IMC... yes
checking for E_THUMB... configure: error: Package requirements (
evas
ecore
ecore-evas
edje
ecore-file
ecore-ipc
eet >= 1.0.1
efreet
) were not met:

Package input was not found in the pkg-config search path.
Perhaps you should add the directory containing `input.pc'
to the PKG_CONFIG_PATH environment variable
Package 'input', required by 'ecore-x', not 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 E_THUMB_CFLAGS
and E_THUMB_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


Any ideas on how to solve this? Is anybody else getting this? I am using jaunty.

Evomaster
April 3rd, 2009, 06:24 AM
Hello all
I'm new here and I try to install e17.
When I do : sudo apt-get install e17-svn I have this message

- checkout sources ...
downloading eina source ...
svn: Le serveur a envoyé une valeur inattendue (400 ) en réponse à la requête PROPFIND pour '/svn/e/trunk/eina'
svn: Le serveur a envoyé une valeur inattendue (400 ) en réponse à la requête PROPFIND pour '/svn/e/trunk/eina'
svn: Le serveur a envoyé une valeur inattendue (400 ) en réponse à la requête PROPFIND pour '/svn/e/trunk/eina'

It's in french, but it says that the server send an inattempted response for teh PROFIND request for /svn/e/trunk/eina

Thanks

smartboyathome
April 3rd, 2009, 09:51 AM
Odd, it might be SVN breakage. My recommendation would be to try again in a few hours and see if it works.

Evomaster
April 3rd, 2009, 11:09 AM
I don't thimk so, i have this problem for days

smartboyathome
April 3rd, 2009, 11:39 AM
I don't thimk so, i have this problem for days

If that is the case, then you can try running the command:
sudo rm -r /var/cache/e17_src
And then try installing again.

Evomaster
April 6th, 2009, 03:43 AM
Not better with this command.
I think it's perhaps a problem with the firewall

smartboyathome
April 6th, 2009, 09:26 AM
Not better with this command.
I think it's perhaps a problem with the firewall

If it is a problem with the firewall, not much this script can do to help, I'm afraid. The script is simpler in that reguard, only offering to go through the one port. Perhaps disabling the firewall while trying to download the stuff, just to see if it is indeed the problem? Or if you can't, you can always download the source from another computer and bring it to the computer to be installed on via flash drive.

Evomaster
April 6th, 2009, 10:41 AM
I can't switch off the firewall.
Do you know which port is used to dl the sources ?

smartboyathome
April 6th, 2009, 04:31 PM
I can't switch off the firewall.
Do you know which port is used to dl the sources ?

No, sorry, I don't. Do you have another computer you can download the sources on, though? It really doesn't matter what OS you run, all should work.

Evomaster
April 7th, 2009, 03:40 AM
OK thanks, I will try this way

mmarti
April 7th, 2009, 04:26 AM
Hi all,

I'm trying to install e17 with the easy_17.sh script on my Gutsy Ubuntu and have the following error:

- enthrall ................... make : ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
-------------------------------------------------------------------------------
EASY_E17 1.2.4 CMD: make PREFIX=/opt/e17 -j 2
-------------------------------------------------------------------------------
cc -g -Wall `pkg-config --cflags libavformat libavcodec` -c -o src/ffmpeg.o src/ffmpeg.c
src/ffmpeg.c: In function ‘enthrall_ffmpeg_finish’:
src/ffmpeg.c:245: error: incompatible type for argument 1 of ‘url_fclose’
src/ffmpeg.c: In function ‘enthrall_ffmpeg_encode_frame’:
src/ffmpeg.c:270: warning: ‘img_convert’ is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2575)
make: *** [src/ffmpeg.o] Error 1

Can you hellp me?

Regards

Mike

Tux Aubrey
April 7th, 2009, 06:28 AM
Hi all,

I'm trying to install e17 with the easy_17.sh script on my Gutsy Ubuntu and have the following error:

- enthrall ................... make : ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
-------------------------------------------------------------------------------
EASY_E17 1.2.4 CMD: make PREFIX=/opt/e17 -j 2
-------------------------------------------------------------------------------
cc -g -Wall `pkg-config --cflags libavformat libavcodec` -c -o src/ffmpeg.o src/ffmpeg.c
src/ffmpeg.c: In function ‘enthrall_ffmpeg_finish’:
src/ffmpeg.c:245: error: incompatible type for argument 1 of ‘url_fclose’
src/ffmpeg.c: In function ‘enthrall_ffmpeg_encode_frame’:
src/ffmpeg.c:270: warning: ‘img_convert’ is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2575)
make: *** [src/ffmpeg.o] Error 1

Can you hellp me?

Regards

Mike

Hi Mike

"enthrall" is a known baddy (I have no idea what it does, but it isn't required)

The best remedy I know is to edit the easy_e17 config file and add it to the list of packages to skip.

sudo gedit /etc/easy_e17.conf

You could just add enthrall to the list or overwrite the whole file with this one:
[CODE]--
--skip=esmart,enhance,exml,imlib2,edb,edje_player,ed je_viewer,emotion,entrance,eclair,evfs,evolve,elic it,elitaire,emphasis,empower,engycad,entrance_edit _gui,entropy,ephoto,estickies,expedite,exquisite,e xtrackt,engage,enthrall,exalt,exhibit,rage,emu,moo n,news,penguins,rain,snow,language,photo,efm_path, efm_nav,e_phys,mpdule,notification,

Those "skipped" packages are either broken or not required (you can always delete them from this list later to try them out)

Note the two "-" marks on the first line. It isn't relevant to your particular problem, but if there is a "conflicts" statement there in your version, replace it (this relates to a fairly recent change in svn itself and specific "conflict" flags are not required or useful anymore)

Rui Pais
April 7th, 2009, 02:04 PM
Not better with this command.
I think it's perhaps a problem with the firewall

Hi Evomaster, i think an user had the same issue and solve it by using another (secure) server path.
Try edit your /etc/easy_e17.sh and add the following line:
--srcurl="https://svn.enlightenment.org/svn/e/trunk"
and see if that helps.

Good luck

Evomaster
April 8th, 2009, 10:00 AM
It works
Thanks :popcorn:

DrSB
April 16th, 2009, 11:47 AM
Hello All new to this forum and only been using Ubuntu 8.10 for a month now but loving it!! am trying to install e17 as described by the method in the first post. Despite following the instructions to the letter i get the following error:

sameer@Ubuntu:~$ sudo sh -c "echo 'deb http://cafelinux.org/Downloads/oz-os tinwoodman main' >> /etc/apt/sources.list"

sameer@Ubuntu:~$ wget -q http://cafelinux.org/Downloads/oz-os/key.asc -O- | sudo apt-key add -OK

sameer@Ubuntu:~$ 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



I not a computer expert by any means just learning how to use the command line with the help of a friend, so please be gentle ;) but any help would be greatly appreciated.

Thanks

shohart
April 17th, 2009, 01:53 AM
guys got a problem:

with e packadge
Running autopoint...
Running aclocal...
Running autoconf...
Running autoheader...
Running libtoolize...
Running automake...
EXTRA_DIST: variable `kbds_DATA' is used but `kbds_DATA' is undefined
EXTRA_DIST: variable `dicts_DATA' is used but `dicts_DATA' is undefined

with eet packadge
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking jpeglib.h usability... no
checking jpeglib.h presence... no
checking for jpeglib.h... no
configure: error: "Cannot find jpeglib.h. Make sure your CFLAGS environment variable contains include lines for the location of this file"

what should i do?

smartboyathome
April 17th, 2009, 08:42 AM
E17 is in a constant state of flux right now, as it is being prepared for a development snapshot and the developers are trying to get everything in. It will be unstable for a few days. I recommend only upgrading when they will be having stability only updates as noted here (http://trac.enlightenment.org/e/wiki/ReleaseSchedule).

DrSB
April 17th, 2009, 11:00 AM
Thanks will wait for the stable version

linuxchuck
April 29th, 2009, 08:27 AM
I have a quick xdg-menu question:

The first time you start up e17 with no profile available, their version of a "first run wizard" is run via a module. One of the first steps is to choose a set of menus to incorporate into the menu available to e17.

I have a friend that I recently converted over to e17, and he's loving it. However, it appears he chose the wrong menu set during that first-run wizard, and has some very limited menu choices available. I would like to know if any of you are aware of a simple way to re-select the menu setup without blowing away the current profile.

Thanks in advance...

Tux Aubrey
April 30th, 2009, 04:48 AM
I have a quick xdg-menu question:

The first time you start up e17 with no profile available, their version of a "first run wizard" is run via a module. One of the first steps is to choose a set of menus to incorporate into the menu available to e17.

I have a friend that I recently converted over to e17, and he's loving it. However, it appears he chose the wrong menu set during that first-run wizard, and has some very limited menu choices available. I would like to know if any of you are aware of a simple way to re-select the menu setup without blowing away the current profile.

Thanks in advance...

Your friend could try alacarte or gmenu-simple-editor to manually fix the Applications menu entries. Both will run from the CLI in e17 on an Ubuntu install.

[JCD]
May 1st, 2009, 05:44 AM
Hello, everyone! Building e17 I've got some problems, and one of them comes here (the others are already solved):


- expedite ................... autogen: ERROR!

------ Last loglines ------

EASY_E17 1.2.4 CMD: ./autogen.sh --prefix=/opt/e17
Running aclocal...
Running autoheader...
Running autoconf...
Running libtoolize...
libtoolize: You should add the contents of `m4/libtool.m4' to `aclocal.m4'.
libtoolize: You should add the contents of `m4/ltoptions.m4' to `aclocal.m4'.
libtoolize: You should add the contents of `m4/ltsugar.m4' to `aclocal.m4'.
libtoolize: You should add the contents of `m4/ltversion.m4' to `aclocal.m4'.
libtoolize: You should add the contents of `m4/lt~obsolete.m4' to `aclocal.m4'.
Running automake...
/usr/share/automake-1.9/am/depend2.am: am__fastdepOBJC does not appear in AM_CONDITIONAL


How to solve this?

Tux Aubrey
May 1st, 2009, 08:37 AM
;7189886']Hello, everyone! Building e17 I've got some problems, and one of them comes here (the others are already solved):


- expedite ................... autogen: ERROR!

------ Last loglines ------

EASY_E17 1.2.4 CMD: ./autogen.sh --prefix=/opt/e17
Running aclocal...
Running autoheader...
Running autoconf...
Running libtoolize...
libtoolize: You should add the contents of `m4/libtool.m4' to `aclocal.m4'.
libtoolize: You should add the contents of `m4/ltoptions.m4' to `aclocal.m4'.
libtoolize: You should add the contents of `m4/ltsugar.m4' to `aclocal.m4'.
libtoolize: You should add the contents of `m4/ltversion.m4' to `aclocal.m4'.
libtoolize: You should add the contents of `m4/lt~obsolete.m4' to `aclocal.m4'.
Running automake...
/usr/share/automake-1.9/am/depend2.am: am__fastdepOBJC does not appear in AM_CONDITIONAL


How to solve this?

expedite is a known baddie. Best practice is to skip it by opening /etc/easy_e17.conf and adding it to the list.

That file should be a single line with the names of all the unwanted components in a simple comma separated list.

Here's my current /etc/easy_e17.conf

--skip=esmart,enhance,exml,imlib2,edb,edje_player,ed je_viewer,emotion,entrance,eclair,evfs,evolve,elic it,elitaire,emphasis,empower,engycad,entrance_edit _gui,entropy,ephoto,estickies,expedite,exquisite,e xtrackt,engage,enthrall,exalt,exalt-client,exhibit,rage,emu,moon,news,penguins,rain,sn ow,language,photo,efm_path,efm_nav,e_phys,mpdule,n otification,

MyR
May 1st, 2009, 09:50 AM
Hello, I have a few questions:

1. How do I find out what each of those skipped modules do so I can decide whether or not I want them?

2. How do I connect to wireless since network-manager doesn't work?

3. Would it be faster to use entrance rather than gdm, could I auto login using this, and are there any disadvantages?

I'm running 9.04.
thanks

smartboyathome
May 1st, 2009, 04:07 PM
Hello, I have a few questions:

1. How do I find out what each of those skipped modules do so I can decide whether or not I want them?

2. How do I connect to wireless since network-manager doesn't work?

3. Would it be faster to use entrance rather than gdm, could I auto login using this, and are there any disadvantages?

I'm running 9.04.
thanks

1. Try each one out, or read the READMEs in the appropriate /var/cache/e17_src/ directory.

2. The recommended method by the OzOs team (which is the team which uses this right now) is to use WICD, but you can try the very experimental system tray which is now being developed for E17 so that you can continue to use NM.

3. The fastest way if you are autologging in is to use a method similar to Method 3 for Arch Linux here (http://wiki.archlinux.org/index.php/Start_X_at_boot#Method_3:_.7E.2F.bash_profile). It should work pretty much the same if you follow that plus the link it gives you for autologing in, as the inittab files are very similar.
The main disadvantages of Entrance, though, is that it is more unstable, and doesn't offer the autologin feature. Add in the lack of themes (you have to create them yourself, not that hard once you get used to it), and to me it isn't worth it over GDM or the aforementioned method.

|{urse
May 2nd, 2009, 02:35 PM
Im back to e17 again after a love affair with openbox. Thanks for all your ongoing efforts SmartBoyAtHome and RuiPais. :)

smartboyathome
May 2nd, 2009, 08:39 PM
Im back to e17 again after a love affair with openbox. Thanks for all your ongoing efforts SmartBoyAtHome and RuiPais. :)

Actually, now I am the "maintainer", as Rui Pais doesn't have enough time on his hands to do anything right now. Right now it doesn't need maintaining, but oh well, it is good to have an official maintainer in case something breaks. :P

Hendershot
May 3rd, 2009, 03:15 PM
Sorry if this has been covered before, but I'm a noob, and I didn't want to sift through 30 pages of post to find if this was already covered or not. My problem: When I start and Enlightenment session from the GDM I get the error "No Exec line in session file: Enlightenment" and it switches to GNOME failsafe mode. Please help, I'm new at this stuff and I want to get the E DE working on ubuntu. I originally got interested in linux after using Elive, and since then I have tried to install E17 in ubuntu numerous times, and this tutorial is the closest I've gotten. Thankyou much

Tux Aubrey
May 3rd, 2009, 06:05 PM
Sorry if this has been covered before, but I'm a noob, and I didn't want to sift through 30 pages of post to find if this was already covered or not. My problem: When I start and Enlightenment session from the GDM I get the error "No Exec line in session file: Enlightenment" and it switches to GNOME failsafe mode. Please help, I'm new at this stuff and I want to get the E DE working on ubuntu. I originally got interested in linux after using Elive, and since then I have tried to install E17 in ubuntu numerous times, and this tutorial is the closest I've gotten. Thankyou much

Hi Hendershot

You most likely struck a bad revision of the source code - one of the key components "ecore" has been naughty for the last 24 hrs or so. The good news is that it seems to be fixed now - as at revision 40503.

The bad news is that you have a bad (and probably incomplete) install and need to run the easy_e17.sh script again.

From the gnome terminal session, do this:

sudo easy_e17.sh -i

and then go and have a coffee, watch a movie or visit a friend - it will update and reinstall e17. If you do get any error messages, post here.

Good luck.

MyR
May 3rd, 2009, 08:07 PM
I went ahead and installed OpenGEU (http://opengeu.intilinux.com/Home.html) -- a distribution based on Ubuntu using e17 by default. I would definitely recommend it.

Hendershot
May 3rd, 2009, 08:10 PM
HA

I'm sitting here laughing my *** off.

Because my box crashed and I couldn't fix it so I did a complete reinstall of 9.04. (well 8.10 then updated to 9.04 so it took twice as long, gotta burn another copy)

So I get to do it over no matter what. If I have any more problems... well you get the rest.

Thank you much!

Hendershot
May 3rd, 2009, 08:59 PM
I'm in stage two of the install ecore installed but it skipped esmart and emotion, will this end well?

Tux Aubrey
May 3rd, 2009, 09:45 PM
I'm in stage two of the install ecore installed but it skipped esmart and emotion, will this end well?

No problem! "Skipping" is built into the script - these are source packages that are non-essential and:

a) possibly broken or poorly maintained,
b) "just" eye-candy demos with no real functionality (flame, snow), or
c) still fairly experimental little apps and gadgets that haven't really reached the level of functionality of their gtk (gnome/xfce) equivalents.

It is possible to try them out, but there's an extra level of risk involved. Rui (who created this version of the easy_e17 script) and smartboyathome (who looks after maintenance) will occasionally change the skip list if new issues arise (or things look like they are now well maintained).

The "skip" list is defined in a config file called /etc/easy_e17.conf. It can be amended with a text editor (with sudo) if you are inclined to do that.

I'd suggest getting comfortable with the "default" install before you do this.

Hendershot
May 3rd, 2009, 09:57 PM
Thank you so much, it skipped a lot of packages and eventually errored so i read through the original posts and some additional tricks, and i now feel more confident.

But it takes forever! especial after the jaunty reinstall.

dros74
May 3rd, 2009, 10:02 PM
I have been trying this for hours without success. I always run into the same error.
Any clues?


dros@netstorm:~$ sudo easy_e17.sh -i
---------------------------- Easy_e17.sh 1.2.4.2-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 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 exalt-client execwatch flame forecasts iiirk language mail mem moon mpdule net news notification penguins photo places rain screenshot slideshow snow systray 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-client 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 ---------------------------
- checkout sources ...
downloading eina source ...
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 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 ...

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

---------------------------- Easy_e17.sh 1.2.4.2-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 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 exalt-client execwatch flame forecasts iiirk language mail mem moon mpdule net news notification penguins photo places rain screenshot slideshow snow systray 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-client 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
- e .......................... make : ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
e_int_config_wallpaper_import.c:150: warning: ignoring return value of ‘evas_object_key_grab’, declared with attribute warn_unused_result
e_int_config_wallpaper_import.c:152: warning: ignoring return value of ‘evas_object_key_grab’, declared with attribute warn_unused_result
e_int_config_wallpaper_import.c:154: warning: ignoring return value of ‘evas_object_key_grab’, declared with attribute warn_unused_result
/bin/bash ../../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../.. -I. -I../../.. -I../../../src/modules/conf_wallpaper -I../../../src/bin -I../../../src/lib -I../../../src/modules -DUSE_E_CONFIG_H -I/opt/e17/include -I/opt/e17/include/eina-0 -I/opt/e17/include/eina-0/eina -I/opt/e17/include/efreet -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/opt/e17/include -I/opt/e17/include/eina-0 -I/opt/e17/include/eina-0/eina -I/opt/e17/include/eina-0 -I/opt/e17/include/eina-0/eina -I/opt/e17/include -I/usr/include/exchange -I/usr/include/libxml2 -I/opt/e17/include -MT e_int_config_wallpaper_web.lo -MD -MP -MF .deps/e_int_config_wallpaper_web.Tpo -c -o e_int_config_wallpaper_web.lo e_int_config_wallpaper_web.c
e_int_config_wallpaper_import.c: In function ‘e_int_config_wallpaper_fsel’:
e_int_config_wallpaper_import.c:294: warning: ignoring return value of ‘evas_object_key_grab’, declared with attribute warn_unused_result
e_int_config_wallpaper_import.c:296: warning: ignoring return value of ‘evas_object_key_grab’, declared with attribute warn_unused_result
e_int_config_wallpaper_import.c:298: warning: ignoring return value of ‘evas_object_key_grab’, declared with attribute warn_unused_result
e_int_config_wallpaper_import.c:300: warning: ignoring return value of ‘evas_object_key_grab’, declared with attribute warn_unused_result
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../.. -I. -I../../.. -I../../../src/modules/conf_wallpaper -I../../../src/bin -I../../../src/lib -I../../../src/modules -DUSE_E_CONFIG_H -I/opt/e17/include -I/opt/e17/include/eina-0 -I/opt/e17/include/eina-0/eina -I/opt/e17/include/efreet -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/opt/e17/include -I/opt/e17/include/eina-0 -I/opt/e17/include/eina-0/eina -I/opt/e17/include/eina-0 -I/opt/e17/include/eina-0/eina -I/opt/e17/include -I/usr/include/exchange -I/usr/include/libxml2 -I/opt/e17/include -MT e_int_config_wallpaper_web.lo -MD -MP -MF .deps/e_int_config_wallpaper_web.Tpo -c e_int_config_wallpaper_web.c -fPIC -DPIC -o .libs/e_int_config_wallpaper_web.o
mv -f .deps/e_int_config_wallpaper_import.Tpo .deps/e_int_config_wallpaper_import.Plo
mv -f .deps/e_int_config_wallpaper_web.Tpo .deps/e_int_config_wallpaper_web.Plo
/bin/bash ../../../libtool --tag=CC --mode=link gcc -std=gnu99 -module -avoid-version -L/opt/e17/lib -o module.la -rpath /opt/e17/lib/enlightenment/modules/conf_wallpaper/linux-gnu-x86_64-ver-pre-svn-01 e_mod_main.lo e_int_config_wallpaper.lo e_int_config_wallpaper_gradient.lo e_int_config_wallpaper_import.lo e_int_config_wallpaper_web.lo -L/opt/e17/lib-L//lib -lecore_evas -lecore_x -lecore_txt -lecore_input -lecore_ipc -lecore_con -ledje -lembryo -lecore_job -levas -leet -lefreet -lefreet_mime -lecore_file -lgnutls -lcurl -lehal -ledbus -lecore -ldbus-1 -leina -L/opt/e17/lib -lecore_imf_evas -lecore_imf -levas -lecore -leina -ldl -L/opt/e17/lib -lexchange -lecore_evas -lecore_file -ledje -lxml2 -lecore_x -lecore_input -lecore_txt -lcurl -lembryo -lecore_job -levas -leet -lecore -lgnutls -leina -lpam
libtool: link: gcc -std=gnu99 -shared .libs/e_mod_main.o .libs/e_int_config_wallpaper.o .libs/e_int_config_wallpaper_gradient.o .libs/e_int_config_wallpaper_import.o .libs/e_int_config_wallpaper_web.o -L/opt/e17/lib -L//lib -L/usr/X11R6/lib -L/usr/lib /opt/e17/lib/libecore_ipc.so -L/lib /opt/e17/lib/libefreet_mime.so /opt/e17/lib/libefreet.so /opt/e17/lib/libehal.so /opt/e17/lib/libedbus.so -ldbus-1 /opt/e17/lib/libecore_imf_evas.so /opt/e17/lib/libecore_imf.so /usr/lib/libexchange.so -lecore_fb /opt/e17/lib/libecore_evas.so /opt/e17/lib/libecore_file.so /opt/e17/lib/libecore_con.so -lssl -lcrypto /opt/e17/lib/libedje.so /usr/lib/libxml2.so /opt/e17/lib/libecore_x.so -lXcursor -lXdamage -lXcomposite -lXfixes -lXinerama -lXrandr -lXrender -lXtst -lX11 -lXext /opt/e17/lib/libecore_input.so /opt/e17/lib/libecore_txt.so /usr/lib/libcurl.so /opt/e17/lib/libembryo.so /opt/e17/lib/libecore_job.so /opt/e17/lib/libevas.so /usr/lib/libfreetype.so -lfontconfig -lpthread /opt/e17/lib/libeet.so /usr/lib/libjpeg.so /opt/e17/lib/libecore.so /usr/lib/libgnutls.so /usr/lib/libtasn1.so -lz /lib/libgcrypt.so /opt/e17/lib/libeina.so -lrt -lm -ldl -lpam -Wl,-soname -Wl,module.so -o .libs/module.so
/usr/bin/ld: cannot find -lecore_fb
collect2: ld returned 1 exit status
make[4]: *** [module.la] Error 1
make[4]: Leaving directory `/var/cache/e17_src/e/src/modules/conf_wallpaper'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/cache/e17_src/e/src/modules'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/cache/e17_src/e/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/cache/e17_src/e'
make: *** [all] Error 2
--------------------------------------------------------------------------------

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

Hendershot
May 3rd, 2009, 11:28 PM
This is awesome!

dros74
May 4th, 2009, 08:30 AM
Oh well, I still don´t know what that error was about but I managed to install it with the original script:

http://omicron.homeip.net/projects/#easy_e17.sh

Now, the challenge is to get ecomorph (http://code.google.com/p/itask-module/wiki/Stuff), the OpenGL compositing manager, working...

I am failing to build the module...
Did someone try to do this?

farmerf
May 8th, 2009, 03:54 AM
Hi guys,

I'm installing e17 on my system and so far had it pretty easy. It just worked on Sabayon 4.1 and Ubuntu 9.4. But now i'm installing it on my laptop running xubuntu 9.4 and it doesn't work... Not sure if there are differences in the standard compile settings between ubuntu and xubuntu but might also be a change in the e17 scrip/sources... Any clue how to fix this:

- deskshow ................... autogen: ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
-------------------------------------------------------------------------------
EASY_E17 1.2.4.2-OzOS CMD: ./autogen.sh --prefix=/opt/e17
-------------------------------------------------------------------------------
Running aclocal...
Running autoheader...
Running autoconf...
Running libtoolize...
Running automake...
Makefile.am:38: `%'-style pattern rules are a GNU make extension
checking build system type... configure: error: cannot guess build type; you must specify one
--------------------------------------------------------------------------------

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

thnx in advance.

Ps. '/tmp/easy_e17/install_logs/deskshow.log' shows the exact same message.

Tux Aubrey
May 9th, 2009, 07:16 AM
I'm installing e17 on my system and so far had it pretty easy. It just worked on Sabayon 4.1 and Ubuntu 9.4. But now i'm installing it on my laptop running xubuntu 9.4 and it doesn't work... Not sure if there are differences in the standard compile settings between ubuntu and xubuntu but might also be a change in the e17 scrip/sources... Any clue how to fix this:

I can't be sure, but that could just be a problem with a bad revision of deskshow code. Try:

sudo easy_e17.sh --only=deskshow

and see if it recurs.

If it doesn't, you should then be able to complete the install with

sudo easy_e17.sh -i

I've not had any issues between Ubuntu and Xubuntu with 9.04. I'm assuming here you are using the version of the script in the cafelinux e17_svn package - and not the original one from the e17 site.

Hendershot
May 9th, 2009, 06:51 PM
I've been using e17 in jaunty for a while now, and every time I use the synaptic package manager I get a message saying I don't have permission to make any changes.
How can I make it so I have full permission in the e17 shell?

Tux Aubrey
May 9th, 2009, 07:44 PM
I've been using e17 in jaunty for a while now, and every time I use the synaptic package manager I get a message saying I don't have permission to make any changes.
How can I make it so I have full permission in the e17 shell?

When you open synaptic (from either the menu item or from a launcher icon), right-click on the title bar and select "Edit Icon" - then, in the second box ("Executable"), just add "gksudo" before "synaptic". That will change the .desktop file for synaptic and you will be asked for your password before it opens.

Hendershot
May 9th, 2009, 08:04 PM
thanks much!

farmerf
May 10th, 2009, 07:31 AM
I can't be sure, but that could just be a problem with a bad revision of deskshow code. Try:

sudo easy_e17.sh --only=deskshowand see if it recurs.

If it doesn't, you should then be able to complete the install with

sudo easy_e17.sh -iI've not had any issues between Ubuntu and Xubuntu with 9.04. I'm assuming here you are using the version of the script in the cafelinux e17_svn package - and not the original one from the e17 site.


Well you are right about the problem being with deskshow, if I do the deskshow only the problem occurs again. Tried the -i anyway (source revision 40580) but still the same problem.

As for the script, I follow the instructions at the start of this thread and installed with apt-get install e17-svn . After this I have the easy_e17.sh script in /usr/bin/ and the script itself says tat its the patched version for ozos (version1.2.4.2-ozos).

After the error if I try to apt-get e17 again I get the message that its already installed so I do a remove --purge on e17. Then if i install again I noticed that it does not download the source again and the error is still there.

Perhaps I should clean out the source files and re download them? or get another revision for the time being? I assume it is possible to tell apt-get to get a specific version or am i wrong there?

Tux Aubrey
May 10th, 2009, 07:50 PM
Well you are right about the problem being with deskshow, if I do the deskshow only the problem occurs again. Tried the -i anyway (source revision 40580) but still the same problem.

As for the script, I follow the instructions at the start of this thread and installed with apt-get install e17-svn . After this I have the easy_e17.sh script in /usr/bin/ and the script itself says tat its the patched version for ozos (version1.2.4.2-ozos).

After the error if I try to apt-get e17 again I get the message that its already installed so I do a remove --purge on e17. Then if i install again I noticed that it does not download the source again and the error is still there.

Perhaps I should clean out the source files and re download them? or get another revision for the time being? I assume it is possible to tell apt-get to get a specific version or am i wrong there?

Ahhh! Mixing e17 from Ubuntu repos (with apt-get install) and via the e17_svn script is not possible and will only lead to tears before bedtime. The versions are now so far apart (4 years +) that they have virtually nothing in common except the names of their config files.

That doesn't actually explain the deskshow problem, but I'd predict that e17 won't run if there is any trace of the repo version on your system. I suggest a complete uninstall and purge and then "sudo easy_e17.sh -i". Use Synaptic to do a complete removal of the repo version.

This is a bit weird because I have done "easy_e17.sh --only=deskshow" on
several installs now (Ubuntu and Xubuntu) and don't get errors.

If this fails, I would suggest opening the file /etc/easy_e17.conf (as root) and adding "deskshow" to the list of apps to be skipped in the install - it is not actualy required anyway.

Hope this helps.

farmerf
May 11th, 2009, 03:39 AM
The most incredible thing happened. It worked... Not quite sure what the problem was or how I fixed it but I did a purge, deleted the sources in /var/cache and then installed e17 by going into synaptic and selecting e17_svn. Not sure why it worked this time...

Thanks for the help.

Tux Aubrey
May 11th, 2009, 03:57 AM
The most incredible thing happened. It worked... Not quite sure what the problem was or how I fixed it but I did a purge, deleted the sources in /var/cache and then installed e17 by going into synaptic and selecting e17_svn. Not sure why it worked this time...

Thanks for the help.

phew. :guitar:

Enlightenment is a mystery sometimes.

c.b.simas
May 11th, 2009, 09:06 PM
--

c.b.simas
May 11th, 2009, 09:20 PM
I encountered a problem with installing via the first posts instructions (now that I'm looking at recent posts it seems like there is the latest version in synaptic which I hadn't seen before :-/). It never got past the installation section where it was trying to download eina so I tried to start it over but then it told me this: (see second attachment). I've tried some random stuff but keep getting the same thing. I try to open Synaptic Package Manager and I get this: (see first attachment). I follow what that message tells me to do and I get the same screen as before (attachment #2).

Since trying to run svn cleanup on the file and being rejected I've tried to delete it manually by going to that location in the file browser but it wont let me delete it. How can I delete it so that I can start from scratch with Synaptic?

Thanks in advance!

Tux Aubrey
May 11th, 2009, 10:44 PM
I encountered a problem with installing via the first posts instructions (now that I'm looking at recent posts it seems like there is the latest version in synaptic which I hadn't seen before :-/). It never got past the installation section where it was trying to download eina so I tried to start it over but then it told me this: (see second attachment). I've tried some random stuff but keep getting the same thing. I try to open Synaptic Package Manager and I get this: (see first attachment). I follow what that message tells me to do and I get the same screen as before (attachment #2).

Since trying to run svn cleanup on the file and being rejected I've tried to delete it manually by going to that location in the file browser but it wont let me delete it. How can I delete it so that I can start from scratch with Synaptic?

Thanks in advance!

This looks like a failed initial install - probably interupted - but it does look like you have e17_svn installed OK.

You could try this:

Firstly, do as the dpkg error message suggests:

sudo dpkg --configure -a

(that will fix the apt-get/synaptic cache problem that happens if an update or install is interupted)

Then get rid of the e17 source code (which is now locked and possibly incomplete anyway)

sudo rm -rf /var/cache/e17_src

Then do the full install again:

sudo easy_e17.sh -i

At this point, you could probably get a coffee or visit a relative interstate while the install happens (hopefully without errors). At the end you will get the funny message about the incredible thing that just happened and not to blame Rasterman if it didn't work. :)

c.b.simas
May 11th, 2009, 11:56 PM
I've tried what you said. The "sudo dpkg --configure -a" did not work. It told me "dpkg: status database area is locked by another process". I have no othe rprocesses running except some simple apps. Any ideas about that?

Next, when I tried the other two commands you gave me, the first worked and the second got me past downloading the eina source but gave the the same "svn: Working copy '/var/cache/e17_src/eet' locked
svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)" when it started to download eet source.

Is there a way I can cancel everything I've done with e17 to this point and start over with Synaptic? Any recommendations?
[EDIT]
AAIE! I have a ghost in my machine! I looked up the e17_src folder in my file browser, removed again it with the command that you gave me and before my eyes *pop* it reappears! This is maybe a manifestation of my problem with the database being locked by another process?

Tux Aubrey
May 12th, 2009, 03:25 AM
I've tried what you said. The "sudo dpkg --configure -a" did not work. It told me "dpkg: status database area is locked by another process". I have no othe rprocesses running except some simple apps. Any ideas about that?

Next, when I tried the other two commands you gave me, the first worked and the second got me past downloading the eina source but gave the the same "svn: Working copy '/var/cache/e17_src/eet' locked
svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)" when it started to download eet source.

Is there a way I can cancel everything I've done with e17 to this point and start over with Synaptic? Any recommendations?
[EDIT]
AAIE! I have a ghost in my machine! I looked up the e17_src folder in my file browser, removed again it with the command that you gave me and before my eyes *pop* it reappears! This is maybe a manifestation of my problem with the database being locked by another process?

This is all VERY STRANGE (TM). There is definitely a ghost (or a daemon) involved somewhere.

Try "sudo dpkg --configure -a" after a reboot. Maybe apt or update manager is hanging around in the background.

For the /var/cache/e17_src issue, maybe if you open your filemanager as root (eg. "gksudo nautilus") you can "visually" delete it. You could also delete anything in /opt/e17 - where the compiled programs live -and the ~/.e17 directory (personal settings files) - just to be absolutely sure.

In synaptic, you should be able to reinstall e17_svn (but I doubt there's a problem there as it is obviously trying to work). Just check that there are no other packages with e17 in their name installed (see above posts for problems mixing e17_svn with the Ubuntu repo version of e17).

Also, just check that cvs is installed too (as per the original post here). For some reason it is still required for one e17 package (it really shouldn't be and that's why we haven't included in e17_svn).

c.b.simas
May 12th, 2009, 11:17 AM
This is all VERY STRANGE (TM). There is definitely a ghost (or a daemon) involved somewhere.

Try "sudo dpkg --configure -a" after a reboot. Maybe apt or update manager is hanging around in the background.

For the /var/cache/e17_src issue, maybe if you open your filemanager as root (eg. "gksudo nautilus") you can "visually" delete it. You could also delete anything in /opt/e17 - where the compiled programs live -and the ~/.e17 directory (personal settings files) - just to be absolutely sure.

In synaptic, you should be able to reinstall e17_svn (but I doubt there's a problem there as it is obviously trying to work). Just check that there are no other packages with e17 in their name installed (see above posts for problems mixing e17_svn with the Ubuntu repo version of e17).

Also, just check that cvs is installed too (as per the original post here). For some reason it is still required for one e17 package (it really shouldn't be and that's why we haven't included in e17_svn).


Alright. So I tried what you said again. Restarted and "sudo dpkg --configure -a". Once again it failed and kept retrying for YEARS of my life so I closed the terminal (is this a silly thing to do?). I tried to open Synaptic and of course it didn't open because another process was running.

So I did the other things you said, restarted, tried to open Synaptic and of course it still wanted me to "sudo dpkg --configure -a" so I tried it again and as it was going through the same "Source checkout/update" section of the e_17 installation it gave me "svn: REPORT of '/svn/e/!svn/vcc/default': Could not read response body: connection was closed by server (http://svn.enlightenment.org" while it was trying to d/l eina source. I think my internet connection went haywire at that time.

After that first problem things have been good. The process is like 15 downloads later (currently downloading e source).

So, I'll let this finish and then pick up on your above mentioned instructions. I'll repost to give an update if I have a problem or it completes flawlessly.

Thanks!

[EDIT]
OK, so it's been trying to download e source for the past hour or so. Is this normal? Just leave it alone?

[EDIT]
Well, I got the same "svn: REPORT of '/svn/e/!svn/vcc/default': Could not read response body: connection timed out (http://svn.enlightenment.org)" as mentioned above for the download of e source. Currently the cursor is just blinking with no explanation of what is going on at this time. :-/

c.b.simas
May 12th, 2009, 01:52 PM
The same "svn: REPORT of '/svn/e/!svn/vcc/default': Could not read response body: connection timed out (http://svn.enlightenment.org)" showed up yet again after the attempted download of "e source" and the cursor is just blinking. What should I do? (see attachment)

c.b.simas
May 12th, 2009, 04:13 PM
OK, so I "sudo dpkg --configure -a" finally worked.

Now my question is:
1) Is it a silly idea to close the terminal while a process is running like I did when I thought it wasn't working?
2) What is the difference between Ubuntu's repos and Synaptic Package Manager? Is Synaptic for all third-party installations while Ubuntu repos are strictly their sanctioned programs under add/remove programs?
3) Could you give me a link to a set of current instructions for installing e17_svn? I have looked and searched through this thread but I get lost among everything...

Tux Aubrey
May 13th, 2009, 12:57 AM
OK, so I "sudo dpkg --configure -a" finally worked.

Now my question is:
1) Is it a silly idea to close the terminal while a process is running like I did when I thought it wasn't working?...

If it is genuinely frozen or crashed, there's not much else you can do. You could always open another terminal and use "top" to tell you what is actally running. In this case, you were probably caught unawares because running "sudo apt-get install e17_svn" will open another terminal that runs the script to download and install e17 from the source code. That takes a while (!) and the original terminal can appear to "hang" while the script runs.

2) What is the difference between Ubuntu's repos and Synaptic Package Manager? Is Synaptic for all third-party installations while Ubuntu repos are strictly their sanctioned programs under add/remove programs?

Ubuntu's repos are those servers enabled by default when you do a fresh install. They are hosted by Canonical and are generally considered "safe" and quite comprehensive. They are all listed (as urls) in the file /etc/apt/sources.list. Synaptic, Add/Remove and apt (and aptitude) all use the same list of repos. They are just different front-ends for the package manager (which is dpkg).

e17_svn is not in any of the Ubuntu repos. It is a genuine "Third Party" contribution. It is currently hosted by cafelinux.org (just a motely bunch of e-tards). In the instructions (post #1), you are told how to add this repo to sources.list - which means that e17_svn will be available to apt and Synaptic as if it was actually in the Ubuntu repos.

3) Could you give me a link to a set of current instructions for installing e17_svn? I have looked and searched through this thread but I get lost among everything....


I'll reproduce the important parts here:


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 following 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

EXTRA STEP:
Due to an annoying dependence left to etk package it's still required to have cvs installed (although it not use CVS anymore):

sudo apt-get install cvs

Install e17 it with:

sudo apt-get install e17-svn

And thats all.


If you simply cut and paste the CODE lines above into a terminal (and let them run :) ) you should be able to log into an "Enlightenment" session next time you startup.

There's a slightly different "How-To" here (http://cafelinux.org/OzOs/content/how-install-ozos-desktop-existing-os) - but it covers additional stuff you can add to the basic install (the "OzOS" desktop, which is in yet another cafelinux.org repo) but which you may not need or want right now.

I have also done a series of how-tos that are more generally about using (and playing with) e17 features that are not well documented elsewhere. The index page is here (http://cafelinux.org/OzOs/content/how-index).

Good Luck!

c.b.simas
May 13th, 2009, 01:21 AM
There's a slightly different "How-To" here (http://cafelinux.org/OzOs/content/how-install-ozos-desktop-existing-os) - but it covers additional stuff you can add to the basic install (the "OzOS" desktop, which is in yet another cafelinux.org repo) but which you may not need or want right now.

I have also done a series of how-tos that are more generally about using (and playing with) e17 features that are not well documented elsewhere. The index page is here (http://cafelinux.org/OzOs/content/how-index).

Good Luck!

Thank you for all your helpful advice. It's in the process of downloading sources and things are going flawlessly so far.

I have another question for you (if forum manners shun me asking questions that are more general informational, just inform me): what is the difference between installing e17_svn and installing OpenGEU 8.10? I think that e17 just changes the GUI (the appearance of everything) but OpenGEU would not only change the appearance but would change the functionality, the way the system works, right? Is it a completely different OS?

Thanks again.

Conrad

Tux Aubrey
May 13th, 2009, 04:25 AM
Thank you for all your helpful advice. It's in the process of downloading sources and things are going flawlessly so far.

I have another question for you (if forum manners shun me asking questions that are more general informational, just inform me): what is the difference between installing e17_svn and installing OpenGEU 8.10? I think that e17 just changes the GUI (the appearance of everything) but OpenGEU would not only change the appearance but would change the functionality, the way the system works, right? Is it a completely different OS?

Thanks again.

Conrad

That's about right, Conrad.

OpenGeu is an Ubuntu-based distro that uses a precompiled e17 desktop (ie. a .deb package). e17_svn installs JUST e17 directly from the developers source repository ("svn" is the version control program they use to track changes). All you get is the e17 environment to put over the top of whatever you already have installed.

e17 code is only rarely "frozen" and packaged as a .deb for "normal" use. e17_svn (which is just a script based on easy_e17.sh - a script one of the e17 developers made to automate their own downloading) was developed for those of us who like e17 but find the perpetual "alpha" development cycle and the long times between updates to be a bit frustrating.

Having said that, there was a recent freeze and a new .deb package will be available soon. Hopefully, OpenGeu and other experimental distros will adopt it quickly (although I doubt that a simple apt-get update will suffice because it has been a long time since the last one and so much has changed)

Getting any package as source code has pluses and minuses for the user. You get the latest code and some great (if undocumented) features that .deb users may have to wait years (literally) for. On the other hand, breakage is more likely if, like me, you get obsessive about updating and the fixes are a little more difficult.

If you ever want to get on the update rollercoaster (or stike a particular problem with e17), check out the OzOS forum link in my sig.

The OzOS packages (which we periodically package as a standalone iso distro based on Xubuntu) include a few extra tools to make maintenance a bit easier - like backup and restore of e17. We (the cafelinux e-tards) also have a notification system that can warn users of "bad code days". It isn't perfect but I think it has saved a few people some heartache.

I'd say that most people who use e17 via the e17_svn package should probably just leave it alone if they get a good install. Current code (I'm updating to revision 40614 as I type this) is pretty good and it is already well ahead of the frozen version (revision 40284) that will eventually come out as a .deb package.

By the way - I really like OpenGeu and would recommend it to anyone who wants a simple way to test out an e17 desktop. e17_svn (and OzOS) are a little more challenging for new users but I use them exclusively on all my setups now.

One day, e17 will take over the world - it will be on mobile phones, netbooks, desktops and anything else with a chip and LCD screen - but until then we have to make do.

:popcorn:

c.b.simas
May 13th, 2009, 07:36 PM
Thanks again for the help.

I installed OpenGEU but I can't say I was pleased. Maybe I just got overloaded with the overloaded menus and seemingly poor configuration program GUIs. Maybe OpenGEU is just for competent terminal users at this time?

Tux Aubrey
May 14th, 2009, 07:53 PM
Thanks again for the help.

I installed OpenGEU but I can't say I was pleased. Maybe I just got overloaded with the overloaded menus and seemingly poor configuration program GUIs. Maybe OpenGEU is just for competent terminal users at this time?

If you have e17 from the svn running, you will find a lot of differences in the configuration options available compared to distros using older .deb packages (like OpenGeu or eLive). There has been a lot of work done since those .debs were last updated and, in my opinion, it has significantly improved the usability of e17 - but it is still quite different from other WMs and DEs to the point of requiring a mind shift to really get efficient with it.

The other thing that has happened is much better integration with GTK apps and greater adherence to the Freedesktop standards. That means, for example, that you can use the Gnome menu editor (alacarte) to fix up (most) e17 menus and there is now a working system tray available as a module/gadget.

There are still a few things that suck big time. For example, the native e17 filemanager (efm) is still awful (I use Thunar or pcmanfm) and the network app is "less than fully featured" (try WICD if you want a good wireless app).

pgmario
May 18th, 2009, 01:24 PM
Hey, thanks for the how-to. Unfortunately, I keep getting the following error:

- eina ....................... previously installed
- eet ........................ previously installed
- 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
- 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 ..................... autogen: ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
checking for msgmerge... /usr/bin/msgmerge
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking whether NLS is requested... yes
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for EPSILON... yes
checking for E... yes
checking for EDJE... yes
checking Which edje_cc to use... /opt/e17/bin/edje_cc
checking for XPIXMAP... configure: error: Package requirements (esmart_xpixmap) were not met:

No package 'esmart_xpixmap' 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 XPIXMAP_CFLAGS
and XPIXMAP_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Any help would be appreciated! :D

Tux Aubrey
May 18th, 2009, 04:55 PM
Hey, thanks for the how-to. Unfortunately, I keep getting the following error:

Code:

- eina ....................... previously installed
- eet ........................ previously installed
- 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
- 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 ..................... autogen: ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
checking for msgmerge... /usr/bin/msgmerge
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking whether NLS is requested... yes
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for EPSILON... yes
checking for E... yes
checking for EDJE... yes
checking Which edje_cc to use... /opt/e17/bin/edje_cc
checking for XPIXMAP... configure: error: Package requirements (esmart_xpixmap) were not met:

No package 'esmart_xpixmap' 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 XPIXMAP_CFLAGS
and XPIXMAP_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Any help would be appreciated!

hi pgmario

Yep. This is a brand new one! Coders! ;)

The "drawer" module is suddenly now dependent on "esmart" which is "skipped" in the e17_svn standard install. Nobody ever really needed it before!

The fix is easy.

Open the file /etc/easy_e17.conf in a text editor as root:

eg

gksudo gedit /etc/easy_e17.conf
(use whatever is your standard text editor)

It is just a single (long) line of application names separated by commas.

Delete "esmart," and save the file.

then run:

sudo easy_e17.sh -u

The install should now go through.

(Note: we'll fix this with an update to e17_svn very soon, but this fix should keep everything happening in the meantime)

pgmario
May 19th, 2009, 12:12 PM
Thanks Aubrey! Works fine now.

linuxchuck
May 19th, 2009, 02:46 PM
This is more for my own reference since I'm regularly curious about the function of some of the skipped modules, apps, and gadgets during the compilation process of e17. However, for the sake of hopefully helping some of the others out there who would also like to know, I've compiled a list of them.

Please keep in mind that entries the following list may based on any of the following infomation sources, and as a result should be considered "questionable" at best:

Included README files
Author websites
Source code comments
3rd party references
SWAG (Scientific Wild A$$ Guesses)
Consultations with the Internet Oracle


Several of these items may not show up as "ok", "SKIPPED", or on any other list, and may or may not even be included in e17 anymore, but are listed here for historical purposes.

They are also in no order whatsoever...

e_dbus is the start of some basic convenience
wrappers around dbus to ease integrating dbus with EFL based
applications.

eina is a data types library for use with lists, hashes,
et-cetera.

Eet is a tiny library designed to write an arbitary set of
chunks of data to a file and optionally compress each chunk (very much
like a zip file) and allow fast random-access reading of the file later
on. It does not do zip as a zip itself has more complexity than is
needed, and it was much simpler to implement this once here.

Evas is a clean display canvas API for several target
display systems that can draw anti-aliased text, smooth super and
sub-sampled scaled images, alpha-blend objects much and more.

Ecore is the event/X abstraction layer that makes doing
selections, Xdnd, general X stuff, event loops, timeouts and idle
handlers fast, optimized, and convenient. It's a separate library so
anyone can make use of the work put into Ecore to make this job easy for
applications.

efreet is an implementation of several specifications from
freedesktop.org intended for use in Enlightenment DR17 (e17) and other
applications using the Enlightenment Foundation Libraries (EFL).
Currently, the following specifications are included:
o Base Directory
o Desktop Entry
o Icon Theme
o Menu

Embryo is primarily a shared library that gives you an API
to load and control interpreted programs compiled into an abstract
machine bytecode that it understands. This abstract (or virtual)
machine is similar to a real machine with a CPU, but it is emulated in
software.

Edje is graphical layout and animation library for animated
resizable, compressed and scalable themes.

Epsilon is a small, display independent, and quick
thumbnailing library.

esmart is a collection of evas smart objects.

Emotion is a video and media object library designed to
interface with Evas and Ecore to provide autonomous "video" and "audio"
objects that can be moved, resized and positioned like any normal
object, but instead they can play video and audio and can be controlled
from a high-level control API allowing the programmer to quickly piece
together a multi-media system with minimal work.

Etk is a toolkit based on the EFL.

Etk_extra is a collection of extra widgets, models, or
anything that doesnt fit directly in the Etk source tree. Every
component is in the form of a shared object that can be linked against
by your application.

edje_editor is a visual editor for edje files.

Elicit is a screen zoomer / color picker written with the
Enlightenment Foundation Libraries.

Elitaire is a game for Enlightenment like Solitaire.

alarm - Sets reminders and timer. (Replaces eveil.)

bling - EFLized Composite Manager for E17. (Not for users
right now).

calendar - A module to show the current day.

cpu - A module to monitor cpu load. (Will be replaced by
something better.)

deskshow - A module to iconify/uniconify all current
windows to show the desktop. This is probably obsolete, the
functionality is now in E.

diskio - visualize disk i/o.

echo - A module to replace the broken 'mixer' module for
E17.

emu - Experimental generic scriptable module for E17.

exalt-client - A frontend module for exalt network manager.

flame - A module to display flames on the desktop.

forecasts - A module to display the current condition and
forecasts.

language - A module to control active keyboard/keyboard
layout/layout variant.

mail - A module to periodically check for new email.

mem - A module to monitor memory and swap usage. (Will be
replaced by something better.)

mixer - A module to control volume for some mixers. (Will
be replaced by something better.)

moon - A module to display moon phase information.

mpdule - A module to display what's playing in MPD.

net - A module to monitor traffic on a network device.

news - A module to display rss feeds.

penguins - A module to display fancy penguins on your
desktop.

photo - A module to display pictures on the desktop.

places - manage volumes attached to the system.

rain - A module to display rain on the desktop.

screenshot - A module to take screenshots, utilizing scrot
or import.

slideshow - A module to cycle desktop backgrounds.

snow - A module to display snow on the desktop.

taskbar - A taskbar module. (Will be replaced by something
better.)

tclock - A module to display a digital clock on the
desktop. (Will be replaced by something better.)

uptime - A module to monitor computer uptime.

weather - A module to display a weather forecast.

winselector - A module to show menu-based access to open
windows.

wlan - A module to monitor a wlan device.

Emphasis is a simple MPD (Music Player Daemon) client
writen in C/Etk.

Empower - A graphical sudo tool based on the Enlightenment
Foundation Libraries.

Emprint is a utility for taking screenshots of the entire
screen, a specific window, or a specific region.

Enhance is a library that takes advantage of Glade's .glade
XML files, EXML, and Etk to ease application GUI development and cut
down on its time.

Entrance is a login/display manager for UNIX X11 displays.

Ephoto is an Image Viewer/Editor/Manipulator/Slideshow
creator.

Estickies is a sticky notes application that uses Etk.

Evas is a clean display canvas API for several target
display systems that can draw anti-aliased text, smooth super and
sub-sampled scaled images, alpha-blend objects much and more.

EWL is a toolkit for creating graphical user interfaces
based on the Enlightenment Foundation Libraries.

Exhibit is an image viewer that uses Etk as its toolkit.
Exhibit supports image previews for image types supported by Evas and
allows for directory changing using a point and click interface or a
text input box with tab autocompletion support.

Expedite is meant to be a detailed and comprehensive
benchmark suite for Evas.

Exquisite is a psplash replacement that is very simple and
uses EFL (Evas, Edje, Ecore etc.) for display - thus having immensely
powerful theme abilities without needing any platform-specific compiled
themes or modules. It is compatible with psplash with the same message
commands (and more). The difference is that it requires libraries like
evas, edje, ecore, eet and embryo. These also have loadable modules of
their own - thus this isn't perfect for systems that can't have these
libraries available and working at boot, but if you can, it's a lot more
capable than other splash engines, while still running in the
framebuffer.

Rage is a media center designed mostly for use on a
television hooked up to your pc via a remote control.

EXML is an abstracted, generalized interface to an xml
parser/writer, using ecore data structures and making things generally
easy to get around in.

Enna is a software originally designed and created by
Nicolas Aguirre. It consists of a nice UI based around Enlightenment E17
librairies (Evas, Ecore …) and will be part of the latter one the time
has come. Its purpose is to implement all the necessary features to act
as a Media Center.

Enthrall is an application to take video captures from your
screen.

Extrackt is an ETK based audio CD ripper and encoder tool.

Eyesight is a plugin-based file viewer application

Tux Aubrey
May 19th, 2009, 07:59 PM
Thanks Aubrey! Works fine now.

You're welcome! This fix is relevant to anyone installing/updating e17 via e17_svn, easy_e17 or update_e17 (the OzOS script).

e17 Modules, apps, and gadgets list....

Thanks for this, linuxchuck. I've been meaning to compile a similar guide for almost a year! If you don't mind, I'd like to use yours as the basis for a new web page at cafelinux.org - probably with some added comments on whether each package is absolutely required or why a package might be skipped (or avoided like the plague).

linuxchuck
May 19th, 2009, 09:16 PM
Thanks for this, linuxchuck. I've been meaning to compile a similar guide for almost a year! If you don't mind, I'd like to use yours as the basis for a new web page at cafelinux.org - probably with some added comments on whether each package is absolutely required or why a package might be skipped (or avoided like the plague).

Feel free. It's not like it's my original content. ;)

You're welcome to do with it as you please. As I said, it's there so I would have an easy place to look up an "all in one place" list. However, once you finish your page, I feel it will be much more valuable than this little list, and look forward to it. Make sure and let us know when it's up and available.

pgmario
May 21st, 2009, 11:02 AM
So, I've had some time to toy around with E17. I like what I see. It's fast and the default theme is beautiful (if you like minimalist themes). Configuration was very easy, no editing of any files whatsoever.
The only thing I don't like so far is the file-manager. Maybe I just have not found the correct settings, but it isn't capable of anything, except browsing your files, deleting, copying, etc. No creation of symlinks, no toolbar (or just an empty one), and sorting of files does not really work. Am I doing something terribly wrong? Any recommendations for an alternative (and how it could use the Enlightenment icon-theme)?
But let me emphasize this: I really like the environment! I have made it my default for now to check things out a little more. Nice work!

diconexiuni
May 21st, 2009, 11:41 AM
thank for the info

Tux Aubrey
May 21st, 2009, 05:07 PM
So, I've had some time to toy around with E17. I like what I see. It's fast and the default theme is beautiful (if you like minimalist themes). Configuration was very easy, no editing of any files whatsoever.
The only thing I don't like so far is the file-manager. Maybe I just have not found the correct settings, but it isn't capable of anything, except browsing your files, deleting, copying, etc. No creation of symlinks, no toolbar (or just an empty one), and sorting of files does not really work. Am I doing something terribly wrong? Any recommendations for an alternative (and how it could use the Enlightenment icon-theme)?
But let me emphasize this: I really like the environment! I have made it my default for now to check things out a little more. Nice work!

I personally agree about the filemanager (efm). I turn it off completely (unload the module) and use Thunar on most of my e17 installs. Apart from its retro look and lack of network browsing, it is a very capable fm. The only problem I find is that the Ubuntu repo version of Thunar for Jaunty does a nasty little crash on closing. Apparently (I haven't tried it yet), there is an updated version available from the Thunar svn that fixes this.

Another alternative is pcmanfm (sudo apt-get install pcmanfm). It is very similar in most ways to Thunar and does have tabbed browsing. I want to like it a lot, but can't quite get used to a few of its menus.

Neither, IMO, is perfect (but your filemanager preference is such a personal thing!). What I really want is a Linux port of Windows Explorer. ;)

VCoolio
May 21st, 2009, 08:54 PM
The only thing I don't like so far is the file-manager. [...] Any recommendations for an alternative?

If you installed e17 on top of ubuntu you may want to use nautilus, but use following command to prevent loading complete desktop (wallpaper etc):
nautilus --no-desktop /home/username
or whatever folder you want to start with. I like nautilus because of the scripts-options, and in general I'm used to it now, but it's a pity it has no embedded terminal.

originalsynthesis
May 24th, 2009, 01:51 AM
has anyone used the easy e17 repo lately? I tried to download it recently and as it goes through the Source checkout/update process, it borks out. The process looks like this:

Checking e source ... svn: PROPFIND request failed on '/svn/e/trunk/e'
svn: PROPFIND of '/svn/e/trunk/e': Could not resolve hostname 'svn.enlightenment.org': Host not found (http://enlightenment.org)

it's permanently stuck in this loop, and I dont know how to get out of it, except just to close terminal. This, I find, screws up dpkg and wont let me use package manager or even apt-get. How do I get out of this loop?

granted, I dont know if the repos have changed, at all since the last several months since i tried e17 last, so maybe that could be why it did this.

I was downloading from: http://cafelinux.org/Downloads/oz-os/tinwoodman/Release.gpg



edit: whoops! seems like c.b simas was dealing with this not too long ago. gonna go through that dialogue n see if that works. sorry!

originalsynthesis
May 24th, 2009, 02:17 AM
ok, c.b simas's issue was nothing like what i've got after all. doing sudo dpkg --configure -a just brings up the loop i described before. Hope this isn't too stupid of a problem, I've been slacking on my Linuxing lately:icon_frown:.

Tux Aubrey
May 24th, 2009, 03:51 AM
Hi originalsynthesis

The e17 svn has been up and running fine lately.

WILD GUESS : Did you version upgrade your Ubuntu install since you last used easy_e17?


If so, you need to check /etc/apt/sources.list to make sure the ozos repo hasn't been commented out (#)

Your /etc/apt/sources.list should have a line that says:

deb http://cafelinux.org/Downloads/oz-os hungrytiger main

Then do a

sudo apt-get update
sudo apt-get upgrade

and finally:

sudo easy_e17.sh -u

originalsynthesis
May 24th, 2009, 05:12 AM
WILD GUESS : Did you version upgrade your Ubuntu install since you last used easy_e17?

---nope. Still using the heron right now. My sources.list entry wasn't commented out, but it did read different from the one you gave. It used to be ...../oz-os tinwoodman main right?

I changed my previous source entry to the one you gave. However, I cant do anything with apt-get because dpkg is tied up with the unfinished easy e17.sh i tried before.....the only thing I know to do for that is to do dpkg --configure -a, which prompts dpkg to try to continue the download.

This may also be overlapped by some basic networking issues i've been having, so my main question is... is there a way to tell dpkg to drop the easy_e17 download so that i can use apt?

VCoolio
May 24th, 2009, 08:15 AM
dpkg --configure -a tries to fix broken packages, but in this case it's no use since it will try to do so by connecting to the unreachable. To fix apt try deleting the bin files in /var/cache/apt, that's where apt stores files before using them. Or move them to be safe:
sudo mkdir /var/cache/apt/backup
sudo mv /var/cache/apt/*.bin /var/cache/apt/backup
and remove the backup folder if all is well.

originalsynthesis
May 24th, 2009, 05:43 PM
Alright, following Dcoolio's suggestion, I moved all the .bins from /var/cache/apt into a backup folder. When I tried dpkg --configure -a again, it still tried to continue easy_e17. It didn't get hung up where it had before, but rather it made its way through the sources update part of the installer and got stuck on this:



Updated to revision 40823.



Checking etk source ...

U etk/debian/control

U etk/po/LINGUAS

A

etk/po/eo.po

svn: Failed to add file 'etk/po/Makefile.in.in': object of the same name

already exists



I think I then made a medium sized mistake, by trying to do apt-get update after the dpkg --config. Doing apt-get update outputs this:


E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

And after this, dpkg --configure -a cant even pick up from where it left off because it says "status database area is locked by another process."---i.e. apt-get.

As far as I can tell, I've got to get one of these processes to finish, or at least to cancel them out properly so they stop locking each other up. Any way I can do that?

digitalbrain
May 26th, 2009, 05:14 PM
@originalsynthesis

Delete that file: etk/po/Makefile.in.in (or move it to another place so that if anything goes wrong, you can put it again into the same folder). Then try updating again. It should update properly.

And about the second error you get: Is synaptic open at the same time? Close synaptic (or another package manager) and then try again. I hope these help you.

digitalbrain
May 26th, 2009, 06:44 PM
And now, I have a question. After updating, E17 does not work properly. As far as I see, there are developments in E17 (thanks to OzOs team !!) but every time I update, I have problems. Then I restore an old configuration and keep on using it. Here are the problems after update:

1. A lot of the modules don't work. Only a few work. The error I get is something like: "This module can't be found in the modules directory." And it asks "Would you like to unload this module?"

2. Folder icons and menu change (I'm using A-ESky0 theme for file manager and cerium theme for menus). But they become different after update.

Help please.. Thanks

originalsynthesis
May 28th, 2009, 12:58 AM
Thanks DB, I was thinking about doing that, just wanted someone else to say it first. Guess im over-cautious.

And about the second error you get: Is synaptic open at the same time? Close synaptic (or another package manager) and then try again. I hope these help you.

no, actually synaptic had been refusing to start up because of the broken e17 package(i think) in dpkg. I was kind of under the impression (i am a bit of a linux newb) that apt and synaptic all relied on dpkg to run properly. So it made sense to me that leaving dpkg tied up with an unfinished process would prevent any other download client that relied on it useless. Am I wrong? Anyway, e17 is downloading right now, so when it's done I'll see if apt and synaptic work again.

yep, all seems good again. Thanks for your help!

digitalbrain
May 29th, 2009, 08:45 AM
Hey, you're welcome. :) It's good you solved your problem.

digitalbrain
June 15th, 2009, 06:03 PM
But I couldn't solve mine... It's been more than 2 weeks, but no reply... My message again:

After updating, E17 does not work properly. As far as I see, there are developments in E17 (thanks to OzOs team !!) but every time I update, I have problems. Then I restore an old configuration and keep on using it. Here are the problems after update:

1. A lot of the modules don't work. Only a few work. The error I get is something like: "This module can't be found in the modules directory." And it asks "Would you like to unload this module?"

2. Folder icons and menu change (I'm using A-ESky0 theme for file manager and cerium theme for menus). But they become different after update.

(I updated again recently, this time I got a list of errors. So, I turned back to the old revision again:
My installation revision is: 40751
My local sources revision is: 40917)

Help please.. Thanks

Tux Aubrey
June 15th, 2009, 07:47 PM
But I couldn't solve mine... It's been more than 2 weeks, but no reply... My message again:

After updating, E17 does not work properly. As far as I see, there are developments in E17 (thanks to OzOs team !!) but every time I update, I have problems. Then I restore an old configuration and keep on using it. Here are the problems after update:

1. A lot of the modules don't work. Only a few work. The error I get is something like: "This module can't be found in the modules directory." And it asks "Would you like to unload this module?"

2. Folder icons and menu change (I'm using A-ESky0 theme for file manager and cerium theme for menus). But they become different after update.

(I updated again recently, this time I got a list of errors. So, I turned back to the old revision again:
My installation revision is: 40751
My local sources revision is: 40917)

Help please.. Thanks

Apologies for not picking up on your continuing problems, digitalbrain.

Strangely, I had the "Module can't be found" error myself today - but I was only updating by a couple of revisions.

The solution, for me, was to use the easy_e17.sh script in "--only" mode and recompile those modules that were "broken".

First run a normal update.

If that goes through OK, then do:

sudo easy_e17.sh --only=taskbar,places,screenshot,tclock,execwatch,ii rk,mail

Add any others to the list or run easy_e17.sh --only with them separately - use commas but no spaces to separate the names.

You will then need to load the modules manually - or logout and in again.

Let me know if that works (if not, a reinstall is probably indicated!).

The corrupted menus and icons issue is a weird one that I also experience now and again after updates - but it disappears for me by restarting e (Enlightenment>Restart from the main menu).

If it is persistent, then it is probably a theme issue. Several really great changes in recent code have not been compatible with some themes (mine included :( ). Reverting to b_and_w (at least for menus, will generally fix it. (and while I'm on THAT subject, the systray module - which is BRILLIANT imo - will only work properly with b_and_w)

bluemarbl
June 16th, 2009, 08:33 PM
Thanks for the neat HOWTO.

I am trying this out on a fresh Ubuntu 9.04 on an amd64 machine. I cant seem to get ecore to compile.

A quick search was futile, the GLIBC version is newer than whats expected? Has anyone else has success lately?




..

Checking ecore source ... At revision 41065.

..

- eina ....................... ok
- eet ........................ ok
- evas ....................... ok

...

make[3]: Entering directory `/var/cache/e17_src/ecore/src/bin'
gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib/ecore -I../../src/lib/ecore_config -I../../src/lib/ecore -I../../src/lib/ecore_config -DPACKAGE_BIN_DIR=\"/opt/e17/bin\" -DPACKAGE_LIB_DIR=\"/opt/e17/lib\" -DPACKAGE_DATA_DIR=\"/opt/e17/share/ecore\" -I/opt/e17/include/eina-0 -I/opt/e17/include/eina-0/eina -I/opt/e17/include -I/opt/e17/include/eina-0 -I/opt/e17/include/eina-0/eina -I/opt/e17/include -MT ecore_config.o -MD -MP -MF .deps/ecore_config.Tpo -c -o ecore_config.o ecore_config.c
mv -f .deps/ecore_config.Tpo .deps/ecore_config.Po
/bin/bash ../../libtool --tag=CC --mode=link gcc -L/opt/e17/lib -o ecore_config ecore_config.o ../../src/lib/ecore_config/libecore_config.la ../../src/lib/ecore_ipc/libecore_ipc.la ../../src/lib/ecore_con/libecore_con.la ../../src/lib/ecore/libecore.la
libtool: link: gcc -o .libs/ecore_config ecore_config.o -L/opt/e17/lib ../../src/lib/ecore_config/.libs/libecore_config.so /var/cache/e17_src/ecore/src/lib/ecore_ipc/.libs/libecore_ipc.so /opt/e17/lib/libevas.so /usr/lib/libfreetype.so /opt/e17/lib/libeet.so -lz /usr/lib/libjpeg.so -lfontconfig -lpthread ../../src/lib/ecore_ipc/.libs/libecore_ipc.so /var/cache/e17_src/ecore/src/lib/ecore_con/.libs/libecore_con.so ../../src/lib/ecore_con/.libs/libecore_con.so /var/cache/e17_src/ecore/src/lib/ecore/.libs/libecore.so -lssl -lcrypto /usr/lib/libcurl.so ../../src/lib/ecore/.libs/libecore.so /opt/e17/lib/libeina.so -lrt -ldl -lm
/usr/lib/libkrb5.so.3: undefined reference to `ns_name_uncompress@GLIBC_2.9'
/usr/lib/libkrb5.so.3: undefined reference to `ns_parserr@GLIBC_2.9'
/usr/lib/libkrb5.so.3: undefined reference to `ns_initparse@GLIBC_2.9'
collect2: ld returned 1 exit status
make[3]: *** [ecore_config] Error 1

digitalbrain
June 19th, 2009, 07:38 AM
@Tux Aubrey

I updated and got no errors. After update, only a few modules could not be loaded but no problem. Thank You for your reply.

Neo40
June 19th, 2009, 09:03 AM
I'm trying to install e17-svn, but I got this error:

...
...
...
downloading etk_extra source ...
svn: L'URL 'http://svn.enlightenment.org/svn/e/trunk/etk_extra' n'existe pas
svn: L'URL 'http://svn.enlightenment.org/svn/e/trunk/etk_extra' n'existe pas
svn: L'URL 'http://svn.enlightenment.org/svn/e/trunk/etk_extra' n'existe pas
FAILED! Next attempt 4 in 10 seconds^Cdpkg*: erreur de traitement de e17-svn (--configure)*:


Do I need this file? If not, how can I disable it?
Thanks

ives
June 19th, 2009, 12:16 PM
I'm trying to install e17-svn, but I got this error:

...
...
...
downloading etk_extra source ...
svn: L'URL 'http://svn.enlightenment.org/svn/e/trunk/etk_extra' n'existe pas
svn: L'URL 'http://svn.enlightenment.org/svn/e/trunk/etk_extra' n'existe pas
svn: L'URL 'http://svn.enlightenment.org/svn/e/trunk/etk_extra' n'existe pas
FAILED! Next attempt 4 in 10 seconds^Cdpkg*: erreur de traitement de e17-svn (--configure)*:


Do I need this file? If not, how can I disable it?
Thanks

Same problem here! I have no idea why the developers removed etk_extra from trunk...

solitaire
June 19th, 2009, 04:32 PM
I'm getting the same error

svn: URL 'http://svn.enlightenment.org/svn/e/trunk/etk_extra' doesn't exist


any way around this?

VCoolio
June 19th, 2009, 07:05 PM
Here (http://cafelinux.org/forum/index.php?topic=3.msg267#msg267) you can read that there have been developments in the svn version of enlightenment. The solution seems to be to delete certain folders from /var/cache/e17_src:
cd /var/cache/e17_src
sudo rm -rf enhance emphasis etk_extra exhibit
and then redo the update

Just copypasting, credits go to Tux Aubrey.
Also you can try to skip the obsolete packages from the script:
gksudo gedit /etc/easy_e17.conf
add ,enhance,emphasis,etk_extra,exhibit (without spaces) to the list of packages to skip.
If this happens on fresh install of e17-svn (which according to link above shouldn't) I don't know.

solitaire
June 19th, 2009, 08:24 PM
Those 2 fixes only work if you are using the script.

For me when i use the .deb file, the easy_e17.conf file apparently ignored (the dir's are listed but they installer still looks for them!!!)


I decided to just use the script from http://omicron.homeip.net/projects/ insted of the deb file and see how that goes... ^_^

Neo40
June 19th, 2009, 10:30 PM
Here (http://cafelinux.org/forum/index.php?topic=3.msg267#msg267) you can read that there have been developments in the svn version of enlightenment. The solution seems to be to delete certain folders from /var/cache/e17_src:
cd /var/cache/e17_src
sudo rm -rf enhance emphasis etk_extra exhibit
and then redo the update

Just copypasting, credits go to Tux Aubrey.
Also you can try to skip the obsolete packages from the script:
gksudo gedit /etc/easy_e17.conf
add ,enhance,emphasis,etk_extra,exhibit (without spaces) to the list of packages to skip.
If this happens on fresh install of e17-svn (which according to link above shouldn't) I don't know.

I did that but its still looking for etk_extra

Tux Aubrey
June 20th, 2009, 07:43 AM
Sorry for the delay in replying.

This is a response to those having trouble installing or updating e17 using e17-svn.

The script throws errors on several packages including etk-extras and enhance because these have been removed from the main trunk of the Enlightenment svn.

I have attached a version of the script easy_e17.sh as a tar.gz to replace the one used by e17-svn.

FOR THOSE WHO HAVE INSTALLED e17-svn AND GOT A "doesn't exist" ERROR

1. Un-archive the attached file and copy it to /usr/bin/ and make it executable.

2. Open your file manager with gksudo and navigate to /var/cache/e17_src

3. Delete the folders (if any of these exist):

enhance
emphasis
etk_extra
exhibit

(Note: steps 2 and 3 can be done from the terminal with two commands:

cd /var/cache/e17_src
and
sudo rm -rf enhance emphasis etk_extra exhibit

4. As a precaution, install the doxygen package (it seems to be now a dependency of e17)

sudo apt-get install doxygen

5. Run easy_e17 with the "-i" flag to update your source code and start installing again

sudo easy_e17.sh -i

FOR FIRST TIME USERS WHO HAVEN'T YET INSTALLED e17-svn

Follow the How-TO (first post here)

After adding the cafelnux repos and the key, enter (copy) this command:

touch $HOME/_skip_easy_e17_install

This will stop the easy_e17 script from running.

You should then:

1. Un-archive the attached file and copy it to /usr/bin/ and make it executable.

2. install the doxygen package (it seems to be now a dependency of e17)

sudo apt-get install doxygen

3. Run easy_e17 with the "-i" flag to download source code and start installing

sudo easy_e17.sh -i

FOR USERS WHO ARE GETTING ERRORS WITH enhance emphasis etk_extra exhibit WHEN UPDATING:

1. Delete the dead directories


cd /var/cache/e17_src

and

sudo rm -rf enhance emphasis etk_extra exhibit

2. As a precaution, install the doxygen package (it seems to be now a dependency of e17)

3. Run easy_e17 with the "-i" flag to update your source code and start installthe updated packages.

sudo easy_e17.sh -i


Now, that should all work with Jaunty, Intrepid etc - BUT Karmic is more difficult because of the gtklib dependency. I'll work on that one (but in the meantime, there are some very nice fresh e17 binaries over at http://packages.enlightenment.org/ you might like to try - use the "jaunty" repo and get e17 and the modules metapackage. It works a treat and is only a few weeks behind the svn version right now. Karmic alpha plus e17 alpha is very cool!)

By way of explanation - there's lots happening in the e17 code base right now as the devs work towards a formal beta release. Deleting old and unmaintained packages is part of that process and I'm pretty sure this won't be last time it happens. If you want to stay with e17-svn, stay tuned for further news. Remember: "Evolution Kills"

solitaire
June 20th, 2009, 09:57 AM
I'm getting the following error when trying to install e17 via the script...


- exalt ...................... make : ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
'make install'. Change users with 'su' or 'sudo' appropriately.

-------------------------------------------------------------------------------
EASY_E17 1.2.4 CMD: make -j 2
-------------------------------------------------------------------------------
Making all in src
config.status: creating src/config.h
config.status: src/config.h is unchanged
Making all in lib
CC libexalt.o
CC exalt_dns.o
CC exalt_regexp.o
CC exalt_ethernet.o
CC exalt_sys_conf.o
exalt_sys_conf.c: In function ‘_exalt_eth_save_edd_new’:
exalt_sys_conf.c:164: error: ‘evas_hash_foreach’ undeclared (first use in this function)
exalt_sys_conf.c:164: error: (Each undeclared identifier is reported only once
exalt_sys_conf.c:164: error: for each function it appears in.)
exalt_sys_conf.c:165: error: ‘evas_hash_add’ undeclared (first use in this function)
exalt_sys_conf.c:166: error: ‘evas_hash_free’ undeclared (first use in this function)
make[3]: *** [exalt_sys_conf.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
--------------------------------------------------------------------------------

am I missing a dependency or something?

LeHomard
June 20th, 2009, 11:29 AM
Exact same error here.

Tux Aubrey
June 20th, 2009, 05:16 PM
For those with a problem with exalt -

What script are you using? exalt is skipped in the version in e17-svn. I don't think it is a maintained or supported package and is certainly not necessary.

The list of skipped packages is in the file /etc/easy_e17.conf

Open it as root and add "exalt,exalt-client"

ie:

gksudo gedit /etc/easy_e17.conf

worldwithoutgurus
June 22nd, 2009, 05:22 AM
Exalt and Exalt-client are maintained and working.
Update svn.

Neo40
June 22nd, 2009, 07:49 PM
Hi,

ok, so I have e17-svn working fine.;)
I'd to know if its possible to have a desktop like (elive, moono or opengeu, etc...) without to configure each gadgets or modules manually?..I know, I'm a lazy!
I thought something like copy a config file from a specific distro and paste it..?
How can I do it?
Thanks!

Tux Aubrey
June 22nd, 2009, 09:03 PM
I'd to know if its possible to have a desktop like (elive, moono or opengeu, etc...) without to configure each gadgets or modules manually?..I know, I'm a lazy!
I thought something like copy a config file from a specific distro and paste it..?

Hmmm. Nice idea, Neo40, and I have thought about doing something similar myself - basically packaging different e17 Profiles and offering them as pre-set desktops (after all, that's essentially what a distro is anyway). It would actually be pretty easy to do IF (and its a big IF) e17 was stable (as in the codebase didn't change so often).

I would not attempt this with the current batch of distros as they are very different versions from the svn one and I suspect that important things will not work at all if ported over. Wallpapers will port easily and many recent Themes will also be OK (mostly).

The GOOD NEWS is that the code base is "settling" and even the latest binaries are looking very neat and full of features that will allow this sort of tinkering to happen.

Just for reference, I wrote a series of "How Tos" about e17 desktop tweaks and features (here (http://cafelinux.org/OzOs/content/how-index)) - but the screenshots have disappeared from that version. I'm in the process of updating these guides.

User-generated Profiles are kept in the ~.e/e/config directory as a set of files and folders under each profile name. When you do get a desktop you like you can save it as a Proile and then return to it whenever you stuff up your desktop (you need to enable the Settings-Profiles module to have that ability).
.

Neo40
June 24th, 2009, 07:22 PM
I saw to elive forum there is a command with e17 to adjust fonts hinting for gtk applications. Something like this:

e17-daemon-control FontHinting '1' - Enable font hinting, '0' will disable it

e17-daemon-control FontHintStyle 'hintfull' - Enable full font hinting, possible values are
hintnone - No hinting style
hintslight - Slight hinting
hintmedium - Medium hinting
hintfull - Full hinting

e17-daemon-control FontSubpixelHint 'rgb' - Subpixel hinting style, possible values are
rgb
bgr
vrgb - vertical rgb
vbgr - vertical bgr
none - no subpixel hinting

Does this command exist too with e17-svn?

atomizer
June 25th, 2009, 06:35 AM
Sorry for the delay in replying.

This is a response to those having trouble installing or updating e17 using e17-svn.

The script throws errors on several packages including etk-extras and enhance because these have been removed from the main trunk of the Enlightenment svn.



Thanks Tux Aubrey, your solution worked.
Googled for solution, but most posts seem out of date.
Followed your instuctions and passed the point when it was looking for etk_extras

Tux Aubrey
June 25th, 2009, 07:36 AM
Thanks Tux Aubrey, your solution worked.
Googled for solution, but most posts seem out of date.
Followed your instuctions and passed the point when it was looking for etk_extras

I'm so glad it worked! This stuff is happening in "real time" and we only find out about it when stuff actually breaks. Sometimes these are just passing bugs and, at others (like these ones), they are genuine deliberate and permanent changes. That means that any instructions more than a week old are likely to be out of date. Oh, the joys of following an active development svn! Ubuntu's alphas and betas are boring by comparison.:D

Neo40
June 26th, 2009, 12:19 PM
Hi,

I have e17-svn running fine but I'd like my desktop looks like the one from ozos home page.
http://www.cafelinux.org/OzOs/

Is there a easy way configure it?
Thanks!

pierrejardin
June 30th, 2009, 11:29 AM
Hi!

I tried to install the e17 via Easy_e17.sh and had problems (as many others) with

"http://svn.enlightenment.org/svn/e/trunk/etk_extra"

I wan't to cancel the installation, but when I'm using Ctrl + C it stops the installation, but I can't use aptitude. It just says

you have to manually bla bla bal sudo dpkg --configure -a

But then the installation starts over again, and of course I can't find the files.

How do I cancel the installation? So it won't start all over again.

/PJ

lekremyelsew
July 1st, 2009, 11:15 AM
Hi!

I tried to install the e17 via Easy_e17.sh and had problems (as many others) with

"http://svn.enlightenment.org/svn/e/trunk/etk_extra"

I wan't to cancel the installation, but when I'm using Ctrl + C it stops the installation, but I can't use aptitude. It just says

you have to manually bla bla bal sudo dpkg --configure -a

But then the installation starts over again, and of course I can't find the files.

How do I cancel the installation? So it won't start all over again.

/PJ

I had the same issue. I did Ctrl+C then:

sudo apt-get remove e17-svn

Then I purged all the extra packages that it installed before it failed (I just copied them from the list when it asked for install conformation).

You could probably do that dpkg crap if it still wont start.

stanks
July 5th, 2009, 04:34 PM
same problem...etk_extra doesn't exist

Tux Aubrey
July 6th, 2009, 04:32 AM
For the etk-related problems, please see THIS POST (http://ubuntuforums.org/showpost.php?p=7488509&postcount=392)

stanks
July 6th, 2009, 04:18 PM
thanks. it worked. hm but i have problems with my keyboard. cursor keys doesn't work, AltGr+Some_Key doesn't work :( And it seems that they solve already this problem a few months ago

Tux Aubrey
July 6th, 2009, 04:43 PM
thanks. it worked. hm but i have problems with my keyboard. cursor keys doesn't work, AltGr+Some_Key doesn't work :( And it seems that they solve already this problem a few months ago
Hhave you tried to reassign your keybindings in System>Input>KeyBindings? (You may need to load the Module first)

stanks
July 6th, 2009, 04:59 PM
there is no cursor keys, altgr+some_key in key bindings list. altgr is same as enter in terminal. lol.

stanks
July 7th, 2009, 04:45 PM
When i load language module then i get that problem. Before that my mother language is ok and all keys work ok. Bug or something else? And how to reverse to previous state when everything was ok?

thanks

digitalbrain
July 7th, 2009, 05:07 PM
When I tried to update today, I got this error:
Checking emphasis source ... svn: REPORT request failed on '/svn/e/!svn/vcc/default'
svn: Target path does not exist
svn: REPORT request failed on '/svn/e/!svn/vcc/default'

Is this error related with the issue which Tux Aubrey mentioned on page 40 (message #392) with the title "FOR THOSE WHO HAVE INSTALLED e17-svn AND GOT A 'doesn't exist' ERROR"? I mean, should I follow the steps there to avoid getting this error? Thanks.

Tux Aubrey
July 7th, 2009, 10:14 PM
When I tried to update today, I got this error:
Checking emphasis source ... svn: REPORT request failed on '/svn/e/!svn/vcc/default'
svn: Target path does not exist
svn: REPORT request failed on '/svn/e/!svn/vcc/default'

Is this error related with the issue which Tux Aubrey mentioned on page 40 (message #392) with the title "FOR THOSE WHO HAVE INSTALLED e17-svn AND GOT A 'doesn't exist' ERROR"? I mean, should I follow the steps there to avoid getting this error? Thanks.

Could be the same - any and all the following packages will throw the "Target path does not exist" error:

enhance
emphasis
etk_extra
exhibit

try the fix.

denied39
July 9th, 2009, 06:00 PM
Nevermind <me>RTFM</me>](*,)

Damnitsjoe
July 18th, 2009, 06:51 AM
Ok so this happened, Idk what I did.


joseph@joseph-laptop:~$ sudo mv ~/.e17_cvs /var/cache/e17_cvs
mv: cannot stat `/home/joseph/.e17_cvs': No such file or directory
joseph@joseph-laptop:~$ sudo apt-get update && sudo apt-get install e17-cvs
Ign cdrom://Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1) jaunty Release.gpg
Ign cdrom://Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1) jaunty/main Translation-en_US
Ign cdrom://Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1) jaunty/restricted Translation-en_US
Ign cdrom://Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1) jaunty Release
Ign cdrom://Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1) jaunty/main Packages
Ign cdrom://Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1) jaunty/restricted Packages
Ign cdrom://Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1) jaunty/main Packages
Ign cdrom://Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1) jaunty/restricted Packages
Err cdrom://Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1) jaunty/main Packages
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1) jaunty/restricted Packages
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Hit http://us.archive.ubuntu.com jaunty Release.gpg
Ign http://us.archive.ubuntu.com jaunty/main Translation-en_US
Hit http://cafelinux.org tinwoodman Release.gpg
Hit http://archive.canonical.com jaunty Release.gpg
Ign http://archive.canonical.com jaunty/partner Translation-en_US
Hit http://security.ubuntu.com jaunty-security Release.gpg
Ign http://security.ubuntu.com jaunty-security/main Translation-en_US
Get:1 http://packages.medibuntu.org hardy Release.gpg [197B]
Ign http://packages.medibuntu.org hardy/free Translation-en_US
Ign http://us.archive.ubuntu.com jaunty/restricted Translation-en_US
Ign http://us.archive.ubuntu.com jaunty/universe Translation-en_US
Ign http://us.archive.ubuntu.com jaunty/multiverse Translation-en_US
Hit http://us.archive.ubuntu.com jaunty-updates Release.gpg
Ign http://us.archive.ubuntu.com jaunty-updates/main Translation-en_US
Ign http://us.archive.ubuntu.com jaunty-updates/restricted Translation-en_US
Ign http://us.archive.ubuntu.com jaunty-updates/universe Translation-en_US
Ign http://us.archive.ubuntu.com jaunty-updates/multiverse Translation-en_US
Hit http://us.archive.ubuntu.com jaunty-backports Release.gpg
Ign http://security.ubuntu.com jaunty-security/restricted Translation-en_US
Ign http://security.ubuntu.com jaunty-security/universe Translation-en_US
Ign http://security.ubuntu.com jaunty-security/multiverse Translation-en_US
Hit http://archive.canonical.com jaunty Release
Ign http://us.archive.ubuntu.com jaunty-backports/main Translation-en_US
Hit http://security.ubuntu.com jaunty-security Release
Get:2 http://packages.enlightenment.org jaunty Release.gpg [197B]
Ign http://packages.enlightenment.org jaunty/main Translation-en_US
Ign http://cafelinux.org tinwoodman/main Translation-en_US
Ign http://packages.enlightenment.org jaunty/extras Translation-en_US
Ign http://us.archive.ubuntu.com jaunty-backports/restricted Translation-en_US
Ign http://us.archive.ubuntu.com jaunty-backports/universe Translation-en_US
Ign http://us.archive.ubuntu.com jaunty-backports/multiverse Translation-en_US
Hit http://us.archive.ubuntu.com jaunty-proposed Release.gpg
Ign http://packages.medibuntu.org hardy/non-free Translation-en_US
Get:3 http://packages.medibuntu.org hardy Release [11.7kB]
Get:4 http://packages.enlightenment.org jaunty Release [1180B]
Ign http://us.archive.ubuntu.com jaunty-proposed/restricted Translation-en_US
Ign http://us.archive.ubuntu.com jaunty-proposed/main Translation-en_US
Ign http://us.archive.ubuntu.com jaunty-proposed/multiverse Translation-en_US
Ign http://us.archive.ubuntu.com jaunty-proposed/universe Translation-en_US
Hit http://us.archive.ubuntu.com jaunty Release
Hit http://us.archive.ubuntu.com jaunty-updates Release
Ign http://packages.medibuntu.org hardy Release
Hit http://cafelinux.org tinwoodman Release
Ign http://packages.enlightenment.org jaunty Release
Hit http://archive.canonical.com jaunty/partner Packages
Hit http://us.archive.ubuntu.com jaunty-backports Release
Hit http://security.ubuntu.com jaunty-security/main Packages
Ign http://packages.enlightenment.org jaunty/main Packages
Hit http://archive.canonical.com jaunty/partner Sources
Hit http://packages.medibuntu.org hardy/free Packages
Hit http://us.archive.ubuntu.com jaunty-proposed Release
Ign http://packages.enlightenment.org jaunty/extras Packages
Hit http://security.ubuntu.com jaunty-security/restricted Packages
Hit http://security.ubuntu.com jaunty-security/universe Packages
Hit http://security.ubuntu.com jaunty-security/multiverse Packages
Hit http://packages.enlightenment.org jaunty/main Packages
Hit http://us.archive.ubuntu.com jaunty/main Packages
Hit http://us.archive.ubuntu.com jaunty/restricted Packages
Hit http://us.archive.ubuntu.com jaunty/universe Packages
Hit http://us.archive.ubuntu.com jaunty/multiverse Packages
Hit http://packages.medibuntu.org hardy/non-free Packages
Hit http://packages.enlightenment.org jaunty/extras Packages
Ign http://cafelinux.org tinwoodman/main Packages
Hit http://us.archive.ubuntu.com jaunty-updates/main Packages
Hit http://us.archive.ubuntu.com jaunty-updates/restricted Packages
Hit http://us.archive.ubuntu.com jaunty-updates/universe Packages
Hit http://us.archive.ubuntu.com jaunty-updates/multiverse Packages
Hit http://us.archive.ubuntu.com jaunty-backports/main Packages
Hit http://us.archive.ubuntu.com jaunty-backports/restricted Packages
Hit http://us.archive.ubuntu.com jaunty-backports/universe Packages
Hit http://us.archive.ubuntu.com jaunty-backports/multiverse Packages
Hit http://cafelinux.org tinwoodman/main Packages
Hit http://us.archive.ubuntu.com jaunty-proposed/restricted Packages
Hit http://us.archive.ubuntu.com jaunty-proposed/main Packages
Hit http://us.archive.ubuntu.com jaunty-proposed/multiverse Packages
Hit http://us.archive.ubuntu.com jaunty-proposed/universe Packages
Fetched 396B in 1s (287B/s)
W: GPG error: http://packages.medibuntu.org hardy Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 2EBC26B60C5A2783
W: GPG error: http://packages.enlightenment.org jaunty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 6B2226D9969C86CA
W: Failed to fetch cdrom://Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1)/dists/jaunty/main/binary-i386/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs

W: Failed to fetch cdrom://Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1)/dists/jaunty/restricted/binary-i386/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs

E: Some index files failed to download, they have been ignored, or old ones used instead.
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

luposolo
July 22nd, 2009, 04:55 PM
svn: URL 'http://svn.enlightenment.org/svn/e/trunk/etk_extra' doesn't exist
svn: URL 'http://svn.enlightenment.org/svn/e/trunk/etk_extra' doesn't exist
svn: URL 'http://svn.enlightenment.org/svn/e/trunk/etk_extra' doesn't exist

now i cant install anything on my system

luposolo
July 22nd, 2009, 05:07 PM
thats why people should just run the script from here http://omicron.homeip.net/projects/

kag9000
July 23rd, 2009, 06:17 AM
thats why people should just run the script from here http://omicron.homeip.net/projects/

Nope, same error.

Edit: seems to be working now.

TheNosh
July 23rd, 2009, 10:49 AM
thats why people should just run the script from here http://omicron.homeip.net/projects/

i just did that, it finished and said something like "enjoy your venture into e17"

but then i log out to log back in into e17 and it doesn't appear in the "session" options

EDIT: sorry, i was looking for e17, so i didn't see it because it's labeled "enlightenment"

how do i get it to connect to wifi?

EDIT 2: i installed wict, it seems to be performing better than the gnome network manager anyway, AND it works in e17 (woot! double awesome!\\:D/)

The Recorder
July 25th, 2009, 01:31 AM
My installation of E17 went fine. However, I have one annoying problem. I am using two monitors, and E17 extends them correctly. But, as my below xog.conf file shows, I have DVI-I-1 to the left of DVI-I-0. This is no problem in my Gnome, KDE4, Xfce, and LXDE desktops; they use the left screen (DVI-I-1) as the primary screen. But, E17 uses my right screen (DVI-I-0) as my primary; the splash screen and shelf_1 show on the right screen, and I have found no way to change this, even with (g)randr, after entry. In fact, I can't even add a shelf to the left screen. Since my xorg.conf file is working fine with my other desktops, I don't want to mess with it. Is there any way to "tell" E17 to use DVI-I-1 as my primary screen?

*********************

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
Identifier "Dual Head Layout"
Screen 0 "Default Screen" 0 0
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,il"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
SubSection "Display"
Virtual 2048 768
EndSubSection
EndSection

Section "Device"
Identifier "Configured Video Device"
Option "monitor-DVI-I_2/analog" "DVI-0"
Option "monitor-DVI-I_1/analog" "DVI-1"
Option "RROutputOrder" "DVI-I_2"
Option "DPI" "96x96"
EndSection

Section "Monitor"
Identifier "DVI-0"
Option "Position" "1024 0"
EndSection

Section "Monitor"
Identifier "DVI-1"
Option "LeftOf" "DVI-0"
EndSection

Section "ServerFlags"
Option "DontZap" "True"
# Option "Xinerama" "True"
EndSection

mitch_77
July 25th, 2009, 04:56 PM
hi all,
i tried to install e17 with the script from http://omicron.homeip.net/projects/ but at the step 11/12 i get this error:

------------------------------ Installing packages -----------------------------
- eina ....................... previously installed
- eet ........................ previously installed
- evas ....................... previously installed
- ecore ...................... previously installed
- efreet ..................... previously installed
- e_dbus ..................... previously installed
- embryo ..................... previously installed
- edje ....................... previously installed
- esmart ..................... previously installed
- exchange ................... ok
- e .......................... autogen: ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
-------------------------------------------------------------------------------
EASY_E17 1.2.6 CMD: ./autogen.sh --prefix=/opt/e17
-------------------------------------------------------------------------------
Running autopoint...
./autogen.sh: 9: autopoint: not found
Running aclocal...
configure.ac:155: warning: macro `AM_GNU_GETTEXT' not found in library
configure.ac:156: warning: macro `AM_GNU_GETTEXT_VERSION' not found in library
Running autoconf...
configure.ac:157: error: possibly undefined macro: AM_GNU_GETTEXT
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:158: error: possibly undefined macro: AM_GNU_GETTEXT_VERSION
--------------------------------------------------------------------------------

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

..and that log file is empty!

thanks,
mitch

Tux Aubrey
July 25th, 2009, 11:38 PM
mitch_77

I'm afraid that the script you are using is outside the (original) intention and purpose of this thread.

While I assume it is based on the easy_e17 script by Morlenxus, it is obviously different enough from Rui Pais' version that debugging is a different task.

You might want to try starting a new thread for users of that script.

Alternatively, you could try Rui's version - following the hacks in this thread if you strike problems - OR try installing one of the newer e17 binary packages from repositories at http://xsm.alphagemini.org/E17/repository/ or http://packages.enlightenment.org/ .

Both are now fairly up to date and newer versions are being uploaded pretty regularly now. The suitability of one version over the other depends on which version you are currently using. packages.enlightenment.org is more official, but (I believe) not as up-to-date and will have problems with Karmic alphas.

Right now, the alphagemini binaries are working well with both karmic and jaunty - but there is no guarantee of continued stability unless you lock the packages (there are some shared libraries in the Ubuntu multiverse repo that are not necessarily synced with newer e17 versions).

Never, under any circumstances, mix a svn compiled version of e17 (via any of the easy-e17 scripts) with a binary version (from the repos above or on OpenGeu) - unless you want hours of fun untangling the mess.

mitch_77
July 27th, 2009, 12:11 AM
mitch_77

I'm afraid that the script you are using is outside the (original) intention and purpose of this thread.

While I assume it is based on the easy_e17 script by Morlenxus, it is obviously different enough from Rui Pais' version that debugging is a different task.

You might want to try starting a new thread for users of that script.

thanks for replying Tux Aubrey

i'm sorry, i thought it was the same script (the link provided by Rui in the first post sent me to the same web page i mentioned in mine :confused:).

Alternatively, you could try Rui's version - following the hacks in this thread if you strike problems - OR try installing one of the newer e17 binary packages from repositories at http://xsm.alphagemini.org/E17/repository/ or http://packages.enlightenment.org/ .

Both are now fairly up to date and newer versions are being uploaded pretty regularly now. The suitability of one version over the other depends on which version you are currently using. packages.enlightenment.org is more official, but (I believe) not as up-to-date and will have problems with Karmic alphas.

Right now, the alphagemini binaries are working well with both karmic and jaunty - but there is no guarantee of continued stability unless you lock the packages (there are some shared libraries in the Ubuntu multiverse repo that are not necessarily synced with newer e17 versions).

Never, under any circumstances, mix a svn compiled version of e17 (via any of the easy-e17 scripts) with a binary version (from the repos above or on OpenGeu) - unless you want hours of fun untangling the mess.

fair enough...i just wanted to give e17 a shot and the official repository made it possible without messing with subversions :D

thanks again,
mitch

Tux Aubrey
July 27th, 2009, 08:20 PM
thanks for replying Tux Aubrey

fair enough...i just wanted to give e17 a shot and the official repository made it possible without messing with subversions :D

thanks again,
mitch

No worries. Perhaps we need a new "How-To" thread on e17. As it approaches an official beta release, the binaries offer a better way for people to dip their toes in the water. That wasn't case when Rui started this thread (and some of us do continue to punish ourselves with the scipt/s for reasons best known only to our psycologists). But svn is no longer the only or best option for those with a hankering for some up to date e17 magic.

JohnMac
July 29th, 2009, 05:26 AM
It doesn't work for me I have tried to follow your instructions and all I get when I try to configure is "......./etk_extra does not exist"

My set up is:

Jaunty running as a guest on an XP host using VMWare

Sorry I didn,t read the more recent posts. I'll probably have a go at using the official repositories to install e17.

Can anyone tell me how to purge the svn scripts?

djvantri
August 6th, 2009, 09:23 PM
wondering if someone can help me with compiling itask-ng.
downloaded the latest version from svn

when running autogen.sh i get this far

Running autopoint...
Running aclocal...
Running autoheader...
Running autoconf...
Running libtoolize...
Running automake...
data/themes/Makefile.am:12: `%'-style pattern rules are a GNU make extension
Makefile.am:18: `%'-style pattern rules are a GNU make extension
Makefile.am: required file `./NEWS' not found
Makefile.am: required file `./README' not found
Makefile.am: required file `./AUTHORS' not found

not sure if this is a problem on my end or in the download, any help
would be greatly appreciated.

VCoolio
August 7th, 2009, 05:43 PM
That's strange, aren't those files inside the itask-ng folder? They sure should be, look here (http://itask-module.googlecode.com/svn/trunk/itask-ng/). Try downloading again: "svn checkout http://itask-module.googlecode.com/svn/trunk/itask-ng".

Also, why don't you use the script? Copy the itask-ng folder to /var/cache/e17_src (using "sudo cp -r /path/to/itask-ng /var/cache/e17_src"), then add itask-ng to the packages list inside /usr/bin/easy_e17.sh (using "gksudo gedit /usr/bin/easy_e17.sh") and then run "sudo easy_e17.sh --only=itask-ng".
If you still want to compile but installed e17 with the svn script, don't forget the prefix on autogen:
./autogen.sh --prefix=/opt/e17

Neo40
August 9th, 2009, 09:12 PM
I ran the script from http://omicron.homeip.net/projects/
and I got this error:

------------------------------ Installing packages -----------------------------
- eina ....................... autogen: ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
-------------------------------------------------------------------------------
EASY_E17 1.2.6 CMD: ./autogen.sh --prefix=/opt/e17
-------------------------------------------------------------------------------
Running aclocal...
Running autoheader...
Running autoconf...
configure.ac:15: 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:18: error: possibly undefined macro: AC_PROG_LIBTOOL
--------------------------------------------------------------------------------

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


Any idea? I have Ubuntu 8.04.
Thanks

digitalbrain
August 11th, 2009, 11:46 AM
@Neo40

I'm not sure but it can be about your automake version (because I had a similar problem in Hardy). You must have automake version 1.10 to install E17. Check it out.

kevdog
August 23rd, 2009, 02:03 AM
It keeps trying to svn the emphasis package, and I have this listed in the skip list. Why?

kevdog
August 24th, 2009, 11:44 PM
Where did Aubrey go?? Help!

Tux Aubrey
August 25th, 2009, 05:40 AM
Where did Aubrey go?? Help!

The short answer is "flu". But I shall drag myself (cough, cough) to the old monitor and (wheeze, cough) and try to answer your question (hachhhhk)

I think what happened was that emphasis was demoted to the "old" part of the svn, which means the script is looking for it and not finding it (the "skip" list in easy_e17.conf only refers to the build-install process, not the download). This also affects enhance, etk_extra and exhibit

The fix is mercifully easy. I wrote it out (with a replacement script attached) in post 392 (http://ubuntuforums.org/showpost.php?p=7488509&postcount=392)

(Basically it is a matter of removing those deprecated packages from the list in the easy_e17.sh file - but I provided an edited version in that post to make it a bit easier for new players)

But there is now one more step before you run the new script - the edje package has a new dependency - lua - and you will need to do

sudo apt-get install liblua5.1-0-dev

to install the right version.

Hope that helps! (cough)

kevdog
August 25th, 2009, 06:54 AM
Aubrey

I will try this today, but in the meantime I hope you feel better. I hope your flu isn't of the Mexican pig variety?

Tux Aubrey
August 25th, 2009, 07:45 AM
I hope your flu isn't of the Mexican pig variety?

No - far worse. It is a Man Cold (http://www.youtube.com/watch?v=rXLHWmjA5IE).

kevdog
August 26th, 2009, 11:17 AM
What's the best strategy to do when I keep getting messages like this from your new install script -- and FYI I've never used anything to upgrade e17 other than an install script:

svn: Failed to add directory 'etk/data/themes/default': an unversioned directory of the same name already exists

I hate when things like this happen too (dang linker 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

Stan_1936
August 26th, 2009, 03:30 PM
...Perhaps we need a new "How-To" thread on e17....

Quite honestly, it's about time someone knowledgeable wrote an updated detailed description of how to go about doing this and then kept updating it every 2-3 months. I'm sorry but using the first post in an 8 to 10 month old thread is SIMPLY NOT the way to go.......

I think you should be the one who writes a new post(in this thread will be just fine), listing the commands required.

Please avoid writing a script. Just list the commands.

Hoshikage
August 27th, 2009, 12:40 AM
Alright, so I'm attempting to install e17, and I followed the proper steps in the first post, however, I got an error, I can't post the terminal output without making my comp damn near unusable until I reboot it, however, I can tell you that it cannot find http://svn.enlightenment.org/svn/e/trunk/etk_extra and when I enter that into my browser, I get a 404 error, so I've got a feeling like it doesn't exist. When I try to run a sudo apt-get.., anything I get the error but when I run the command, It gets stuck at the same place. Please, help a newb out?

I dug through the thread and already tried doing both
[code]touch $HOME/_skip_easy_e17_install

and

sudo apt-get update && sudo apt-get install e17-svnand still cannot get past it telling me I need to run the sudo dpkg.

Oh, and does it matter that I'm using the 64 bit version of Jaunty?

worldwithoutgurus
August 27th, 2009, 01:12 PM
Who cares about etk_extra ?
If you can read French, use a reliable method: check out my sig...

mukul_s
August 27th, 2009, 01:23 PM
Quite honestly, it's about time someone knowledgeable wrote an updated detailed description of how to go about doing this and then kept updating it every 2-3 months. I'm sorry but using the first post in an 8 to 10 month old thread is SIMPLY NOT the way to go.......

I think you should be the one who writes a new post(in this thread will be just fine), listing the commands required.

Please avoid writing a script. Just list the commands.

so is someone knowledgeable n expert enough to write the new tutorial? I don't want to go through some 40 odd pages of posts and in the end say that it didn't work.

custos
August 27th, 2009, 02:38 PM
I get the following error during Source checkout/update:

svn: URL 'http://svn.enlightenment.org/svn/e/trunk/etk_extra doesn't exist

which sends the installer into a (to all appearances infinite) loop of reattempting the download and redisplaying the error.

Any thoughts?
Thanks

EDIT: Whoops, just realized this is the exact same problem as the poster a few above me. No apparent answer, though: I don't read French.

EDIT 2: I was running on a virtual box to test a few installations, so I just nuked the virtual drive and started over, but it would be good to have a solution to get out of the dpkg loop. Like Hoshikage, the 'touch' method above didn't work for me.

Tux Aubrey
August 27th, 2009, 06:27 PM
This thread really needs to be closed - the original tutorial and even the various hacks through the replies WILL NOT WORK (at least consistently).

You are all right about the need for a new tutorial but now is not the time (for me, anyway). There are simply too many changes in the e17 svn and dependencies for this to be a simple matter of listing commands. The script itself needs a complete overhaul (and this is being done and tested "elsewhere" right now). When that has been done, I'll do a new tutorial or post a link to working method/s.

For those just starting out, I'll repeat my earlier advice about finding some updating packages in either the enlightenment (http://packages.enlightenment.org/) repos or at alphagemini (http://xsm.alphagemini.org/E17/repository/). These are a couple of months old now and there are some problems with some versions of Ubuntu (particularly Karmic), but they are more reliable than using the existing svn scripts.

For those with problems with emphasis, etk_extra, exhibit and enhance - please read the recent posts on this topic. (OMG, I am become Rasterman!:)).

The GOOD NEWS is that a beta of e17 should be available soon (and those of us with working svn versions think it is pretty darn close to being a perfect Linux desktop).

custos
August 27th, 2009, 07:40 PM
In response to Aubrey's suggestion to try different methods, I can confirm that the packages.enlightenment.org repos can be used to successfully install e17 on a Ubuntu mini (9.04) install. I did this relatively issue free. (You need to install HAL and xserver yourself, though.) I've been so far unable to install entrance from the repos, but that's not a big deal, since I was using SLiM anyway.

I was thinking about doing a Ubuntu mini tutorial myself, so if I do, I'll include e17 info in it.

xyverz
September 9th, 2009, 04:02 AM
*sigh* I installed using the repos you listed here, using the ecomorph-e17 packages (compiz-enabled), and decided I didn't like it. However, upon returning to gnome my window decorations disappear when desktop effects are selected... Any suggestions other than running the following, which doesn't fix the problem for me?

sudo nvidia-xconfig --add-argb-glx-visuals --depth=24

It's like compiz just decided to stop working in gnome for me.

If you could point me to the correct thread, that would be awesome.

VCoolio
September 9th, 2009, 06:28 AM
It's a common problem but I never really narrowed it down to the cause. You can try the following:
1. in compiz, window decorator plugin, fill in 'metacity --replace' for decorator command. The same can be achieved by installing and running fusion-icon, which is a very useful systray icon that you can rightclick to easily switch window managers and decorators.
2. use emerald for window decoration. This option always works for me. (don't forget to apply emerald with 'emerald --replace' or using the methods mentioned in option 1).

xyverz
September 9th, 2009, 07:11 AM
Well, that didn't work very well for me, but I noticed that when I tried to do `emerald --replace` I got errors for libdecorator, so I did `apt-get remove compiz` and then reinstalled all the packages removed by that operation. In playing around after that, I ended up getting my normal window decorations back.

Thank you for your assistance, they got me pointed in the right direction.

I'll give e17 a try again in the future, after it's been given the final release.

Thanks again!

Cortux
September 15th, 2009, 08:11 AM
Hi, I get this error while installing


-------------------------------- 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 ---------------------------
- checkout sources ...
downloading eina source ...
downloading eet source ...
downloading evas source ...
downloading ecore source ...
downloading efreet source ...
downloading embryo source ...
downloading edje source ...
downloading epsilon source ...
svn: URL 'http://svn.enlightenment.org/svn/e/trunk/epsilon' doesn't exist
svn: URL 'http://svn.enlightenment.org/svn/e/trunk/epsilon' doesn't exist
svn: URL 'http://svn.enlightenment.org/svn/e/trunk/epsilon' doesn't exist
svn: URL 'http://svn.enlightenment.org/svn/e/trunk/epsilon' doesn't exist
svn: URL 'http://svn.enlightenment.org/svn/e/trunk/epsilon' doesn't exist
svn: URL 'http://svn.enlightenment.org/svn/e/trunk/epsilon' doesn't exist
svn: URL 'http://svn.enlightenment.org/svn/e/trunk/epsilon' doesn't exist
FAILED! Next attempt 8 in 264 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)


Please help

VCoolio
September 15th, 2009, 12:22 PM
Epsilon was removed according to someone who is usually right (http://cafelinux.org/forum/index.php?topic=62.msg468#msg468). So remove epsilon from the packages line in /usr/bin/easy_e17.sh, then remove it from the the folder /var/cache/e17_src if it's there and then try again (don't forget to install liblua5.1-0-dev which is a dependency now).

Cortux
September 15th, 2009, 03:02 PM
Thanks for that.

Just need to know one thing, how would you tell a newbie to do that.

VCoolio
September 15th, 2009, 03:47 PM
Thanks for that.

Just need to know one thing, how would you tell a newbie to do that.

Either make a step-by-step tutorial with graphical apps and gksudo, or tell him / her to wait for the stable release. But I agree that compiling from svn has seen some issues over time. Nothing that couldn't be solved though, just wait for someone to explain. And make sure you know how to get your backup when upgrading doesn't work.

Cortux
September 15th, 2009, 04:23 PM
I meant, im the newbie, but its cool. I have a friend who is helping me with the process. There seems to be many discontinued packages, is this normal.

Tux Aubrey
September 15th, 2009, 04:49 PM
I meant, im the newbie, but its cool. I have a friend who is helping me with the process. There seems to be many discontinued packages, is this normal.

There is nothing "normal" about e17 or its development! Seriously - it is very innovative software and still very much "in development". The discontinued packages issue is just part of the deal, I'm afraid. When something like "epsilon" (which is a graphics library) disappears from the main trunk of the svn it probably means that those functions have been replaced by something more elegant and better integrated. The devs (well, some of them) are absolutely obsessed with elegance, minimalism and speed - which is why some of us (ie. me) are willing to put up with the inevitable problems of following its development so closely.

Also bear in mind that using the svn version is frowned upon by those same devs for these reasons and it is only idiots (me and few others) who are so damn hooked on e17 that subject ourselves to it. It is one of those love/hate things.

e17 has been known to send distro developers completely mad and that is why there are very few that include it even as an "alternative" desktop.

The good side of all this for newbies, those with limited patience or people with a normal dose of common sense is that e17 is very close (after > 4years) to an official beta release. The current pre-beta packages in the e17 repos are actually very good (IMO) and I'm using them on two machines now. I can almost guarantee that a beta of e17 will be far, far more stable, usable and polished than final release versions of most other desktop environments. Hopefully, that will be enough to reignite user and distro-builder interest. If not, I will continue to gnaw through my restraints each morning to update mine from svn.

:P

VCoolio
September 15th, 2009, 05:25 PM
... it is only idiots (me and few others) who are so damn hooked on e17 that subject ourselves to it. It is one of those love/hate things.


:lolflag: Yes, true. But it's definitely worth the occasional "sigh".

mukul_s
September 17th, 2009, 12:40 PM
Karmic alpha plus e17 alpha is very cool!)
May I've the recipe for this :P

Regards
Mukul

Tux Aubrey
September 17th, 2009, 04:53 PM
May I've the recipe for this

Just for the record, Post #3 in this thread http://ubuntuforums.org/showthread.php?t=1245480 (with "Karmic" substituted for "Jaunty") is the basic repo recipe.

kevdog
September 17th, 2009, 09:52 PM
What about a basic recipie for those of us not on Jaunty or Karmic?

Tux Aubrey
September 17th, 2009, 11:47 PM
What about a basic recipie for those of us not on Jaunty or Karmic?

Bit difficult right now as the official repos for earlier releases recently disappeared. There is at least one unofficial Debian repo (see http://xsm.alphagemini.org/E17/repository/) that may work. I'd still avoid using emodules-all and install them individually as there is at least one in this build (emule from memory) that crashes Ubuntu.

kevdog
September 18th, 2009, 01:06 AM
Still using the damn update script on Intrepid .. now eet isn't compiling -- I love e17 but honestly, its really a pain to update.

Tux Aubrey
September 18th, 2009, 01:26 AM
Still using the damn update script on Intrepid .. now eet isn't compiling -- I love e17 but honestly, its really a pain to update.

+1 :)

I had the same problem with etk this morning (and epsilon last week). This is precisely why I am not trying to put togther a new script right now. No sooner have we got it "right" than the svn changes fundamentally or a new dependency arises (like the liblua one a couple of weeks ago). I also had problems with the script in Karmic because of version problems with dependencies.

There is no effective medication for this type of frustration (trust me on this; I have tried many things). But I also find abstinence to be impossible.

On the plus side (as I have said elsewhere) all this is happening due to code cleaning that will result in an even more efficient and elegant e17.

Try to smile. :popcorn:

mukul_s
September 18th, 2009, 04:25 AM
Just for the record, Post #3 in this thread http://ubuntuforums.org/showthread.php?t=1245480 (with "Karmic" substituted for "Jaunty") is the basic repo recipe.
Hi Tux,

The problem with that is, it contains packages dating july 29th and that's pretty old.

Tux Aubrey
September 18th, 2009, 06:10 AM
Hi Tux,

The problem with that is, it contains packages dating july 29th and that's pretty old.

That's the last known .deb package. I believe that new ones will be done in the next couple of weeks as there was a freeze of the svn last weekend. Nothing much has happened to the user interface since the July freeze so any differences will be undetectable (unless you are using a language other than English)

mukul_s
September 20th, 2009, 12:22 AM
Hi Tux,

so i got E17 through the repos. But somehow I am not able to connect my wireless network in Enlightenment. Do u know any workaround??
The network is working fine in Xubuntu though.

Regards
Mukul

Tux Aubrey
September 20th, 2009, 05:04 AM
Hi Tux,

so i got E17 through the repos. But somehow I am not able to connect my wireless network in Enlightenment. Do u know any workaround??
The network is working fine in Xubuntu though.

Regards
Mukul

this happens - best solution I've found is to install wicd (but it will uninstall the gnome-network-manager, which is no great loss IMO):

sudo apt-get install wicd

It is actually a brilliant network manager - but you'll need to set it up for your own wireless network.

To start the gui:

wicd-client

I have it as a start-up application. It uses the enlightenment system tray (the systray gadget) quite well.

mukul_s
September 20th, 2009, 05:07 AM
I tried wicd however it was not able to connect to my WPA2-PSK network.
I'll give it another try.

kevdog
September 20th, 2009, 09:00 AM
You may have to modify the template in wicd for your wpa2 network. Im using wpa2psk at home along with wicd and it receives a dhcp lease without a problem.

mukul_s
September 20th, 2009, 04:00 PM
You may have to modify the template in wicd for your wpa2 network. Im using wpa2psk at home along with wicd and it receives a dhcp lease without a problem.
How to do that?
can you post urs here...

kevdog
September 20th, 2009, 07:24 PM
I didn't change mine from the default, however the template is located in /etc/wicd/encryption/templates

Just a few things to keep in mind from my humble experience

Get WPA(1) up and working first

Then try wpa2-psk with the tkip cipher sets. Then change to CCMP or add CCMP back in (which represents AES).

Cortux
September 24th, 2009, 06:01 AM
I am currently doing a new installation of E17, I get this error:


svn: Working copy '/var/cache/e17_src/eet' locked
svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)

it keeps repeating itself over again, please help as soon as possible, i would like to get this right away.

Thanks

Cortux
September 24th, 2009, 06:40 AM
Someone, please

smartboyathome
September 24th, 2009, 10:30 AM
I am currently doing a new installation of E17, I get this error:


svn: Working copy '/var/cache/e17_src/eet' locked
svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)

it keeps repeating itself over again, please help as soon as possible, i would like to get this right away.

Thanks

Run this:
cd /var/cache/e17_src/eet
sudo svn cleanup
sudo easy_e17.sh -i
That should fix it. :)

Have any more questions, I suggest contacting us at the official forum (http://cafelinux.org/forum/index.php), as I don't usually come on here often.

Cortux
September 24th, 2009, 10:59 AM
After sudo svn cleanup


I get :

svn: In directory 'doc'
svn: Error processing command 'modify-wcprop' in 'doc'
svn: 'doc/Doxyfile' is not under version control

worldwithoutgurus
September 25th, 2009, 05:25 AM
Never used "easy_e17", but when something like this happens on my system, I simply delete the directory in question, re-run svn cleanup then update again.

Cortux
September 25th, 2009, 09:49 AM
Never used "easy_e17", but when something like this happens on my system, I simply delete the directory in question, re-run svn cleanup then update again.

Can you tell me how to do that cause im still getting the same error.

worldwithoutgurus
September 26th, 2009, 10:04 AM
What directory does this 'doc/Doxyfile' belong to? If you know the directory, it's easy to delete it.

Delete, cleanup and update as many times as necessary. If nothing works, you probably should uninstall then reinstall the whole thing...

cheater1034
September 26th, 2009, 02:35 PM
nevermind

Cortux
September 26th, 2009, 06:07 PM
nevermind


????????????????????

Now i am getting te epsilon missing retrying error and cant seem to delete it (epsilon)

Someone please help

VCoolio
September 26th, 2009, 06:47 PM
Epsilon is deprecated, so my guess: remove epsilon (and also etk, but I assume you solved that already) from the packages line in /usr/bin/easy_e17.sh and to be sure add it to the skip list in /etc/easy_e17.conf. Then remove the epsilon folder from /var/cache/e17_src/ if existing and try again.

Btw I found out that installing from the e17 repo is done in a few minutes; you're not cutting edge and not every module works ok (in my case the "open everything" module crashes x, but I use kupfer so I don't care) but on the other hand you get the feature of downloadable online themes and wallpapers directly in the theme configuration window. I'm done compiling for the moment.

Tux Aubrey
September 26th, 2009, 08:55 PM
Btw I found out that installing from the e17 repo is done in a few minutes..... I'm done compiling for the moment.

+1

I have been installing e17 from the packages.enlightenment karmic repos (http://packages.enlightenment.org/ubuntu/dists/karmic/) on everything I can plug a CD drive into for the past week and haven't struck major problems.

Here's one on the alpha build of karmic-moblin-netbook-remix - not recommended (the moblin apps are appalling on e17!) but it is the fasted bootin' virtual machine I have ever produced.

http://www.cafebotanical.com/various/e17_on_moblin_karmic_thumb.png (http://www.cafebotanical.com/various/e17_on_moblin_karmic.png)

worldwithoutgurus
September 27th, 2009, 04:12 AM
-1

E17 is not GNOME or KDE, it's all about modularity, vitality, control and unbloated software! : Binary packages have always been the second choice when speaking of running E17... And I've been compiling E17 from CVS/SVN for years, on various distros.

And it let's me update my installation on a daily basis.

So don't think "cutting edge", think fine control and freedom!

The script you were using is obsolete/umaintained... So what? Write your own or compile manually! Svn is still kicking and alive!

Alternatively if you can read French, try my method (beginners welcome)! - See my signature.

Enlightenment hasn't even been released yet, if you want to follow/help/speed up the development of E17, installing from SVN is the way to go. And it's fun!

@ VCoolio:

Run everything is ok in current svn - no crash.

"You get the feature of downloadable online themes and wallpapers directly in the theme configuration window."

Hum... it's just a matter of compiling PROTO/exchange. What with that?

Tux Aubrey
September 27th, 2009, 05:20 AM
-1


So don't think "cutting edge", think fine control and freedom!



True - I have machines on which I do both - but I'm increasingly recommending the binary route for newbies because:


The fine control needed over the svn, via any script, means that people need to understand the structure of the svn and the way the script handles deprecated packages.

There have been too many of these fundamental changes in e17 over the past couple of months to make this a "pleasant" or "easy" experience; and

The differences between the current repo version and the bleeding edge are very minor for the vast majority of users (I have been monitoring the code changes daily and, while we can see performance-related changes, code tidy-up and lots of work on language (.po) files, there's very little relevant to the user experience)


Certainly when things settle down - after the beta or RC - I'll help out with the scripting and maybe even do a new iso of "OzOS" featuring e17 from svn on a very lightweight xubuntu base (or even the moblin netbook remix).

worldwithoutgurus
September 27th, 2009, 08:01 AM
"People need to understand the structure of the svn"...

Indeed! It's the responsiblity of experienced users to teach less experienced users - and maintain up-to-date scripts and docs... We all want educated and active users.

Enlightenment needs themers, translators, more bug reports and feedback, etc. I'm not talking about E17 niche distros (some are even fun to use...) but mainstream Ubuntu: Using/promoting svn is the best way to attract active users and improving software quality.

Cortux
September 27th, 2009, 10:16 AM
Ok, SUCCESS in getting e17 installed and running

Thanks to all the guys who input, whether it worked or not, it was part of my way forward, I appreciate it. You guys have no idea how important your help is to us newbies, myself in particular.

I have just a couple not so big issues, if you dont mind giving me more assistance.

1. I cant shut down from system menu, even though I have no other window manager running at the time, the power off button cant be clicked (faded). The only way I can shut down from e17 is by pressing power key on laptop.

2. File manager, I cant go up or back a directory. For eg. once in music/rap music, i cant go back to music, i have to go to files/music again. And there is no toolbar with the directories at the top like in gnome.

3. Folder Size, when I right click a folder > properties, i see the folder size of 4kb and not the total size of the contents in the folder which im use to seeing.

4. When i close skype window by mistake, although its still running, how do i bring it back, if i click on the app icon, it says another instance of it already running. BTW its not minimised

5. how do I enable my 2nd monitor attached

There are probably more issues but this is all i am experiencing at the moment, any fixes if any would be highly appreciated.

Thanks Again

linuxchuck
September 27th, 2009, 11:49 AM
Ok, SUCCESS in getting e17 installed and running

Thanks to all the guys who input, whether it worked or not, it was part of my way forward, I appreciate it. You guys have no idea how important your help is to us newbies, myself in particular.

I have just a couple not so big issues, if you dont mind giving me more assistance.

1. I cant shut down from system menu, even though I have no other window manager running at the time, the power off button cant be clicked (faded). The only way I can shut down from e17 is by pressing power key on laptop.

2. File manager, I cant go up or back a directory. For eg. once in music/rap music, i cant go back to music, i have to go to files/music again. And there is no toolbar with the directories at the top like in gnome.

3. Folder Size, when I right click a folder > properties, i see the folder size of 4kb and not the total size of the contents in the folder which im use to seeing.

4. When i close skype window by mistake, although its still running, how do i bring it back, if i click on the app icon, it says another instance of it already running. BTW its not minimised

5. how do I enable my 2nd monitor attached

There are probably more issues but this is all i am experiencing at the moment, any fixes if any would be highly appreciated.

Thanks Again

Glad to hear you worked it out. Here are my suggestions to your problems:

1. This is most likely due to a basic linux systems permission issue. Make sure the user you are logged in as is a member of the proper groups that allow for shutting down/rebooting the system. Typically, this is the "adm" group on your system.

2. The file manager in e17 leaves quite a bit to be desired. Stick with the earlier suggestions in this forum and use an alternate file manager.

3. This could be solved using the suggestion in answer 2 above.

4. As is also suggested earlier in this forum, install a system tray application, and have it running before you use skype. Personally, I use stalonetray for this. Others on here have different tray app preferences. Just test them out and see which work best for your needs.

5. This is not an e17 question. This is an xorg.conf question. This will depend *heavily* on what your hardware setup is, and you will have to google for yourself to find the proper technique. If you are using a single adapter with multiple outputs such as an Nvidia, ATI, or Matrox card, then there are specific drivers and utilities you will be required to compile and use to achieve your goal. If you have two separate video cards then you will need to get both properly working with the right drivers, and modify your xorg.conf to set up individual screens, or even run multiple instances of X11 displays. I am positive that there will be a very specific HOWTO already written out there for your particular needs in this area.

Best of luck.

:)

Cortux
September 27th, 2009, 12:25 PM
Glad to hear you worked it out. Here are my suggestions to your problems:

1. This is most likely due to a basic linux systems permission issue. Make sure the user you are logged in as is a member of the proper groups that allow for shutting down/rebooting the system. Typically, this is the "adm" group on your system.

2. The file manager in e17 leaves quite a bit to be desired. Stick with the earlier suggestions in this forum and use an alternate file manager.

3. This could be solved using the suggestion in answer 2 above.

4. As is also suggested earlier in this forum, install a system tray application, and have it running before you use skype. Personally, I use stalonetray for this. Others on here have different tray app preferences. Just test them out and see which work best for your needs.

5. This is not an e17 question. This is an xorg.conf question. This will depend *heavily* on what your hardware setup is, and you will have to google for yourself to find the proper technique. If you are using a single adapter with multiple outputs such as an Nvidia, ATI, or Matrox card, then there are specific drivers and utilities you will be required to compile and use to achieve your goal. If you have two separate video cards then you will need to get both properly working with the right drivers, and modify your xorg.conf to set up individual screens, or even run multiple instances of X11 displays. I am positive that there will be a very specific HOWTO already written out there for your particular needs in this area.

Best of luck.

:)


Thanks, That seemed to have sorted out just about all my issues, I will get the file manager and system tray, and I have managed to access the Nvidia settings which instantly allowed me to configure my monitors. Brilliant.

Regarding no.1 where i am unable to shutdown, could you give me a bit more detail on how to sort this out. I am currently the only user and would assume administrator for this machine. I log in as normal with username and password.

kevdog
September 27th, 2009, 12:34 PM
I'm using pypanel for a system tray just to give you an idea.

linuxchuck
September 27th, 2009, 12:37 PM
Regarding no.1 where i am unable to shutdown, could you give me a bit more detail on how to sort this out. I am currently the only user and would assume administrator for this machine. I log in as normal with username and password.

As root, execute the following:

usermod -a -G adm your_username

Just substitute "your_username" with the login you use on your system. Once you have made the change, you will need to log out, and log back in for the changes to take effect.

Cortux
September 27th, 2009, 01:37 PM
As root, execute the following:

usermod -a -G adm your_usernameJust substitute "your_username" with the login you use on your system. Once you have made the change, you will need to log out, and log back in for the changes to take effect.


Have done so, still no luck

Cortux
September 27th, 2009, 01:38 PM
I'm using pypanel for a system tray just to give you an idea.

Could you brief me on how to install a system tray

linuxchuck
September 27th, 2009, 02:59 PM
Have done so, still no luck

Ok then, take a look at this file:

/opt/e17/etc/enlightenment/sysactions.conf

That is ultimately what determines which options are available to you when you start Enlightenment. Read the file, and it explains how to set up your system to allow a specific group access to different functions such as shutdown. The default file shipped from SVN (at least on my machine) gives the following groups access to the shutdown/reboot functions:

operator
staff
admin
sys
dialout
disk
adm
cdrom
floppy
audio
dip
plugdev

If I am reading the file correctly, any member of one of those groups will be given permission to halt/reboot/suspend/hibernate the system.

FWIW: I actually didn't even know this file existed until about 15 minutes ago when I did a google search for the problems you are having. Searching, and researching things yourself is usually a fairly easy task, and most people tend to learn much better when they locate a solution to a problem on their own.

Here's a link to the search I made:

http://www.lmgtfy.com/?q=%2Be17+%2Bgroup+%2Bshutdown+%2Breboot

That search found this information for me on the first hit.

Regards...

VCoolio
September 27th, 2009, 03:42 PM
Ok, SUCCESS in getting e17 installed and running

1. I cant shut down from system menu.

2. File manager, I cant go up or back a directory.

4. When i close skype window by mistake, although its still running, how do i bring it back, if i click on the app icon, it says another instance of it already running. BTW its not minimised



@ 1: can't help, but as a workaround you can try the following command (make a launcher or keybinding or whatever until you sort out the real problem):
to shutdown: gdm-control --shutdown && enlightenment_remote -exit
to logout: enlightenment_remote -exit

@ 2: try the backspace key. Also, if running nautilus, use nautilus --no-desktop to prevent launching the gnome settings like wallpaper and stuff that nautilus does there. I recommend thunar though.

@ 4: use the systray module on your panel as said, but I found some bugs there with eg. claws-mail and alltray. The systray with tint2 panel (http://code.google.com/p/tint2/wiki/Welcome) works perfectly though.

VCoolio
September 27th, 2009, 04:11 PM
@ 4: use the systray module on your panel as said, but I found some bugs there with eg. claws-mail and alltray. The systray with tint2 panel (http://code.google.com/p/tint2/wiki/Welcome) works perfectly though.

Scratch that, it doesn't (is a wm problem, not a systray thing; e17 somewhere doesn't follow the standards). Most apps works with e17-systray (parcellite, update-notifier, transmission, kupfer, sonata), others don't (alltray, claws-mail with systray plugin).

Cortux
September 28th, 2009, 08:58 AM
@ 1: can't help, but as a workaround you can try the following command (make a launcher or keybinding or whatever until you sort out the real problem):
to shutdown: gdm-control --shutdown && enlightenment_remote -exit
to logout: enlightenment_remote -exit

@ 2: try the backspace key. Also, if running nautilus, use nautilus --no-desktop to prevent launching the gnome settings like wallpaper and stuff that nautilus does there. I recommend thunar though.

@ 4: use the systray module on your panel as said, but I found some bugs there with eg. claws-mail and alltray. The systray with tint2 panel (http://code.google.com/p/tint2/wiki/Welcome) works perfectly though.


I have thunar, the problem is, it looks horrible, and i cant change the look. I use a dark (crude theme). When opening thunar, its an eyesore compared to the theme in use.

But will try the backspace when back home, The default filemanager does look neat, so it deserves some credit.

Im cool on the shutdown thing, I guess I will just use the power button on the laptop.

Cortux
September 28th, 2009, 09:02 AM
Ok then, take a look at this file:

/opt/e17/etc/enlightenment/sysactions.confThat is ultimately what determines which options are available to you when you start Enlightenment. Read the file, and it explains how to set up your system to allow a specific group access to different functions such as shutdown. The default file shipped from SVN (at least on my machine) gives the following groups access to the shutdown/reboot functions:

operator
staff
admin
sys
dialout
disk
adm
cdrom
floppy
audio
dip
plugdev

If I am reading the file correctly, any member of one of those groups will be given permission to halt/reboot/suspend/hibernate the system.

FWIW: I actually didn't even know this file existed until about 15 minutes ago when I did a google search for the problems you are having. Searching, and researching things yourself is usually a fairly easy task, and most people tend to learn much better when they locate a solution to a problem on their own.

Here's a link to the search I made:

http://www.lmgtfy.com/?q=%2Be17+%2Bgroup+%2Bshutdown+%2Breboot

That search found this information for me on the first hit.

Regards...

That command giving me a no permission granted even when in root.

But its cool, no hassle on me using the power key

Tux Aubrey
September 28th, 2009, 05:14 PM
1. I cant shut down from system menu, even though I have no other window manager running at the time, the power off button cant be clicked (faded). The only way I can shut down from e17 is by pressing power key on laptop.


Just a couple of thoughts:

The "system" functions (Power Off, Suspend, Logout etc) are controlled by the "system controls" module. It needs to be loaded to get the dialog working: See attached Modules window.

It is also "theme-sensitive" - Older themes don't render it properly - but I assume you are using the default b_&_w theme.

Secondly, the GDM session switch works fine for me (as does Enlightenemnt>Exit from the main menu). See the attached setup box for the session switcher - I have it set up as a launcher.

KriZo
September 30th, 2009, 01:27 PM
I ran into problems while trying to install E17 using the How to in this thread. Now I can't use apt-get without the e17 script starting to run, and it can't get the dependencies so it just start looping trying to download the packages.

I get this error when i try installing things in the terminal using sudo apt-get

E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

So i tried sudo dpkg --configure -a and get this

dpkg: status database area is locked by another process


What should i do? I have tried rebooting as a friend of mine suggested.

VCoolio
September 30th, 2009, 05:04 PM
Create a file in your home folder to prevent e17 from compiling when you do "install e17-svn"
touch $HOME/_skip_easy_e17_install

Now remove source packages that were already downloaded (if any):
sudo rm -rf /var/cache/e17_src

Then fix dpkg and get the e17 install scripts:
sudo apt-get update && sudo apt-get install e17-svn

Now if you want to retry compiling:
rm $HOME/_skip_easy_e17_install
sudo easy_e17.sh -i

But see what was the problem when you first tried. There are some deprecated packages in the easy_e17 script that cause problems with the current svn tree (emphasis, etk, maybe others), so edit the packages=blabla line in /usr/bin/easy_e17.sh accordingly.

Cortux
September 30th, 2009, 08:57 PM
Just a couple of thoughts:

The "system" functions (Power Off, Suspend, Logout etc) are controlled by the "system controls" module. It needs to be loaded to get the dialog working: See attached Modules window.

It is also "theme-sensitive" - Older themes don't render it properly - but I assume you are using the default b_&_w theme.

Secondly, the GDM session switch works fine for me (as does Enlightenemnt>Exit from the main menu). See the attached setup box for the session switcher - I have it set up as a launcher.


Thanks for that, the system module was loaded , but it seems to work now. What I did is changed the default session to gnome, and now when booting into e17, the option to shutdown from system menu is selectable.

Tux Aubrey
October 1st, 2009, 02:36 AM
...t it seems to work now.


Good to know! Strange about the Gnome session setting. With a number of recent installs, I have started with Xubuntu, installed e17, made sure everything works OK and then started culling/replacing the default apps and the features I don't need. As final step, I remove Xfce. This leaves me with a very lightweight install with little or no baggage. I've never found any relationship between e17 and the other WM, except for specific menu entries for Xfce or Gnome utilities.

The only time this approach has failed for me is with the Karmic Moblin Netbook Remix. I uninstalled a couple of moblin apps and suddenly I have lost synaptic, update manager and a whole heap of other "core" apps. apt also wants to actually uninstall about a dozen other essential packages inluding gdm. I guess the moblin bit glues stuff together differently.

KriZo
October 1st, 2009, 03:45 AM
Create a file in your home folder to prevent e17 from compiling when you do "install e17-svn"
touch $HOME/_skip_easy_e17_install

Now remove source packages that were already downloaded (if any):
sudo rm -rf /var/cache/e17_src

Then fix dpkg and get the e17 install scripts:
sudo apt-get update && sudo apt-get install e17-svn

Now if you want to retry compiling:
rm $HOME/_skip_easy_e17_install
sudo easy_e17.sh -i

But see what was the problem when you first tried. There are some deprecated packages in the easy_e17 script that cause problems with the current svn tree (emphasis, etk, maybe others), so edit the packages=blabla line in /usr/bin/easy_e17.sh accordingly.


Thank you, it solved the problem. But i still don't know how to install E17 :(

Rui Pais
October 5th, 2009, 04:03 PM
Thank you, it solved the problem. But i still don't know how to install E17 :(

Hi all, KriZo,

1st, my huge Thank You! for Tux Aubrey and Smartboyathome (and Bro.Tiag beyond the scene) for keep things rolling and help users on this topic.

This package have now 2 maintainers, me and Bro.Tiag (a debian user), I hope we can give it more attention then it had received lately.

Sorry for all inconveniences.

A new updated version it's available on repos.
To update please do:
sudo apt-get upgrade & sudo apt-get update
if at that point apt asks for keep conf file or install package maintainer's version opt by the maintainer's version (Option I or Y).
Then just update from a fresh svn tree:
sudo rm -rf /var/cache/e17_src
sudo easy_e17.sh -i

Should be all needed

Check for more details on CLF here (http://cafelinux.org/forum/index.php?topic=69.0).

Thank you all,
Rui

Tux Aubrey
October 5th, 2009, 08:27 PM
This package have now 2 maintainers, me and Bro.Tiag (a debian user)

OMG, this is one happy penguin! Normal Service has resumed!

And I can confirm, for existing users, that these fixes will bring your systems completely up-to-date. If you manually modified easy_e17.conf (as suggested by many of the posts above), you should accept the new ("package maintainer's") version.

I'll be testing the new packages on fresh installs of Ubuntu over the next couple of days and will report back.

Oh joy, oh joy.

kevdog
October 5th, 2009, 09:24 PM
Huge news -- thanks to all you guys for your help!!!!