wdm.
Xsession script (/etc/X11/Xsession) only starts the xfwm4
window manager, which should start the whole thing, but it doesn't.
I put the following script which scans the
$STARTUP variable, and when it sees xfwm4, it starts the xfce4 environment.