Eu tenho um problema que eu nunca vi antes. Atualizei meu Ubuntu 12.04 64bit para 14.04 usando o seguinte comando:
$ sudo update-manager -d
Depois disso, não consigo fazer login na minha conta de usuário, quando o registro apenas pisca e volta para a tela de login, mas o mais estranho é que posso fazer login com a conta de convidado.
Tentei criar outra conta, mas também não consegui acessar a conta.
Para sua informação, não tenho placas gráficas como NVIDIA ou AMD.
ls -l /home
). Seu diretório inicial deve pertencer ao seu ID do usuário.sudo chmod -R u+w /home/[username]
Respostas:
O que funcionou para o pôster original foi: corrigir recursivamente as permissões do diretório inicial.
Para ser mais específico, o problema está com a autoridade .X na sua pasta pessoal. Você simplesmente precisa alterar suas permissões para si mesmo ou, como no meu caso, era de propriedade do root, portanto, precisei alterar o proprietário para o meu usuário. Dessa forma, você não precisa alterar as permissões de todos os arquivos da sua pasta pessoal.
fonte
+x
para todos os arquivos na pasta pessoal.$HOME
devem ter permissão de 700 ou 600 para segurança. Se o modo Xauthority precisar ser corrigido, corrija-o. Recursivochmod
é quase sempre uma idéia terrível ...Eu estou tendo o mesmo problema. Corrigido pelo chown o diretório pessoal inteiro.
detalhes neste post Não é possível montar o diretório inicial do usuário após a instalação nova 14.04
fonte
No meu caso, meu sistema de arquivos / home está em uma partição separada e, após uma atualização, por algum motivo, a entrada no meu / etc / fstab para montar / home foi comentada. Inicializado no modo de recuperação para obter um shell raiz para que eu pudesse editar o / etc / fstab e reinstalar a entrada.
fonte
Eu tentei isso e funcionou para mim:
( Fonte )
fonte
Eu também tive isso. Parece que o 14.04 usa algo chamado ubuntu-session para login, enquanto o antigo 12.04 usava algo chamado unity-desktop. Desde que tentei atualizar a partir da área de trabalho, houve problemas para excluí-la e fui impedido de fazer logon na próxima vez.
Para consertar, inicialize a máquina e, assim que o grub loader aparecer, role para baixo até "Opções avançadas para Ubuntu", que provavelmente será a segunda entrada. Pressione Enter. Na página seguinte, escolha "Ubuntu, com Linux 3.13.0-30 (modo de recuperação)" ou uma entrada semelhante. Pode ser a segunda entrada nessa página. Isso traz algumas opções de recuperação.
Role para baixo até a mensagem "Ativar rede em rede" e pressione Enter. Isso é IMPORTANTE, caso contrário, o Ubuntu não poderá encontrar os arquivos necessários na internet. Depois que a rede estiver ativada, role até "dpkg Reparar pacotes quebrados" e pressione Enter. Isso deve instalar a sessão ubuntu necessária, excluir o antigo unity-desktop e corrigir outras coisas que foram perdidas também.
fonte