Anonim

Диспетчер отображения или «менеджер входа в систему» ​​- это инструмент, который запускает сервер отображения вашей системы. Не следует смешивать сам рабочий стол и диспетчер отображения, поскольку последний отвечает только за принятие вашего имени пользователя и пароля и отображение имени пользователя.

Большая часть работы, которую выполняет диспетчер дисплеев, остается незамеченной, и вы часто будете видеть только часть инструмента «приветствие» (окно входа в систему). Вот почему не всегда легко выбрать лучший.

Мы рассмотрим два очень популярных менеджера рабочего стола, SDDM и GDM, чтобы помочь вам решить, какой из них вам больше подходит.

Что такое GDM?

GDM - менеджер дисплеев Gnome по умолчанию, и он совместим с X и Wayland. С GDM вы можете использовать X Window System без необходимости редактировать файл конфигурации или выполнять какие-либо действия в командной строке. Для некоторых это лучший выбор, чем стандартный XDM менеджер дисплеев X, который требует от вас изменения конфигурации.

Этот менеджер дисплеев имеет несколько замечательных функций. Он поддерживает автоматическое ведение журнала, пользовательские сеансы, вход без пароля и скрытие пользовательских списков. До версии 2.38.0 GDM поддерживал различные темы дизайна. Однако все последующие экземпляры не поддерживают эту функцию.

В программе также есть множество интересных компонентов. Например, chooser - это инструмент, который выбирает удаленный хост для удаленного управления дисплеем на подключенном дисплее. Он также имеет подключаемый модуль аутентификации (PAM) и протокол управления дисплеем X (XDMCP).

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

Что такое СДДМ?

SDDM - это недавний менеджер дисплеев, который также совместим с Wayland и X. Международное сообщество свободных программ KDE выбрало SDDM из всех других дисплеев в качестве диспетчера дисплеев по умолчанию в KDE Plasma 5.

Тот факт, что KDM выбрал его в качестве собственного диспетчера отображения, доказывает надежность SDDM. Помимо KDE, Fedora и LXQt разработчики также выбрали SDDM в качестве диспетчера отображения по умолчанию.

Это программное обеспечение совместимо с темой QML. Хотя это, как правило, положительный эффект, тем, кто не обладает достаточными навыками работы с QML, может быть сложно настроить интерфейс. Тем не менее, другие параметры настройки просты.

Чтобы настроить SDDM, вам просто нужно отредактировать файл ( etc / sddm.conf ). Редактирование этого файла позволяет вам включить или отключить автоматический вход в систему, решить, какие пользователи будут отображаться в окне входа (приветствие), выбрать тему и включить блокировку Num. Если вы пользователь KDE, вы можете найти SDDM-config-редактор в настройках системы, который может упростить эти изменения.

GDM против SSDM: голова к голове

И GDM, и SSDM имеют поддержку X и Wayland и являются надежными дисплеями. Одному доверяет Ubuntu, а другому - KDE, Fedora и LXQt.

Когда дело доходит до функций, SSDM может иметь немного лучший пользовательский интерфейс. Он обеспечивает поддержку видео, файлов GIF, аудио и анимации QML. Пользовательский интерфейс GDM намного проще и прекрасно интегрируется с другими дистрибутивами Gnome, но ему не хватает эстетики.

С другой стороны, GDM намного проще в настройке. Вам просто нужно знать, какие файлы можно настраивать, и вы можете многое с этим сделать. Легко переключаться между средами, но вы всегда должны использовать Gnome, если хотите, чтобы он работал хорошо.

Кроме того, GDM будет хорошо работать с любым настольным компьютером, чего нельзя сказать о SDDM. Это связано с тем, что SDDM не запускает связку ключей Gnome при входе в систему, а GDM делает это по умолчанию.

решение суда

В целом, SDDM в настоящее время немного лучше, чем GDM, но между ними нет большой разницы. В основном это зависит от того, насколько хорошо вы владеете определенным языком разметки (QML в случае SDDM) и предпочитаете ли вы простой в настройке менеджер (в случае GDM). Оба они работают очень хорошо и являются менеджерами графического дисплея по умолчанию в некоторых из самых популярных дистрибутивов Linux.

Итак, кто получает от тебя поклон и почему? Это SDDM или GDM? Поделитесь своими выборами в комментариях ниже.

СДДМ против ГДМ - какой менеджер рабочего стола для вас?