Eu encontrei o mesmo em ocasiões aleatórias na minha instalação 14.04 LTS. Eu não consegui reproduzi-lo. Às vezes acontece e eu estou preso no login.
Eu adicionei esse alias ao meu arquivo .bash_aliases
como uma solução alternativa que funcionou até agora:
alias saveme="export XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 && dm-tool switch-to-greeter && logout"
Quando o prompt de login está esmaecido. Eu mudo para por exemplo tty1 com Ctrl + Alt + F1 , faça o login e entre com meu alias: saveme
.
Desta forma, você não perderá nenhum trabalho de aplicativos abertos. Quando você reinicia o lightdm, você perderá tudo o que estava executando, o que foi realmente irritante e algo que eu queria evitar ..
XDG_SEAT_PATH
pode não ser o mesmo para você. Verifique enquanto estiver logado em um terminal:
env | grep -i XDG_SEAT_PATH
Você também pode verificar com:
dm-tool list-seats