Bueno aver que os parece:
Slackware 12.2 Pre + xfce + conky
no tengo XDM ni KDM ni na de na, init3 default, pero eso si, añadido esto al /etc/profile:
Start X for users when they login. This causes less problems then GUI logins.
if [ ! "id -u
" = "0" ]; then
xis="ps -A | grep " X"
"
if [ ! "$xis" ]; then
startx
fi
fi
asi cuando entre un user al sistema lanza las X si es root, nada.