@Myshkin It would be interesting to know why lightdm did not work the first time ?
The setup you described in your first message should be very simple to build...
It's basically Xorg + pekwm + dbus + lightdm (with dbus & lightdm symlinked in /var/service)
I do not see why lightdm would not work properly with this setup ?
If you've been using Linux for 18 years it should be easy for you to build such a basic setup.