Como você disse, você tem um Ubuntu maravilhosamente configurado na sua conta de convidado. Isso significa que todos os seus problemas vêm de configurações quebradas na sua conta principal.
% bl0ck_qu0te%Para recuperar um usuário administrador em funcionamento, basta criar um novo usuário :
sudo adduser <name> --ingroup sudo
Você será imediatamente solicitado a fornecer uma nova senha do UNIX (nada será exibido durante a digitação) e outros dados.
Faça login na nova conta para ver se tudo está ao seu gosto.
Esse novo usuário terá um nome diferente da sua conta anterior, mas você pode usar essa nova conta de administrador para limpar o que segue abaixo.
O caminho seguro:
De outra conta de administrador (veja acima), exclua sua conta de usuário corrompida (assumindo que dess
era o nome)
sudo deluser dess
Isso manterá o diretório inicial. Em seguida, renomeie o diretório HOME para manter todos os dados que ainda precisamos.
sudo mv /home/dess /home/dess.old
Agora podemos recriar nosso administrador dess
sudo adduser dess --ingroup sudo
Faça login na sua nova conta e esperamos estar feliz com ela. Todos os seus dados ainda estão no diretório /home/dess.old
esperando por você para copiá-los para sua nova conta. Se tudo estiver de volta, você pode excluir com segurança o diretório antigo para liberar espaço.
O caminho rápido e corajoso
Como foram apenas configurações que quebraram sua conta, você pode simplesmente excluí-las, mas manter seus dados no diretório HOME.
De um terminal TTY de outra conta, exclua todos os arquivos de ponto e diretórios ocultos (escolha ls -a
para vê-los):
ls /home/dess -a ## just to make extra sure this is the right directory ##
sudo rm -Rf /home/dess/.* ## !!! please no extra blanks or typos here !!! ##
O último comando é potencialmente perigoso, já que pode apagar tudo e de forma recursiva e irreversível (o que não seria uma boa idéia em outro caminho).
Faça login na sua conta para encontrar tudo funcionando e o sistema recriar magicamente os arquivos de ponto para suas configurações (agora com melhores valores). Se algo der errado, você pode simplesmente restaurar a partir do seu instantâneo.
O caminho desejável
No melhor dos casos, lembramos quais configurações alteramos e excluímos apenas os arquivos de configuração afetados. Mas pelo que li em suas perguntas, isso pode ser tarde demais.