(In reply to comment #1)
> Between SELinux refusing to grant access to the home directory and this lack of
> login for whatever reason.
Sorry, I don't get that sentence.
Is this a fresh install or do you reuse you home? Did you try in permissive mode?