debian’s X-Server requires a systemd-session to work.
If you haven’t installed systemd, you aren’t able to start the xserver, because the xserver can’t connect to an systemd session.
(EE) systemd-logind: failed to get session: The name org.freedesktop.login1 was not provided by any .service files
the xserver is started via a wrapper-script. Insert into the wrapper-configfile the following option:
Afterwards you are able to start the xserver without the (EE) Error-message.