crimsonredmk/ArchLinuxARM-TouchPad — Issue #2: X restart problem
Author: Mandarancio
Created: 2012-01-16 19:28:03+00:00
State: open

In case of error of gnome3 or x11 crash, at the x restart you will be automatically redirected to the login manager, without any chance of renter on your account or to reboot, and so you have to make a force reboot.
To resolve the problem (IMHO) the best way is to remove the login manager in this way:

change the file /etc/inittab removing the line of login manager and adding this:

x:5:wait:login -f /dev/tty7
# in this case linux

Check the .xinitrc in the home for the right DE (I think that it has to be ok) and add this line at your .bash_profile in your home

[[ $(tty) = "/dev/tty7" ]] && exec startx /dev/null

In this way also if x crash automatically you are logged again in your user.
I use this method for my xbmc/archlinux media center and work good.