Como posso ativar o login automático para minha conta de usuário quando a opção não está lá?

5

Estou executando uma instalação bastante limpa de 12.04. Eu não tenho realmente instalado muito software, apenas ferramentas VMware como eu estou executando em um host Windows usando a estação de trabalho VMware.

Estou tentando ativar o login automático apenas para economizar mais tempo do que qualquer outra coisa.

Se eu for para Configurações do sistema > Contas de usuário Eu posso ver minha conta de usuário na lista, mas nenhuma opção para ativar o login automático. Mesmo se eu desbloquear ainda não mostra isso.

Seeucriarumanovacontadeusuário,aopçãodeloginautomáticoseráexibidaapenasparaessacontadeusuário.Seeuatribuirumasenha,possoativaraopçãodeloginautomático.Assimcomoumusuário'Padrão',tambémtenteicriarumaconta'Administrador'paraversefuncionaria.

Tem algum pensamento sobre alguém?

editar:

Como teste rápido, decidi ver se a criação de uma nova conta de administrador e o login nela tornariam o login automático disponível para minha conta de administrador. Por isso, tentei desbloquear e ativar o login automático. No entanto, quando eu reiniciei, ele não fez login automático, e foi para a tela de login normalmente.

É um recurso de segurança do Ubuntu ou algo para não permitir login automático para contas Administrador devido aos riscos de segurança?

edit2:

Se eu criar uma nova conta de administrador, atribua uma senha e ative o login automático, ela funcionará como pretendido. Outra coisa que notei é que, ao executar o login automático para a nova conta, ele executou automaticamente o / usr / bin / vmware-user, que permite recursos de ferramentas do VMware, como redimensionamento automático da área de trabalho, etc.

Isso não é executado automaticamente quando eu faço login na minha conta original (eu sempre trabalhei em torno desse problema aparentemente separado adicionando-o como um aplicativo de inicialização). Eu acho que isso significa que o problema real é algo a ver com minha conta de usuário, em vez de um problema com o lightdm.

edit3:

Eu já consertei isso. Aparentemente eu tenho que esperar por mais 4 horas antes que eu possa responder a minha própria pergunta, porque eu sou um novo usuário .... resposta será postada então.

    
por cowgoesmoo 12.07.2012 / 10:35

4 respostas

4

Encontrei a causa disso. Eu ativei uma nova VM vazia com o objetivo de instalar o Ubuntu e ver se o problema persistia em uma nova instalação.

Durante o processo de instalação, no "Quem é você?" tela você tem a opção de "Entrar automaticamente". Você também tem a opção "Criptografar minha pasta pessoal".

Eu tenho a criptografia ativada na VM original. Parece que você não pode usar o login automático se estiver usando a criptografia de pasta base. (O instalador não permitirá que você selecione os dois juntos, ele automaticamente desmarca o login automático se você selecionar a criptografia e vice-versa).

Eu encontrei esta postagem sobre como desativar a criptografia de pastas domésticas. link

Da minha conta original, fiz o seguinte:

Eu abri um terminal (Ctrl-Alt-T).

Eu emiti sudo su para me tornar root.

Eu emiti cp -rp /home/user /home/user.backup para obter uma cópia não criptografada do diretório inicial (substituindo o usuário pelo meu nome de usuário real).

ao fazer a cópia, recebi a mensagem de erro:

% bl0ck_qu0te%

Eu apenas ignorei. Tudo parecia ser copiado ok.

Eu emiti gedit /etc/default/grub para poder comentar as linhas

% bl0ck_qu0te%

Eu salvei, saí do gedit e enviei update-grub para atualizar o GRUB.

Eu reiniciei a VM e selecionei

% bl0ck_qu0te%

no menu de inicialização. Quando o menu de recuperação apareceu, selecionei "root".

No prompt, emiti mount -rw -o remount / para remontar a partição raiz com permissões de leitura / gravação.

Eu emiti rm -rf /home/user para excluir a pasta inicial (substituindo o usuário pelo meu nome de usuário real).

Eu não usei o apt-get para remover o ecryptfs-utils, pois talvez eu queira criptografar a pasta home de outra conta de usuário em uma data posterior.

Eu emiti cp -rp /home/user.backup /home/user para recriar o diretório inicial a partir do backup não criptografado (substituindo o usuário pelo meu nome de usuário real).

Eu emiti rm /home/user/.ecryptfs e rm /home/user/.Private para remover os links simbólicos (substituindo o usuário pelo meu nome de usuário real).

Eu emiti rm -r /home/.ecryptfs/user para remover a pasta inicial criptografada (substituindo o usuário pelo meu nome de usuário real).

Eu emiti reboot now para reinicializar a VM. Fazendo isso você retorna ao menu de recuperação; se você esperar alguns instantes, ele será reinicializado.

Selecionei

% bl0ck_qu0te%

no menu de inicialização (ou seja, para inicializar normalmente).

Uma vez inicializado, entrei em contas de usuário. A opção de login automático estava agora disponível. Eu desbloqueei, limpei as contas de teste, habilitei o login automático e reiniciei. Funcionou.

Eu usei o gedit para editar / etc / default / grub e retorná-lo ao normal. (Não esqueça de update-grub após a edição).

    
por cowgoesmoo 12.07.2012 / 19:01
2

primeiro abra /etc/lightdm/lightdm.conf (caso você use lightdm como seu gerenciador de exibição) e adicione o seguinte

autologin-user=Your User Name    
autologin-user-timeout=0    
user-session=ubuntu    
greeter-session=unity-greeter

Agora salve o arquivo e reinicie o lightdm

sudo service lightdm restart
    
por user61928 12.07.2012 / 11:27
0

Acho que o problema aqui (da captura de tela) é que você criou uma conta 2 e ambas estão ativadas. Para login automático, você deve ter apenas uma conta ativada.

Tente desativar uma das contas e você verá a opção de selecionar Login automático,

    
por stephenmyall 12.07.2012 / 10:42
0

Abra este arquivo com root /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf

Em seguida, anexe o seguinte código:

[SeatDefaults]
greeter-session=lightdm-gtk-greeter
autologin-user=username

Lembre-se de substituir username pelo seu nome de usuário.

    
por ExillustX 20.07.2017 / 22:49