Então, verifica-se que lightdm não estava obtendo /etc/X11/Xsession , então eu apliquei Paul Hebble's corrigir.
Eu também tive um pressentimento de que xorg ou xauth não estavam funcionando corretamente, então eu os desinstalei e os instalei.
Não havia nenhum arquivo .xsession em /home/pyler , então criei um arquivo .bashrc vazio e verifiquei que $HOME estava definido como /home/pyler antes de reboot do sistema.
Acabei de fazer login sem grandes problemas.
Obrigado a todos que ajudaram.