Настройки LXDM
Обзор
LXDM отвечает за предоставление экрана входа в систему, на котором можно выбрать предпочтительный язык и среду рабочего стола для вашей учетной записи (учетных записей). Он также функционирует как барьер безопасности для предотвращения несанкционированного доступа к вашей системе. LXDM по-прежнему можно легко настроить в соответствии с личным вкусом и предпочтениями, включая возможность включения автологина, изменения фонового изображения, удаления языкового меню и отключения списка пользователей. |
Вариант 1: Использование инструмента настройки
Приложение Настройки LXDM можно найти в разделе Система в меню XFCE и Cinnamon. Пользователи Openbox также найдут его в разделе Система при использовании приложения Openbox AppFinder. В качестве альтернативы - поиск lxdm в Synapse даст правильный результат.
Для запуска из командной строки используйте user $ sudo lxdm-config
|
Вариант 2: Ручное редактирование файла конфигурации
Для выполнения любой или всех этих задач необходимо сначала открыть файл конфигурации LXDM (lxdm.conf) с помощью терминала. Синтаксис команды для открытия конфигурационного файла LXDM следующий:
Например, если Вы хотите отредактировать файл в терминале с помощью nano (стандартный текстовый редактор на базе терминала), введите:
В противном случае - если вы установили полную версию Manjaro (т.е. не NET-редакцию) - вам может быть проще использовать предустановленный текстовый редактор gedit. Он откроет файл конфигурации как документ, что облегчит его чтение и редактирование. Чтобы использовать gedit вместо этого, введите:
Включение автологина
Можно полностью обойти экран входа и сразу перейти в выбранное окружение рабочего стола при загрузке Manjaro. Для этого необходимо выполнить два основных шага: во-первых, установить учетную запись пользователя для автоматического входа в систему, а во-вторых, указать конкретное окружение рабочего стола для запуска.
Шаг 1: установка пользователя
Первым шагом является настройка учетной записи пользователя для автоматического входа в систему. Это делается в следующем разделе, расположенном в верхней части конфигурационного файла LXDM:
[base] ## раскомментируйте и задайте имя пользователя в autologin для включения автологина # autologin=dgod
В качестве примера, LXDM был настроен ниже, чтобы персональная учетная запись пользователя с именем 'carl' могла входить в систему автоматически:
[base] ## раскомментируйте и установите в autologin имя пользователя, чтобы включить автологин autologin=carl
Убедитесь, что между командой autologin= и именем вашей личной учетной записи пользователя не должно быть пробелов. После этого необходимо выполнить второй и последний шаг по установке среды рабочего стола по умолчанию для автоматического запуска.
Шаг 2: Установка окружения рабочего стола
Необходимо определить, в какое окружение рабочего стола будет загружаться компьютер, и/или если установлено несколько окружений рабочего стола. Это задается в следующем разделе, расположенном в верхней части конфигурационного файла:
## сеанс или рабочий стол по умолчанию, используемый при отсутствии общесистемной конфигурации session=/usr/bin/startxfce4
В этом примере окружение рабочего стола по умолчанию уже установлено на XFCE, так как это была установленная редакция Manjaro. Если вы установили другую редакцию (например, Gnome/Cinnamon или KDE), то указанная сессия будет другой. Если в начале session= нет хэша ('#') (что означает, что эта команда не будет проигнорирована), и указана желаемая среда рабочего стола, то вы можете сохранить изменения и закрыть файл конфигурации, выполнив следующие действия:
- nano: нажмите CTRL и 'x' для выхода, 'y' для сохранения и <enter> для завершения, или
- gedit: выберите опцию "сохранить" и закройте окно.
Иначе, чтобы установить желаемое окружение рабочего стола:
- Если присутствует - удалите хэш ('#') в начале session=
- Удалите существующее окружение рабочего стола (или любой другой текст, например 'lxdm') из session=/usr/bin/[текст для удаления], и
- В конце session=/usr/bin/ добавьте команду для запуска выбранного/установленного окружения рабочего стола.
Примеры для различных окружений рабочего стола приведены ниже:
- Для запуска XFCE:
## сеанс или рабочий стол по умолчанию, используемый при отсутствии общесистемной конфигурации session=/usr/bin/startxfce4
- Для запуска KDE:
## сеанс или рабочий стол по умолчанию, используемый при отсутствии общесистемной конфигурации session=/usr/bin/startplasma-x11
- Для запуска Gnome:
## сеанс или рабочий стол по умолчанию, используемый при отсутствии общесистемной конфигурации session=/usr/bin/gnome-session
- Для запуска Cinnamon:
## сеанс или рабочий стол по умолчанию, используемый при отсутствии общесистемной конфигурации session=/usr/bin/gnome-session-cinnamon
- Для запуска Razor-QT:
> ## сеанс или рабочий стол по умолчанию, используемый при отсутствии общесистемной конфигурации session=/usr/bin/razor-session
- Для запуска Openbox:
## сеанс или рабочий стол по умолчанию, используемый при отсутствии общесистемной конфигурации session=/usr/bin/openbox-session
- Для запуска LXDE:
## сеанс или рабочий стол по умолчанию, используемый при отсутствии общесистемного конфига session=/usr/bin/lxsession
После завершения внесения изменений вы можете сохранить изменения и закрыть конфигурационный файл, выполнив следующие действия:
- nano: нажмите CTRL и 'x' для выхода, 'y' для сохранения, и <enter> для завершения, или
- gedit: выберите опцию "сохранить" и закройте окно.
Перезагрузите систему чтобы изменения вступили в силу.
Опционально: Включить автологин по тайм-ауту
Помимо полного обхода экрана входа в систему можно также автоматически войти в систему после ожидания определенного периода времени. В этом случае, после загрузки на экране входа в систему, он будет ждать в течение определенного периода времени, прежде чем автоматически войти в систему. Это задается в следующем разделе, расположенном в верхней части конфигурационного файла:
## ракомментируйте и установите значение timeout, чтобы включить автологин по таймауту, ## значение должно быть >=5 #timeout=10
- Удалите хэш ('#') перед timeout=, чтобы активировать его, и
- Установите количество секунд для ожидания на экране входа в систему, если оно отличается от значения по умолчанию 10. Как указано выше в команде, указанное количество секунд должно быть не менее 5.
В качестве примера, LXDM был настроен ниже, чтобы включить таймаут автоматического входа в систему после ожидания 30 секунд:
## раскомментируйте и установите значение timeout для включения автологина по таймауту, ## значение должно быть >=5 timeout=30
После завершения внесения изменений вы можете сохранить изменения и закрыть конфигурационный файл, выполнив следующие действия:
- nano: нажмите CTRL и 'x' для выхода, 'y' для сохранения и <Enter> для завершения, или
- gedit: выберите опцию "сохранить" и закройте окно.
Перезагрузите систему, чтобы изменения вступили в силу.
Отключение автологина
Чтобы восстановить экран входа в систему, отредактируйте конфигурационный файл LXDM еще раз и закомментируйте строки, начинающиеся с autologin= и session=. Пример приведен ниже.
[base] ## раскомментируйте и установите имя пользователя autologin, чтобы включить автологин. #session=/usr/bin/startxfce4 ... ## сеанс или рабочий стол по умолчанию, используемый при отсутствии общесистемной конфигурации #session=/usr/bin/openbox
После завершения изменений сохраните изменения и закройте конфигурационный файл с помощью:
- nano: нажмите CTRL и 'x' для выхода, 'y' для сохранения и <enter> для завершения, или
- gedit: выберите опцию "сохранить" и закройте окно.
Изменение фонового изображения
.
После загрузки выбранного окружения рабочего стола (например, файла изображения .png или .jpg), его можно установить в следующем разделе, расположенном в верхней части конфигурационного файла:
## фон приветствия # bg=/usr/share/backgrounds/default.png
Как показано на рисунке - необходимо указать точное местоположение используемого фонового изображения. Хотя можно скопировать новые фоновые изображения в существующую папку backgrounds, используя привилегии Root, в данном случае необходимо указать новое местоположение директории:
|
В качестве примера автор активировал возможность устанавливать фоны и использовал фоновое изображение (abstractgreen.jpg), расположенное в папке Pictures. Еще раз обратите внимание на правильное использование капитализации, где это необходимо (например, Pictures):
/etc/lxdm/lxdm.conf ## фон приветствия bg=/home/carl/Pictures/abstractgreen.jpg После завершения внесения изменений Вы должны сохранить изменения и закрыть конфигурационный файл, выполнив следующие действия:
Изменения произойдут немедленно, и их можно будет просмотреть, просто выйдя из системы. |
Удаление языкового меню
По умолчанию выпадающее языковое меню расположено в верхней панели. Поскольку для многих пользователей оно может быть бесполезно - его можно легко удалить. Это также может улучшить внешний вид экрана входа в систему, обеспечив более чистый и менее загроможденный вид. Делается это в следующем разделе, расположенном в нижней части конфигурационного файла LXDM:
/etc/lxdm/lxdm.conf ## чтобы показать язык активируйте элемент lang=1 Все, что требуется для замены '1' после команды lang= на '0': /etc/lxdm/lxdm.conf ## чтобы показать язык деактивируйте элемент lang=0 После завершения внесения поправок Вы можете сохранить изменения и закрыть конфигурационный файл, выполнив следующие действия:
Изменения произойдут немедленно и их можно будет просмотреть просто выйдя из системы. |
Отключение списка пользователей
По умолчанию, доступные имена пользователей уже будут перечислены для выбора на экране входа в систему. Для дополнительной безопасности - и (по крайней мере, для некоторых пользователей) для улучшения внешнего вида экрана входа - эта функция может быть отключена. В этом случае для входа в систему необходимо будет вручную ввести имя пользователя и пароль. Это делается в следующем разделе, расположенном в нижней части конфигурационного файла LXDM:
/etc/lxdm/lxdm.conf ## чтобы отключить список пользователей в приветствии disable=0 Достаточно заменить '0' после команды disable= на '1': /etc/lxdm/lxdm.conf ## чтобы включить список пользователей в приветствии disable=1 После завершения внесения изменений Вы можете сохранить изменения и закрыть конфигурационный файл с помощью:
|