Inicialize a partir da sua unidade de instalação do Ubuntu (ou qualquer outro Linux), sudo para root
e, em seguida, chown
de seus arquivos de volta.
Eu li posts anteriores sobre esse tópico. sudo startx parece uma péssima ideia. O problema é que agora não tenho como fazer login em uma sessão de terminal ou gui. As soluções sugeridas para o problema parecem sugerir a manipulação de arquivos do usuário que agora estão protegidos (bloqueados no acesso). Parece que bloqueei o ssh ou nunca o iniciei. Não me lembro de ter uma senha "raiz". Existe alguma solução para este cenário. (obrigado)
Inicialize a partir da sua unidade de instalação do Ubuntu (ou qualquer outro Linux), sudo para root
e, em seguida, chown
de seus arquivos de volta.
O problema de "não logar depois do sudo startx" tem muitas duplicações e vários remédios propostos pareciam funcionar em alguns casos; Vou delinear minhas conclusões, pois demorei um pouco para encontrar a solução que funcionou para mim. BTW, se você digitar uma senha errada, o diálogo de login lhe dirá isso. Quando a senha está correta, mas os arquivos do usuário são esmagados, a tela fica em branco e, em seguida, retorna silenciosamente ao diálogo de login.
Para mim, o passo mais importante foi fazer com que as opções do grub surgissem durante a reinicialização. Tecla shift esquerda (a opção mais recomendada) não funcionaria. Escape finalmente funcionou, mas foi dependente do tempo. Isso é com o Ubuntu 14.10. Pode ser que o teclado mais antigo que eu uso seja um problema. Uma vez eu consegui chegar ao prompt da raiz:
No meu caso, a falha estava na posse do arquivo .Xauthority. Ela se tornou propriedade da raiz. Eu mudei usando chown.
finalmente reinicialize a máquina.