Há muito tempo atrás eu tive esse problema - eu poderia entrar no Guest, mas não na minha conta de usuário. Eu tive um problema com a conta do usuário, especialmente com o arquivo .profile . Mas remover apenas o arquivo .profile não foi suficiente para mim. Consegui criar uma nova conta de usuário. Enquanto na tela de login, abra a janela da linha de comando tty1 pressionando Ctrl + Alt + F1 e execute o seguinte comando:
sudo useradd -c "newusername" -m -s "/bin/bash" newusername --groups sudo
Este comando criará uma nova conta de usuário para você. Agora remova a conta de usuário antiga executando o seguinte comando:
sudo userdel oldusername
Isso removerá sua conta de usuário antiga, mas não sua pasta home , e você poderá copiar seus arquivos importantes para a conta de usuário recém-criada.
Em seguida, remova a pasta home da conta de usuário antiga executando o seguinte comando:
sudo rm -rf /home/oldusername
Esta é a única maneira de resolver este problema - com a criação de uma nova conta de usuário e a cópia de meus arquivos importantes da conta de usuário antiga para a recém-criada.