If someone is looking to set up their install for an auto login without an X Display Manager here is what I do.
Mind yur RootOpen a console and then create the file autologin.c ;
nano autologin.c
Add the following for user you want to autologin;
int main() { execlp( "login", "login", "-f", "name_of_user_to_autologin", 0); }
Complie autologin.c
gcc -o autologin autologin.c
mind your compiler.
Copy/move to some place useful;
cp autologin /usr/local/sbin
Edit /etc/inittab
nano /etc/inittab
search for this:
1:2345:respawn:/sbin/getty 38400 tty1
Do this to it;
#1:2345:respawn:/sbin/getty 38400 tty1
1:2345:respawn:/sbin/getty -n -l /usr/local/sbin/autologin 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
Make it autostart:
nano ~/.bash_profile
Add thus at the bottom;
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
startx
fi
Now add .xsession;
echo "exec /opt/e17/bin/enlightenment_start" > ~/.xsession
Cheers