gdm3
, kdm
e lightdm
são todos gerentes de exibição . Eles fornecem logins gráficos e gerenciam a autenticação do usuário.
De um artigo do Wiki:
Um gerenciador de exibição apresenta ao usuário uma tela de login. Uma sessão começa quando um usuário insere com sucesso uma combinação válida de nome de usuário e senha.
-
gdm3
é o sucessor degdm
, que era o gerenciador de exibição do GNOME. O mais recentegdm3
usa uma versão mínima degnome-shell
e fornece a mesma aparência da sessão do GNOME3. Você pode instalá-lo com:sudo apt-get install gdm3
e remova-o com:
sudo apt-get remove gdm3
-
kdm
era o gerenciador de exibição do KDE. Mas ele está obsoleto no KDE5 em favor deSDDM
, que é mais capaz como gerenciador de exibição e, portanto, vem por padrão com o Kubuntu.Você pode instalá-lo com:
sudo apt-get install sddm
e remova-o com:
sudo apt-get remove sddm
-
LightDM é a solução da Canonical para um gerenciador de exibição. Era suposto ser leve e vem por padrão com o Ubuntu, Xubuntu e Lubuntu. É configurável, com vários temas disponíveis.
Você pode instalá-lo com:
sudo apt-get install lightdm
E remova-o com:
sudo apt-get remove lightdm
Reparar é um termo amplo. No entanto, se você tiver vários gerenciadores de exibição instalados, poderá escolher entre eles usando:
sudo dpkg-reconfigure gdm3
Você pode usar qualquer nome do gerenciador de exibição no lugar de gdm3
no comando acima e ele permitirá que você escolha entre eles. Você deve reiniciar para que a alteração tenha efeito.
Para verificar qual gerenciador de exibição está sendo usado no momento, execute este comando:
cat /etc/X11/default-display-manager
como sugerido nesta pergunta: Como verificar usando a linha de comando que o gerenciador de exibição está executando?
Um ponto importante para observar que, atualmente devido a um bug (verifiquei em 16.04) você não pode iniciar a sessão do GNOME3 ou do Ubuntu Unity usando o SDDM. Portanto, se você tiver o KDE e o Unity ou o GNOME3 instalado, verifique se o gerenciador de exibição é gdm3
ou lightdm
.