You are not logged in.
My /etc/rc.local content is:
#!/bin/bash
#
# /etc/rc.local: Local multi-user startup script.
#
icewm
My inittab is:
#
# /etc/inittab
#
# Runlevels:
# 0 Halt
# 1(S) Single-user
# 2 Not used
# 3 Multi-user
# 4 Not used
# 5 X11
# 6 Reboot
id:3:initdefault:
rc::sysinit:/etc/rc.sysinit
rs:S1:wait:/etc/rc.single
rm:2345:wait:/etc/rc.multi
rh:06:wait:/etc/rc.shutdown
su:S:wait:/sbin/sulogin -p
c1:2345:respawn:/sbin/agetty 38400 vc/1 linux
c2:2345:respawn:/sbin/agetty 38400 vc/2 linux
c3:2345:respawn:/sbin/agetty 38400 vc/3 linux
c4:2345:respawn:/sbin/agetty 38400 vc/4 linux
c5:2345:respawn:/sbin/agetty 38400 vc/5 linux
c6:2345:respawn:/sbin/agetty 38400 vc/6 linux
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
x:5:respawn:/usr/X11R6/bin/xdm -nodaemon
# End of file
And not start icewm, then I turn on computer like say in http://wiki.archlinux.org/index.php/Start_X_at_boot:
Putting startxfce4 in /etc/rc.local is also an option, but note that both X and xfce (or the WM/DE of your choice) will start as super-user, which is generally not recommended.
Goodbye!
Offline
Starting any WM/DE (not just xfce4) from rc.local is a bad idea - as the wiki says, they will run as root, which you do not want to do.
Forget about rc.local, and use either of the other two methods described on that page.
Offline
Why not good idea?
Goodbye!
Offline
Starting any WM/DE (not just xfce4) from rc.local is a bad idea - as the wiki says, they will run as root, which you do not want to do.
He says why it is a bad idea right there.
Offline
Running WM/DE as root is really bad idea. But you can use sudo(8) to run icewm under different user account.
Offline
Thanks!
Goodlock!
Goodbye!
Offline