E17 Installation on Gentoo
Oct 29th, 2005 by iSO in uncategorized
THIS GUIDE IS OUTDATED! IT WONT WORK FOR YOU!
Howto install E17 CVS on Gentoo
1. Unmasking needed packages
First of all, we’ll have to unmask the CVS Ebuilds of Enlightenment.
Just paste the following part of my portage.keywords into your /etc/portage/package.keywords
# Enlightenment DR17 Unmask
=x11-wm/e-9999 -*
=dev-libs/embryo-9999 -*
=dev-libs/eet-9999 -*
=x11-libs/ecore-9999 -*
=x11-libs/evas-9999 -*
=media-libs/edje-9999 -*
=dev-util/e_utils-9999 -*
=x11-libs/ewl-9999 -*
=dev-libs/engrave-9999 -*
=x11-libs/esmart-9999 -*
=media-libs/epsilon-9999 -*
=media-libs/epeg-9999 -*
=x11-misc/engage-9999 -*
=app-misc/examine-9999 -*
=app-misc/evidence-9999 -*
=media-video/eclair-9999 -*
=media-libs/emotion-9999 -*
=media-gfx/entice-9999 -*
=x11-misc/entrance-9999 -*
# End of E17
2. Installing Applications
Next, we install e, entrance (the Enlightenment Login Manager) and e_utils
emerge -av e entrance e_utils
This will take some time, mainly depending on the speed of SF CVS (which is slow usually). The compiling time itself is really short compared to other desktop environments.
3. Making Entrance your default Loginmanager
First, we need to edit /etc/rc.conf, so Entrance is the default loginmanager.
Instead of
# What display manager do you use ? [ xdm | gdm | kdm | entrance ]
DISPLAYMANAGER="gdm"
we need
DISPLAYMANAGER="entrance"
Then, because the ebuild of e renames enlightenment to enlightenment-0.17, we have to make a symlink.
ln -sf /usr/bin/enlightenment-0.17 /usr/bin/enlightenment
4. Starting Entrance and having a look at Enlightenment
We have to restart xdm in order to see Entrance ![]()
/etc/init.d/xdm stop
Then you have to log in as root and issue
/etc/init.d/xdm start
5. Logging in
To log in, you just have to select E17 as session and fill in your username and password. Pressing enter will start your enlightenment session

[...] I began writing a howto for E17 Installation and configuration. I’ve just finished the Installation part, which you can find here [...]
Hi!
Someone just found this guide, and was posting on #gentoo about why it wasn’t working for them. Simply put, it’s out of date.
Would you mind removing it in some fashion, and/or updating the information and posting on some kind of dynamic medium like gentoo-wiki?
Cheers –
hf
you’re totally right, its an old guide.
thanks for the info