another approach to pam_systemd problems

 - open the greeter session in a child process that stops
   itself after opening the session

 - when ready to login user session, continue the greeter
   process and allow it to exit before attempting to register
   the login session