Что такое gdm3, kdm, lightdm? Как их установить и удалить?

gdm3, kdm, и lightdm являются все дисплейные менеджеры. Они предоставляют графические логины и обрабатывают аутентификацию пользователя.

Из статьи в Вики,:

Диспетчер отображения представляет пользователю экран входа в систему. Сеанс начинается, когда пользователь успешно вводит допустимую комбинацию имени пользователя и пароля.

Диспетчер отображения GNOME (gdm3)

gdm3 является преемником gdm который был дисплейным менеджером GNOME. Более новый gdm3 использует минимальную версию gnome-shell, и обеспечивает тот же внешний вид, что и сеанс GNOME3. Это канонический выбор, начиная с Ubuntu 17.10. Вы можете установить его с помощью:

sudo apt-get install gdm3

и удалите его с помощью:

sudo apt-get remove gdm3

Диспетчер отображения KDE (kdm)

kdm был дисплейным менеджером KDE. Но он устарел в KDE5 в пользу SDDM, который более эффективен в качестве дисплейного менеджера и, следовательно, поставляется по умолчанию с Kubuntu. Вы можете установить его с помощью:

sudo apt-get install sddm 

и удалите его с помощью:

sudo apt-get remove sddm

LightDM

LightDM был решением Canonical для дисплейного менеджера. Предполагалось, что он будет легким и по умолчанию поставляется с Ubuntu (до 17.04), Xubuntu и Lubuntu. Он настраивается, с различными доступными темами приветствия.

Вы можете установить его с помощью:

sudo apt-get install lightdm

И удалите его с помощью:

sudo apt-get remove lightdm

Ремонт - это широкий термин. Однако, если у вас установлено несколько дисплейных менеджеров, вы можете выбирать между ними с помощью:

sudo dpkg-reconfigure gdm3

Вы можете использовать любое имя дисплейного менеджера вместо gdm3 в приведенной выше команде, и это позволит вам выбирать между ними. Вы должны перезагрузиться, чтобы изменения вступили в силу.

Чтобы проверить, какой диспетчер отображения используется в данный момент, выполните эту команду:

cat /etc/X11/default-display-manager

как было предложено в этом вопросе: Как проверить с помощью командной строки, какой диспетчер отображения запущен?

Один важный момент следует отметить, что в настоящее время из-за ошибки (Я проверил в 16.04) вы не можете запустить сеанс GNOME3 или Ubuntu Unity с помощью SDDM. Итак, если у вас установлены как KDE, так и Unity или GNOME3, убедитесь, что ваш диспетчер отображения либо gdm3 или lightdm.