Estou usando o Ubuntu 20.04.1. Recentemente (não percebi exatamente quando), a tela gráfica de login do Ubuntu começou a mostrar os nomes de login (o primeiro campo do /etc/passwd
arquivo) em vez dos nomes de usuário completos definidos no 5º campo (comentário) do /etc/passwd
arquivo.
Uma cópia da minha definição de usuário do Ubuntu /etc/passwd
é fornecida abaixo:
fedon:x:1000:1000:Fedon Kadifeli:/home/fedon:/bin/bash
Para este usuário, espero que o nome completo Fedon Kadifeli seja exibido na tela gráfica de seleção de usuário de login à direita da imagem da conta. No entanto, o nome de login fedon é exibido em vez disso. No entanto, depois de selecionar o usuário e alternar para a tela de entrada de senha gráfica, o nome de usuário completo do nome de login selecionado é exibido (como esperado).
Como posso configurar o Ubuntu para exibir os nomes completos na tela de login novamente?
Notas:
Eu tenho um sistema de teste (virtual) com exatamente a mesma versão do Ubuntu e ele exibe os nomes de usuário corretamente na tela de login. Eu preciso encontrar a diferença entre esses dois sistemas. As entradas do usuário
/etc/passwd
são exatamente as mesmas em ambos os sistemas. Eu verifiquei Configurações -> Usuários em ambos os sistemas e as definições de usuário também são as mesmas.Tentei alterar as entradas
/org/gnome/login-screen/
comdconf-editor
. No entanto, eles não têm efeito. Eu acho que as alterações são feitas para o usuário atual, enquanto uma configuração de todo o sistema deve ser necessária para a tela de login!Eu também olhei: https://help.gnome.org/admin/system-admin-guide/stable/login.html.en , mas não encontrei nada útil.
Pode ser importante:
Há um ícone de "acessibilidade" (o carinha de braços abertos) na tela de login. Não habilitei nenhuma opção de acessibilidade; todas as opções estão em seus padrões, que está desativado . No entanto, quando habilito a opção Texto grande , o texto fica maior e os nomes de login mudam para nomes de usuário completos . Mesmo depois de desabilitar a opção Texto Grande de volta à sua posição original , o texto volta ao tamanho normal (menor), mas os nomes de usuário completos permanecem na tela (exatamente como eu os quero). No entanto, esse estado não é preservado após a reinicialização.
Tenho a sensação de que este problema pode estar relacionado a outro observado no meu sistema: Após a inicialização do sistema, muitos processos pertencentes ao usuário `gdm` são criados
Bem, não tenho certeza se você ficará feliz em aprender isso, mas há o que parece ser um bug ativo que sugere que é o comprimento do nome de usuário que determina se deve exibir o nome completo ou o nome de usuário, detalhes aqui: https:// bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1841810
Eu recomendo que você teste isso em sua instalação para confirmar. Posso dizer que o nome completo "John Doe" na minha instalação (executando o Gnome no Ubuntu 20.04.1) mostra muito bem no gdm3.
Após a atualização regular do sistema Ubuntu 20.04.1 hoje, esse problema foi corrigido. Suspeito que seja o
mutter
pacote e as bibliotecas relacionadas que foram atualizadas de 3.36.4 para 3.36.6 que corrigiram esse problema. O estado atual do sistema é algo assim:Agora, os nomes de usuário completos, em vez dos nomes de login curtos, são exibidos mesmo quando eu seleciono "Texto grande" ou texto normal no menu de acessibilidade.
Se alguém teve o mesmo problema e está ou não corrigido agora, após a atualização mais recente do Ubuntu 20.04.1, por favor, comente.
Você pode cair em um TTY e fazer login. Você pode então executar o seguinte:
Os comandos acima removerão o GDM3 (tela de login) completamente do seu sistema, instale-o novamente e inicie o GDM3.
Se ainda não funcionar, você pode relatar o bug em https://bugs.launchpad.net/ubuntu/+source/gdm3/+filebug ou executando o seguinte no terminal:
Você sempre pode tentar instalar outro gerenciador de exibição como lightdm ou kdm .... (assumindo que você está usando gdm).
Para comparação:
tudo isso funcionou para mim. Estou usando o Mate 20.04.1 LTS (host), executando uma VM Flashback na caixa virtual (20.04.1 LTS).... Ambos os meus sistemas exibem o mesmo comportamento...
a) A edição do /etc/passwd tem efeito imediato... Testado bloqueando a tela e/ou trocando de usuário. O nome de usuário completo é exibido no login. Efeito também visto imediatamente na mudança de nome no menu "botão liga / desliga" no painel.
b) Usando o
sudo chfn -f "Ladies Love my Username" <username>
mesmo sucesso.c) Usando o
sudo usermod -c "Ladies Love my Username" <usermame>
mesmo sucesso.d) Usando a GUI em Configurações do Sistema --> Usuários para editar o nome do usuário... mesmo sucesso