Adicionei um segundo usuário 'shirley' em Configurações -> Contas de usuário e defini uma senha. O tipo de conta é Padrão. No 11.04, isso funcionou e eu fiz login e tive uma área de trabalho funcionando para esse usuário.
Como isso é feito em 11.10? Quando tento fazer login como este usuário, recebo este erro:
O Nautilus não conseguiu criar a pasta necessária "/home/shirley/.config/nautilus". Antes de executar o Nautilus, crie a seguinte pasta ou defina permissões para que o Nautilus possa criá-la.
A única opção é clicar em OK, isso me leva ao Nautilus em tela cheia, assim:
Não há iniciador ou forma visível de iniciar nenhum programa. A tela de impressão não faz captura de tela. A área de trabalho é semelhante aessa questãomas não recebo nenhum terminal quando pressiono CTRL+ALT+T. Tenho que pressionar CTRL+ALT+F2 e reiniciar no terminal para sair dessa. Essea resposta é instalar o gnome-system-tools. Não deveria ser possível adicionar um segundo usuário com a instalação padrão?
EDIT: Tentei a sugestão deluser+adduser, não houve alteração depois de tentar. Aqui está o que consegui:
tom@desktop:~$ sudo deluser shirley
[sudo] senha para tom:
Removendo usuário `shirley' ...
Atenção: o grupo `shirley' não tem mais membros.
Feito
tom@desktop:~$ sudo adduser shirley
Adicionando usuário `shirley' ...
Adicionando novo grupo `shirley' (1001)
Adicionando novo usuário
shirley' (1001) with group
shirley'O diretório inicial '/home/shirley' já existe. Não copiando de `/etc/skel'.
Digite a nova senha do UNIX:
Digite novamente a nova senha do UNIX:
passwd: senha atualizada com sucesso
Alterando informações do usuário para shirley
Insira o novo valor ou pressione ENTER para o padrão
Full Name []: Room Number []: Work Phone []: Home Phone []: Other []:
A informação está correta? [S/n] sim
O que deu tão errado em simplesmente adicionar um segundo usuário? Sou o único com esse problema? Eu reinstalaria se isso resolvesse as coisas, mas esta é uma instalação nova com apenas alguns dias.
Responder1
Parece que você já tem um diretório chamado shirley, então quando ele cria um novo usuário ele não copia os arquivos necessários /etc/skel
, que são necessários para executar as coisas.
Vamos tentar remover o diretório e fazer isso do zero, mas antes de fazer isso, verifique se /home/shirley
não há dados importantes:
sudo deluser --remove-home shirley
sudo adduser shirley
Responder2
Como solução temporária, abra um terminal com ctrl-alt-F2, (você pode retornar à sua sessão original com ctrl-altF7) faça login e digite
sudo deluser USERNAMEOFSECONDUSER
Em seguida, recrie o usuário com:
sudo adduser USERNAMEOFSECONDUSER
Isso deve criar as pastas iniciais e permitir o login
Atenciosamente
Responder3
Está reclamando que não existe uma pasta específica, então pode ser tão simples quanto criar essa pasta manualmente.
Abra um terminal e digite:
sudo mkdir -p /home/shirley/.config/nautilus/
Em seguida, tente fazer login como esse usuário.
Quanto ao motivo pelo qual isso não está funcionando por padrão, parece um bug que deve ser relatado ao Ubuntu.