Sei que o tópico é antigo, mas como apareceu na primeira página nas pesquisas do Google sobre a questão, então vou postar aqui como solucionei o meu caso, pode ser que ajude a outros em casos parecidos!
Estou usando o Ubuntu 19.10 no momento! No meu caso o culpado foi a ferramenta de suporte remoto do Google (Chrome Remote Desktop). De alguma forma, ao reiniciar o PC, na tela de login ao clicar em desligar aparece meu usuário como se já estivesse efetuado login no modo gráfico e quando eu tento fazer login o sistema entra e sai sem mostrar o desktop. Segue a solução:
O que se pode fazer para entrar no sistema (19.10):
# Ir pro modo texto pressionando Ctrl+Alt+F2 e fazer login com seu usuário
# Efetuar o logoff de todas as instâncias do usuário
sudo pkill -KILL -u $USER
# Ctrl+Alt+F2 se for necessário e entrar no modo gráfico (gdm) com
sudo service gdm3 restart
# Pronto, com isso eu consegui fazer login normalmente
# Mas pra resolver basta expurgar o app da Google (espero que atualizem)
sudo dpkg -P chrome-remote-desktop