LXDM (Русский)
LXDM - это легкий экранный менеджер для lxde. Пользовательский интерфейс реализован с помощью GTK+ 2.
Установка
Установите lxdm или lxdm-gitAUR. Затем, включите lxdm.service
для автоматического запуска при загрузке системы.
Настройка
Конфигурационные файлы для lxdm расположены в /etc/lxdm/. Основной файл конфигурации - lxdm.conf. Другой файл Xsession - это системный файл конфигурации сеанса х и обычно не редактируется. Другими файлами в этой папке являются все сценарии оболочки, которые запускаются, когда в lxdm происходят определенные изменения:
LoginReady
выполняется с привилегиями root, когда lxdm готов показать окно входа в систему.PreLogin
запускается как root, прежде чем регистрировать пользователя.PostLogin
запускается как зарегистрированный пользователь сразу после его входа в систему.- запускается как зарегистрированный пользователь сразу после его выхода из системы.
- запускается как root перед перезагрузкой с lxdm.
- запускается как root до отключения питания с помощью lxdm.
Сеанс по умолчанию
Можно указать, какой сеанс будет загружен, когда пользователи выбирают сеанс по умолчанию из списка. Обратите внимание, что пользовательский параметр предпочитает глобальные настройки.
Глобальные настройки
Отредактируйте изменив эту директиву, установив нужный сеанс или DE:
session=/usr/bin/startlxde
Пример для использования Xfce:
session=/usr/bin/startxfce4
Пример для использования Openbox:
Пример для использования GNOME:
Это полезно для тем, у которых нет видимого окна выбора сеанса, и при возникновении проблем с использованием автологина.
Настройки пользователя
Чтобы определить предпочтительный сеанс для каждого пользователя, просто отредактируйте ~/.dmrc. Пример: пользователь1 хочет использовать xfce4, пользователь2 Cinnamon, а пользователь3 GNOME:
Пользователь1:
[Desktop] Session=xfce
Пользователь2:
[Desktop] Session=cinnamon
Пользователь3:
[Desktop] Session=gnome
Автоматический вход в систему
Для автоматического входа в систему отредактируйте соответствующую директиву в :
#autologin=dgod
Последние используемые опции
Lxdm хранит информацию о последних используемых опциях в:
Советы и рекомендации
Добавление пользовательских иконок
Пользовательский значок 96x96 px (jpg или png) может быть дополнительно отображен на экране входа в систему. Просто скопируйте нужное изображение в . Пакет предоставляет некоторые значки по умолчанию, подходящие для lxdm. Посмотрите в после установки этого пакета.
Одновременные пользователи и их переключение
LXDM позволяет одновременно регистрировать нескольких пользователей в разных tty. Следующая команда используется, чтобы позволить другому пользователю войти в систему, не отключая текущего:
$ lxdm -c USER_SWITCH
Темы
Темы LXDM расположены в /usr/share/lxdm/themes
.
Существует только одна тема, предоставляемая LXDM, а именно Industrial. Чтобы отобразить фоновое изображение, содержащееся в файле темы, убедитесь, что вы установили .
Пакет lxdm-themesAUR предоставляет 6 дополнительных тем. Archlinux, ArchlinuxFull, ArchlinuxTop, Arch-Dark, Arch-Stripes и IndustrialArch. Темы ArchStripes и ArchDark также доступны в lxdm-gitAUR (с другими названиями, чтобы избежать конфликтов).
Вы можете изменить тему в :
## the theme of greeter theme=theme_name
LXDM также можно настроить для использования темы GTK (сохраненной в ) в указанном файле конфигурации:
## GTK theme gtk_theme=gtk_theme_name
Расширенные настройки сеанса
После входа в систему LXDM будет загружать все следующие файлы (загруженные по порядку сверху):
Эти файлы могут использоваться для запуска служб, которые должны устанавливать определенные переменные среды, чтобы клиенты могли использовать эту службу, например, ssh-agent. Подробнее см Xprofile.
Обратите внимание, что LXDM не читает , поэтому для тех, кто переходит от DM, который использует этот файл, например SLiM, придется перемещать свои настройки в другое место (например, ). Также обратите внимание, что LXDM не читает ~/.bash_profile
.
Если вы все еще хотите использовать файл , вы можете добавить строку в файл события :
source ~/.xinitrc
LXDM также использует Xresources, Xkbmap, и Xmodmap. Подробнее о файлах пользовательских настроек см .
Исправление проблемы с черным фоном
Когда LXDM использует тему Industrial, а фоновое изображение установлено на черный, может происходить мигание до запуска LXDM. Это вызвано свойством bg_color выбранной темы. Чтобы этого избежать замените тему по умолчанию на темную (Например gtk_theme=Adwaita-dark).