read DESKTOP 2>/dev/null < /etc/sysconfig/desktop
[ -n "$DESKTOP" ] && export DESKTOP || exit 1
"$DESKTOP" 2>/tmp/wm_errors &
DESKPID=$!
setupdesktop
[ -x $HOME/.setbackground ] && $HOME/.setbackground 
[ -x $HOME/.mouse_config ] && $HOME/.mouse_config &
[ -d "$HOME/.X.d" ] && find "$HOME/.X.d" -type f -print | while read F; do . "$F"; done
# xterm &
wait $DESKPID
