Você está usando diretórios pessoais criptografados? Se assim for, os recursos autologin e os scripts acima + em outros lugares não funcionaram para mim no 14.04 (um deles criou um loop desagradável que me impediu de fazer login localmente; felizmente eu consegui acesso ao terminal através do webmin).
De qualquer forma, o que funcionou para mim foi a descriptografia dos diretórios home de acordo com o instruções aqui (modificadas ligeiramente porque achei alguns bits pouco claros):
(1) Faça login em uma conta de administrador.
(2) Abra uma janela de terminal e faça o backup de seus diretórios / homes - você precisará fazer isso para todos usuários no sistema, pois esse processo remove a criptografia de todos. Alterar "usuário" abaixo para os nomes dos seus usuários.
sudo cp -rp / home / usuário / home / user.backup
(3) Verifique se não há erros no processo de cópia; não deveria haver, mas você está prestes a apagar o original, então vale a pena ter certeza.
(4) Exclua seu diretório / s inicial:
rm -rf / home / user
(5) Remova os pacotes de criptografia
sudo apt-get remove o ecryptfs-utils libecryptfs0
(6) Restaure seu diretório pessoal
sudo mv /home/user.backup / home / user
(7) reinicialização
As instruções originais sugeriam remover quaisquer pastas .Private .ecryptfs; Eu não tive que fazer isso, mas você pode.
rm -rf ~ / .Private rm -rf ~ / .ecryptfs
(8) Como eu já defini a conta de usuário que eu queria autologin no painel sistema / usuários, quando eu reiniciei ela entrou diretamente.
(9) Se você abrir o Dash (clique no símbolo do ubuntu no canto superior esquerdo) e procure por "startup applications" de acordo com a resposta acima, eu tive sucesso apenas chamando "kodi".