Originally posted by number9
Edit /etc/apt/sources.list and uncomment the "Universe" repository. To cache what is in universe:
Then apt-get install the resulting themes, E and Eterm. After the installation, as a normal user, run enlightement.install. Restart X.
apt-cache search enlightenment Eterm
e.themes.org and google gkrellm
Umm Universe is for Ubuntu not Debian.
If you want some up to date e17 debs (for Debian based distros) read on:
I already wrote this howto once in the Kanotix forum but thought it might do some good here too.
OK let's make this clear.
A line that begins w/ #
means "do this as root"
A line that begins w/ $
means "do this as user"
It might be best to copy/paste the following commands. Specifically the first one - you don't want to hose up /etc/apt/sources.list.
Yes, you can still edit sources.list with your favorite editor. I suggest using xedit but that's only because it's always installed and supports copy/paste. Use whatever editor you like.
Add the new repository:
Tell apt which enlightenment you want:
# xedit /etc/apt/preferences
Add the following to the bottom of the file:
Pin: version 0.16.999*
Pin: version 0.16.999*
Install the key and update
# apt-get install engage eclair enlightenment-data emodules evidence evas0-bin embryo0-bin e17genmenu etk elicit eterm express epsilon0-bin epeg0-bin edje0-bin enterminus evfs examine entice enlightenment edb-tools enscribe-efl eutils entropy evolume
Now you should be able to log out and back in choosing Enlightenment as your desktop. You can
install entrance (e17 log in manager) but it has been buggy on occasion so unless you know how to deal with it perhaps it's best to stick w/ KDM or GDM or XDM or whatever you presently use.
Well that's it. Congrats! You've got E17! Now you probably want to do some custom configuration! Go here:
READ the user manual. This is the best resource for documentation related to E17 and it's actually updated quite frequently.
Get some icons:
These are custom icons built for e17 w/ file extension of .eap. You need to unpack the archive to
This will create .eap icons for your applications.
Build it in the normal fashion
$ sudo cp src/e17genmenu /usr/bin
as user to create the menu structure.
Edit the menu
Left click>Configuration>Configuration panel>Menu Editor
OR if the Configuration Panel is not working you can run it from cli:
*HINT* Drag & drop to add apps to the menu. Middle click on the app in menu editor will remove an app or directory.
Get some themes:
Put your themes in
Now you can change the theme w/ Left click>Themes
Left click>Configuration>Configuration panel>Theme Selector
Get some backgrounds:
Save them to
These are .edj files not your standard wallpaper file! To change background:
Left click>Configuration>Configuration panel>Background Selector
OR you can run it from cli:
Now you may want to load/unload some modules.
Get Enlightenment Remote Made Easy:
#mv erme.current /usr/bin/erme
#chmod +x /usr/bin/erme
erme is a frontend for enlightenment_remote
. You can of course use enlightenment_remote from command line but it has ALOT of parameters and the GUI is pretty nice. It let's you change mouse behavior, load modules etc.
If you don't have a module enabled you may as well unload it since it still consumes resources.
AFAIK an app placed in the menu that is not found on your system will not display an icon in the menu.
You can create your own .edj backgrounds from any wallpaper w/ e17setroot. Engage
Engage is a tool bar w/ zoomable icons. It is configured from the Menu Editor. You must first load Engage since it is a module.
enlightenment_remote -module-load engage
Or just use erme
If you prefer you can install engage-transparent which will replace engage.
No Enlightenment option in my log in manager!
apt-get install engage-transparent
You should have enlightenment.desktop in /usr/share/xsessions
If not let me know and I can post one but it should be there by default.
You can build these extra modules as user and they will be installed to ~/.e/e/modules BUT you must build them as detailed below or they will not work w/ the debs from the repository listed above!
Browse the E17 repository here:
$ ./autogen.sh --build=i486-linux-gnu
*NOTE* Some of the apps made specifically for E17 don't (yet) work as well as they could. I still prefer rox-filer as my file manager and Archive for unarchving files.
E17 forums: http://www.edevelop.org/
e17genmenu forums: http://sourceforge.net/forum/?group_id=131470
E17 FAQ: http://get-e.org/Main/FAQs/index.html
E17 links: http://get-e.org/Main/Links/index.html