=========== sddm.conf =========== ---------------------------------------- настройка менеджера входа в систему sddm ---------------------------------------- :Date: August 2015 :Version: sddm @SDDM_VERSION_STRING@ :Manual section: 5 :Manual group: sddm КОМАНДНАЯ СТРОКА ================ Модуль настроек загружает все файлы, расположенные в директориях настроек, а затем -- файл настроек; файлы и директории настроек приведены ниже в порядке их загрузки модулем настроек. Все изменения следует вносить в локальные файл и директорию настроек. **@SYSTEM_CONFIG_DIR@** Директория с системными файлами настроек **@CONFIG_DIR@** Директория с локальными файлами настроек **@CONFIG_FILE@** Локальный файл настроек, для совместимости ОПИСАНИЕ ======== Данный файл настраивает параметры менеджера входа в систему **sddm**\(1\). Если этот файл недоступен, используются значения по умолчанию. КЛЮЧИ ===== Раздел общих настроек [General]: `HaltCommand=` Команда для выключения системы. Значение по умолчанию: "@HALT_COMMAND@". `RebootCommand=` Команда для перезагрузки компьютера. Значение по умолчанию: "@REBOOT_COMMAND@". `Numlock=` Изменять состояние клавиши numlock при запуске **sddm-greeter**. Допустимые значения: `on`, `off` или `none`. Если установлено значение `none`, состояние клавиши numlock не будет изменено. Значение по умолчанию: "none". `InputMethod=` Устанавливает метод ввода библиотеки Qt для экрана приветствия. Пользователи планшетных ПК с установленной виртуальной клавиатурой Qt могут назначить этой переменной значение "qtvirtualkeyboard", тогда будет отображаться экранная клавиатура. Другие возможные значения: "ibus" для системы интеллектуального ввода IBus и "compose" поддержки мертвых клавиш. Если не уверены, оставьте значение переменной пустым. `Namespaces=` Список путей, разделенных запятой, связанных с пространствами имен Linux, которые следует запустить с помощью функции setns() перед запуском сеанса пользователя. Например, для ввода пространства имен для сети `mynet`, созданной с помощью команды `ip netns add mynet`, значение переменной может быть `/run/netns/mynet`. По умолчанию используется пустое значение. (На операционных системах, отличных от Linux, значение переменной игнорируется.) Раздел настроек тем [Theme]: `ThemeDir=` Путь к директории, содержащей файлы с темами. Значение по умолчанию: "@DATA_INSTALL_DIR@/themes". `Current=` Название текущей темы. По умолчанию используется пустое значение, то есть используется встроенная тема. `FacesDir=` Путь к директории с файлами аватаров пользователей, названия файлов должны иметь формат "имя_пользователя.face.icon". Значение по умолчанию: "@DATA_INSTALL_DIR@/faces". `CursorTheme=` Название темы указателей мыши, которая будет установлена перед запуском графического сервера. `Font=` Название шрифта, который будет установлен перед запуском графического сервера. Обратите внимание, что тема может переназначить эту переменную. `EnableAvatars=` Если этот параметр активирован, приложение будет искать файлы с аватарами, названными ".face.icon", в домашних директориях пользователей и в случае нахождения будет использовать их в качестве аватаров пользователей. Эта операция может быть медленной на некоторых файловых системах. Если этот параметр отключен, для всех пользователей будут использованы аватары по умолчанию. Темы могут спрятать все аватары. Значение по умолчанию: true. Раздел настроек графического сервера X11 [X11]: `ServerPath=` Путь к серверу X. Значение по умолчанию: "/usr/bin/X". `ServerArguments=` Аргументы, передаваемые при запуске сервера X. Значение по умолчанию: "-nolisten tcp". `XephyrPath=` Путь к Xephyr. Значение по умолчанию: "/usr/bin/Xephyr". `XauthPath=` Путь к Xauth. Значение по умолчанию: "/usr/bin/xauth". `SessionDir=` Путь к директории, содержащей файлы сеансов. Значение по умолчанию: "/usr/share/xsessions". `SessionCommand=` Путь к скрипту, который будет выполнен при запуске сеанса пользователя. Этому скрипту передается значение параметра "Exec", прописанное в файле ".desktop" выбранного сеанса, и скрипт выполняет его. Значение по умолчанию: "@SESSION_COMMAND@". `SessionLogFile=` Путь к файлу с журналом событий сеанса, относительно домашней директории пользователя. Значение по умолчанию: ".local/share/sddm/xorg-session.log". `UserAuthFile=` Путь к файлу Xauthority, относительно домашней директории пользователя. Значение по умолчанию: ".Xauthority". `DisplayCommand=` Путь к скрипту, который будет выполнен при запуске графического сервера. Значение по умолчанию: "@DATA_INSTALL_DIR@/scripts/Xsetup". `DisplayStopCommand=` Путь к скрипту, который будет выполнен при остановке графического сервера. Значение по умолчанию: "@DATA_INSTALL_DIR@/scripts/Xstop". `MinimumVT=` Наименьший номер виртуального терминала, который будет использован первым экраном. По мере добавления новых экранов номер витруального терминала будет увеличиваться. Значение по умолчанию: @MINIMUM_VT@. `EnableHiDPI=` Включает автоматическое масштабирование для мониторов с высоким разрешением (HiDPI) библиотеки Qt. Может принимать значения `true` или `false`. Значение по умолчанию: false. Раздел настроек графического сервера Wayland [Wayland]: `SessionDir=` Путь к директории, содержащей файлы сеансов. Значение по умолчанию: "/usr/share/wayland-sessions". `SessionCommand=` Путь к скрипту, который будет выполнен при запуске сеанса пользователя. Этому скрипту передается значение параметра "Exec", прописанное в файле ".desktop" выбранного сеанса, и скрипт выполняет его. Значение по умолчанию: "@WAYLAND_SESSION_COMMAND@". `SessionLogFile=` Путь к файлу с журналом событий сеанса, относительно домашней директории пользователя. Значение по умолчанию: ".local/share/sddm/wayland-session.log". `EnableHiDPI=` Включает автоматическое масштабирование для мониторов с высоким разрешением (HiDPI) библиотеки Qt. Может принимать значения `true` или `false`. Значение по умолчанию: false. Раздел с настройками пользователей [Users]: `DefaultPath=` Путь по умолчанию, который будет задан после успешного входа в систему. Также это путь, где SDDM будет искать программы. Значение по умолчанию: "/usr/local/bin:/usr/bin:/bin". `MinimumUid=` Наименьший идентификационный номер пользователя; пользователи с uid меньше этого значения не будут отображаться в списке доступных пользователей. Значение по умолчанию: @UID_MIN@. `MaximumUid=` Наибольший идентификационный номер пользователя; пользователи с uid больше этого значения не будут отображаться в списке доступных пользователей. Значение по умолчанию: @UID_MAX@ `HideUsers=` Список имен пользователей, разделенных запятой, которые не будут отображаться в списке доступных пользователей. Значение по умолчанию: пусто. `HideShells=` Список пользовательский оболочек, разделенных запятой, которые не будут отображаться в списке пользователей. Значение по умолчанию: пусто. `RememberLastUser=` Если этот параметр установлен в `true`, при каждом успешном входе в систему будет обновлено значение параметра LastUser, соответствующее последнему вошедшему пользователю. Если параметр установлен в `false`, значение, соответствующее последнему вошедшему пользователю, обновляться не будет. Значение по умолчанию: true. `RememberLastSession=` Если этот параметр установлен в `true`, при каждом успешном входе в систему будет обновлено значение параметра LastSession, соответствующее последнему использованному сеансу. Если параметр установлен в `false`, значение, соответствующее последнему использованному сеансу, обновляться не будет. Значение по умолчанию: true. Раздел настроек для автоматического входа в систему [Autologin]: `User=` Имя пользователя, под которым будет произведен автоматический вход в систему при запуске системы. Значение по умолчанию: пусто. `Session=` Название сеанса, который будет использован для автоматического входа в систему при запуске системы. Значение по умолчанию: пусто. `Relogin=` Если этот параметр установлен в `true`, а также заданы параметры "User" и "Session", при выходе из системы будет снова производиться автоматический вход в систему, в противном случае автоматический вход в систему будет производиться только один раз при запуске системы. Значение по умолчанию: false. СМОТРИ ТАКЖЕ ============ **sddm**\(1\) Полная документация для sddm доступна по адресу: https://github.com/sddm/sddm