Não consigo entrar, Broken Pipe?

0

Ok, então estou realmente presa nessa. Então ontem eu estava jogando Kerbal Space Program, o jogo caiu, então eu fiz um desligamento strong (segurando o botão de energia). Quando eu liguei, ele inicializou muito bem na tela de login, mas quando eu fui clicar em login, ele me deu uma mensagem de erro, dizendo que "não poderia escrever mordidas: canos quebrados" e volta para a tela de login. Então eu tentei ir para a conta de convidado, e isso funcionou, então é só a minha conta ... Eu já procurei na rede por respostas, e eu tentei uma onde era porque havia pacotes removidos, mas quando eu chequei , nada foi removido, nunca. Então estou completamente perdida aqui. Por favor ajude!

    
por Connor 19.11.2013 / 01:54

2 respostas

1

Depois de criar um novo usuário no modo de recuperação, notei que fazer startx com meu próprio usuário, mas não outros, gerou esse erro: xauth: error in locking authority file /home/Connor/.Xauthority O que corrigiu meu problema foi excluir o arquivo ~/.Xauthority em meu diretório inicial - um novo um foi gerado com permissões corretas e tudo foi corrigido.

    
por Connor 20.11.2013 / 01:50
0

Tente isso .. Você pode ir para recovery mode e depois selecionar a opção

network Enable networking

ele se conectará à rede (mas você precisará de conexão com fio para isso)

e, em seguida, selecione

dpkg repair broken packages

ele irá verificar os pacotes e, se possível, ele consertará os pacotes quebrados. Então tente essa abordagem!

Se isso não ajudar, há outra maneira ... que não é uma solução completa, mas resolverá o problema ...

1.Vá para o modo de recuperação.

2.selecione Drop to root shell

3. Agora você receberá o prompt de comando com privilégios ROOT

4.Agora crie um novo usuário

adduser <newusername>

insira as informações corretas (Se você já fez isso, vá diretamente para o passo 5)

5.Comando cp do usuário atual para copiar seus dados no diretório inicial de novos usuários

cp -r /home/olduser/* /home/newuser/

6.Agora, exclua o antigo usuário

deluser <olduser>

exclua seus diretórios se quiser (mas certifique-se de que todos os seus dados sejam copiados corretamente)

rm -rf /home/olduser/*

7.Done Agora é só reiniciar e você deve ter uma nova conta!

Espero que isso ajude!

    
por Null pointer 19.11.2013 / 03:23