Soa como uma configuração corrompida.
Você pode recuperar sem criar uma nova conta.
Inicialize no modo de recuperação. Você estará em uma interface de linha de comando sem uma interface gráfica. Execute os seguintes comandos:
cd /home
mv your_user your_user.bak
mkdir your_user
chown your_user:your_user your_user
chmod 770 your_user
altere "your_user" para o seu nome de usuário.
Saia do shell de root e continue o processo de inicialização normal.
Você deve conseguir fazer login normalmente. Você pode copiar seus dados antigos de your_user.bak para o seu diretório pessoal, conforme necessário.