Como desabilitar a lista de usuários na tela de login do GDM3?

6

Ambiente:

Distribuição: Arch Linux

Gerenciador de exibição: GDM 3.16.x

Ambiente Dekstop: Gnome 3.16

Pergunta:

Como desativar a lista de usuários exibida na tela de login?

Esclarecimento:

Resultado desejado:

Com efeito, da perspectiva do usuário, o resultado: Ser apresentado a uma caixa que solicita um nome de usuário ao acessar a tela de login.

Não é uma solução:

Transformar os usuários em usuários do sistema não é uma solução muito boa.

Método preferido para alcançar o resultado desejado

Quais pacotes exatos eu preciso instalar ou desativar?

Se não através de pacotes, que utilitários devo usar para configurar a configuração necessária?

Se a configuração de nível inferior for necessária, que configurações manuais preciso alterar em quais arquivos (caminhos de arquivo, por favor)?

    
por cxou 22.05.2015 / 15:19

2 respostas

6

Isso deve funcionar com gdm ≥ 3.12 (testado em archlinux w. gdm 3.16.1 ):

  1. mude para VT (ex. Ctrl + Alt + F3 ), faça o login como root e executar:

    su - gdm -s /bin/sh
    

    para mudar o usuário para gdm .

  2. execute:

    export $(dbus-launch)
    

    e:

    GSETTINGS_BACKEND=dconf gsettings set org.gnome.login-screen disable-user-list true
    

    execute exit ou pressione Ctrl + D para retornar à conta raiz .

  3. reinicie o gerenciador de exibição:

    systemctl restart gdm
    

A reversão é praticamente a mesma, basta alterar true para false @ etapa 2.

    
por 22.05.2015 / 15:34
0

Você poderia tentar substituir o GDM por um gerenciador de login diferente, como KDM, LXDM, LightDM, SLiM ou XDM. Estes podem ter melhor configurabilidade. Na verdade, nesta página, há algumas capturas de tela: link . O SLiM parece que não há lista de usuários, embora outros possam ser configurados para parecerem iguais.

    
por 22.05.2015 / 15:38