I'm also finding it to be unreliable. It seems to be a race condition between the greeter quitting and the session starting. I suspect the use of logind has made this race more likely.
I'm also finding it to be unreliable. It seems to be a race condition between the greeter quitting and the session starting. I suspect the use of logind has made this race more likely.