Настройки LXDM
Views
Actions
Namespaces
Variants
Tools
Обзор
LXDM отвечает за предоставление экрана входа в систему, на котором можно выбрать предпочтительный язык и среду рабочего стола для вашей учетной записи (учетных записей). Он также функционирует как барьер безопасности для предотвращения несанкционированного доступа к вашей системе. LXDM по-прежнему можно легко настроить в соответствии с личным вкусом и предпочтениями, включая возможность включения автологина, изменения фонового изображения, удаления языкового меню и отключения списка пользователей. |
Вариант 1: Использование инструмента настройки
Приложение LXDM Configuration можно найти в разделе System в меню 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: выберите опцию "сохранить" и закройте окно.
Изменение фонового изображения
Как показано ниже - использование диспетчера файлов может значительно упростить и облегчить эту задачу, особенно для новых пользователей. Обратите внимание, что Linux чувствителен к регистру, поэтому убедитесь, что буквы в верхнем и нижнем регистре используются правильно}}.После загрузки выбранного окружения рабочего стола (например, файла изображения .png или .jpg), его можно установить в следующем разделе, расположенном в верхней части конфигурационного файла:
## фон приветствия # bg=/usr/share/backgrounds/default.png
Как показано на рисунке - необходимо указать точное местоположение используемого фонового изображения. Хотя можно скопировать новые фоновые изображения в существующую папку backgrounds, используя привилегии Root, в данном случае необходимо указать новое местоположение директории:
|
В качестве примера автор активировал возможность устанавливать фоны и использовал фоновое изображение (abstractgreen.jpg), расположенное в папке Pictures. Еще раз обратите внимание на правильное использование капитализации, где это необходимо (например, Pictures):
/etc/lxdm/lxdm.conf ## фон приветствия bg=/home/carl/Pictures/abstractgreen.jpg После завершения внесения изменений Вы должны сохранить изменения и закрыть конфигурационный файл, выполнив следующие действия:
Изменения произойдут немедленно, и их можно будет просмотреть, просто выйдя из системы. |
Removing The Language Menu
By default the drop-down Language Menu is located in the top bar. As this may serve no purpose for many users it can easily be removed. Doing so may also improve the appearance of the login screen by consequently providing a cleaner, less cluttered appearance. This is undertaken in the following section, located at the bottom of the LXDM configuration file:
/etc/lxdm/lxdm.conf ## if show language select control lang=1 All that is required to replace the '1' after the lang= command with a '0': /etc/lxdm/lxdm.conf ## if show language select control lang=0 Once your amendments have been completed, you can save your changes and close the configuration file by:
The change will be immediate, and may be viewed by simply logging out. |
Disabling The User List
By default, available username(s) will already be listed for selection on the login screen. For added security - and (at least for some users) to improve the appearance of the login screen - this feature can be disabled. In this instance, it will consequently be necessary to manually enter both the username and password to log on. This is undertaken in the following section, located at the bottom of the LXDM configuration file:
/etc/lxdm/lxdm.conf ## if disable the user list control at greeter disable=0 All that is required to replace the '0' after the disable= command with a '1': /etc/lxdm/lxdm.conf ## if disable the user list control at greeter disable=1 Once your amendments have been completed, you can save your changes and close the configuration file by:
|