Mint - Não consigo fazer login no erro "your home directory ..."

3

Eu instalei recentemente o Mint Linux, e quando eu tento logar na GUI ele dá a seguinte mensagem de erro

your home directory is listed as /home/username but does not appear to exist

Então, quando clico em OK, aparece esta mensagem

User's $HOME/.dmrc file is being ignored

E então ele me diz que não pode fazer login e me força a fazer logoff.

O que eu faço?

    
por Antonio Vodafone 17.09.2015 / 00:44

2 respostas

5

Então, vamos criar a pasta inicial do nome de usuário. Para fazer isso, siga estas etapas:

1 - No menu de login, pressione Ctrl + Alt + F1 para abrir o terminal. 2 - Faça o login com seu usuário
3 - Executar os comandos

sudo mkdir /home/username
sudo chown username /home/username

4 - Em seguida, pressione Ctrl + Alt + F8 para retornar à GUI

Espero que agora você possa fazer o login:)



Editar

Obrigado a @MariusMatutiae por essa etapa adicional

When a new user is added, his home directory is endowed with a small number of files and directories, some of them hidden. They can be found in /etc/skel, and be copied over to the new home directory.

Depois de fazer o login pela primeira vez, abra uma janela de terminal e digite o seguinte comando:

cp -a /etc/skel/. /home/username

Isso copiará todos os arquivos dentro do skel para a pasta de nome de usuário.

    
por 17.09.2015 / 00:47
0

Se você puder ver seu diretório pessoal listado em '/' usando o shell de raiz no modo de recuperação, isso pode ajudar.

Inicialize no modo de recuperação do Microsoft Linux, em seguida, vá para o prompt do shell da raiz. Como ele carrega o sistema de arquivos no modo somente leitura, você precisa remontá-lo com permissão de leitura / gravação, use o seguinte comando.

mount -o rw,remount /

depois de remontar, tente estes comandos e faça o login usando seu nome de usuário.

chown root:root /home
chown -R username:username /home/username

(substitua "nome de usuário" por seus próprios detalhes, é claro).

    
por 11.07.2017 / 15:11