Search posterous

Search all posts and users. Type a name, type a favorite song title, whatever! See what comes up.
  

More posterous blogs











More recommended blogs »

Here are posterous posts filed under e17...

Paul says...

Upgrading my laptop to Karmic went with only two hitches. The first was the return of the abhorrent NetworkManager. I had to reinstall wicd via a thumb drive. The second was the return of KDM.

Since I avowed in a previous post that I use KDE for lack of a better choice, I tried out E17 again (as I do from time to time) and found that it had improved to the point where I was comfortable using it full-time. (I may write something soon about how I got it working.) I also switched to Entrance, the Enlightenment login manager—easily done with BUM. But Karmic substitutes a new init system, Upstart, which renders BUM useless.

Upstart keeps its configuration in /etc/init, in a series of .conf files, including one for KDM. The syntax is fairly simple, so I combined the useful parts of kdm.conf with the useful parts of the /init.d/entrance script and came up with an entranced.conf that seems to work.

 

# entranced - Launch Entrance Display Manager # Based on kdm.conf from Ubuntu Karmic.
description "Enlightenment Login Manager"

# configuration variables env DAEMON=/opt/e17/sbin/entranced

# let upstart handle PID expect fork

start on (filesystem
and started hal
and tty-device-added KERNEL=tty7
and (graphics-device-added or stopped udevtrigger))
stop on runlevel [016]

emits starting-dm

respawn

script

# kernel command-line inhibitor? for ARG in $(cat /proc/cmdline); do
case "${ARG}" in
text|-s|s|S|single)
exit 0
;;
esac
done

if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE
elif [ -r /etc/environment ]; then
. /etc/environment
export LANG LANGUAGE
fi

# fail on error set -e

# does daemon exist? test -x $DAEMON || exit 0

echo -n "Becoming entranced: entrance"
initctl emit starting-dm DM=entranced

esd &
exec $DAEMON

end script

/opt/e17/sbin/entranced is the location used by Easy_e17.sh. If you installed E17 otherwise, substitute the appropriate location.

Put this in /etc/init/entranced.conf, move /etc/init/kdm.conf to /etc/init/kdm.dont (anything not ending in .conf is skipped), and Entrance works perfectly.

That was really much easier than I thought it would be.

Filed under: e17

ajani says...

I just installed E17 from the packages that the Elbuntu project have so kindly made available. So far, it pwns Gnome for me. It's faster, but still has nice animations and everything. We'll see how it holds up over time. (And I can finally have a toggle vertical maximize! ;)

Filed under: e17