Дисплейный менеджер

From Gentoo Wiki
Jump to:navigation Jump to:search
This page is a translated version of the page Display manager and the translation is 100% complete.
Other languages:
Не следует путать с window manager.


Resources

Дисплейный менеджер (display manager, DM, иногда login manager) обеспечивает пользователю графический экран входа для запуска графического сеанса X или Wayland.

Дисплейный менеджер не является обязательной частью системы. Сеанс X или Wayland можно запускать из консоли в виртуальном терминале, однако дисплейный менеджер может обеспечивать дополнительную полезную функциональность.

Если нужно запускать X без дисплейного менеджера, см. статью X without Display Manager.

Доступное программное обеспечение

Некоторые из дисплейных менеджеров перечислены ниже.

Заметка
Некоторые дисплейные менеджеры для Wayland из списка ниже, еще не представленные в официальном дереве Portage, можно найти в оверлее wayland-desktop.
Название Пакет Тип Описание
CDM x11-misc/cdm Console Минималистичный.
GNOME/gdm gnome-base/gdm X / Wayland Часто используется совместно с GNOME.
greetd gui-apps/gtkgreet
gui-apps/tuigreet
gui-apps/qtgreet
Wayland Фронтенды для greetd. TUIGreetd работает в консоли.
LightDM x11-misc/lightdm X Лёгкий, кастомизируется через экраны приветствий.
LXDM lxde-base/lxdm X Дисплейный менеджер LXDE.
Qingy sys-apps/qingy Console Замена getty.
SDDM x11-misc/sddm X / Wayland Современный и быстрый дисплейный менеджер, призванный быть простым и красивым. Гибко настраиваемый и симпатично выглядящий дисплейный менеджер от проекта KDE.
SLiM x11-misc/slim X Требует очень мало зависимостей.
WDM x11-misc/wdm X Модификация XDM.
XDM x11-apps/xdm X Дисплейный менеджер X.Org.

Конфигурация

Предупреждение
Перед настройкой и использованием дисплейного менеджера убедитесь, что выбранное графическое окружение (startx или Wayland) работает без проблем. Если что-то работает неправильно, обратитесь к руководствам по устранению проблем, например Xorg/Guide.

Во всех основных дистрибутивах Linux дисплейные менеджеры запускаются автоматически при загрузке. Чтобы это происходило автоматически, необходимо добавить сценарий запуска в подходящий уровень запуска. Ниже представлены примеры для OpenRC и systemd.

OpenRC

В большинстве случаев дисплейный менеджер будет запускать система инициализации OpenRC (являющаяся в Gentoo основной по умолчанию). В следующем пример будет использоваться дисплейный менеджер SDDM, измените его под свой в ином случае.

Если gui-libs/display-manager-init не установлен, установите его с помощью emerge:

root #emerge --ask gui-libs/display-manager-init

При использовании SDDM конфигурационный файл следует изменить следующим образом:

ФАЙЛ /etc/conf.d/display-managerНастройка SDDM в качестве дисплейного менеджера
CHECKVT=7
DISPLAYMANAGER="sddm"

Чтобы запускать выбранный дисплейный менеджер при старте системы, добавьте display-manager в уровень загрузки default:

root #rc-update add display-manager default

Чтобы немедленно запустить display-manager, выполните:

root #rc-service display-manager start

systemd

При использовании systemd в качестве системы инициализации сначала найдите необходимый файл <display-manager>.service.

Чтобы запускать SDDM при загрузке, включите сервис:

root #systemctl enable sddm.service

Чтобы немедленно запустить SDDM, выполните:

root #systemctl start sddm.service

Смотрите также

  • Desktop environment — предоставляет список сред рабочего стола, доступных в Gentoo.
  • Login — logging in to a shell, and setting up the default environment.
  • Window manager — manages the creation, manipulation, and destruction of on-screen windows and window decorations in Xorg.
  • Xorg/Guide — объясняет что такое Xorg, как его установить и за что отвечают различные параметры конфигурации.
  • X without Display Manager — describes how to start an X11 session without a display manager