Após a atualização do Ubuntu 18.04 para 20.04, tudo funciona bem. Meu notebook tem dois usuários que têm acesso ao cliente com um perfil de usuário separado.
Depois de cancelar a inscrição no meu perfil, é impossível fazer login novamente após uma reinicialização ou algo semelhante. O usuário não existe na página de login de acesso do usuário. Mas é possível usar a função "não visível", adicionar meu nome de usuário, senha e mudar para "Login via Wayland".
Como é possível colocar meu usuário de volta na lista de acesso de usuário padrão e fazer login da maneira padrão sem a maneira Wayland?
O que eu tentei?
Tentei alternar pela roda dentada no lado inferior direito, mas o login padrão via "Ubuntu" em vez de "Ubuntu via Wayland" não funcionará. Estou de volta na tela de login. Além disso, tentei ler e alterar /etc/gdm3/custom.conf
e desligar a opção Wayland via WaylandEnable=false
, mas sem alterações.
Eu criei uma nova conta "Convidado" e ela faz login bem. Isso confirma que há algo na pasta inicial da conta original causando o loop de login. Então, quero dizer, o problema é o meu /home/username
diretório. Mas não consigo encontrar nenhum problema. Eu procuro por *authority
arquivo, mas não há nenhum arquivo dentro deste diretório.
Eu tento várias coisas no meu diretório pessoal porque todos os outros usuários funcionam bem. As etapas a seguir ajudam você a sair do loop de login e resolvê-lo para fazer login pela maneira padrão 'Ubuntu' (sem Wayland).
Observação
Xorg e Wayland são servidores de exibição (não confundir com gerenciadores de exibição, como lightdm ou gdm3).
Servidor de exibição atual
O comando a seguir solicita o servidor de exibição atual para o usuário, 'wayland' ou 'x11' (gdm3).
Se você tiver mais de um gerenciador de exibição instalado, para verificar qual está usando, digite em um terminal o comando.
Esta lista no meu cliente o
/usr/sbin/gdm3
.Trocar
Agora eu volto para o gdm3, o seguinte comando é útil.
Após a reinicialização, você deve ter a possibilidade de fazer login novamente pela maneira padrão, sem Wayland.
Lista de usuários
No entanto, meu usuário ainda está faltando na lista de usuários na tela de login. Agora encontro o problema com a ajuda de uma lista de todos os usuários.
Isso lista todos os usuários e informações adicionais, como User-ID, Visible name e Shell padrão. Nesta lista, encontro meu nome de usuário e o caminho para o Shell padrão. Na minha instalação foi Fish,
/usr/bin/fish
.Agora eu os altero via
usermod -s /bin/bash username
. Você deve ser executado como root.Agora, o usuário está de volta à lista visível. Além disso, agora é possível alterar a imagem do perfil e as configurações para cada perfil de usuário.