On my Debian Wheezy system, I used to start my X session with the startx command.
My .xinitrc file is:
exec /usr/bin/awesome --config /home/cscs/.config/awesome/rc.lua >> ~/.cache/awesome/stdout 2 >> ~/.cache/awesome/stderr
Is there an other way to implement this using
trap "" INT somewhere?
I had no success catching the CTRL+C sequence, my X server exited with the message:
unexpected signal 2.
Login managers (slim, gdm, kdm, etc.) are not applicable.