Какие файлы конфигурации я должен изменить для lightdm и pantheon-greeter
Я читал другие вопросы, и никто не объясняет это достаточно просто.
Должен ли я установить lightdm с пантеоном?
Какой файл мне использовать, если я хочу использовать pantheon-greeter? /etc/lightdm/pantheon-greeter.conf
или это всегда lightdm.conf
? Что должно быть указано в файле / этих файлах?
2 ответа
Должен ли я установить lightdm с пантеоном?
Да. pantheon-greeter
приветствует только Lightdm.
Какой файл мне использовать, если я хочу использовать pantheon-greeter?
Lightdm более модульный, чем вы можете ожидать. Настройки, связанные с lightdm, войдут в /etc/lightdm/lightdm.conf
или в lightdm.conf.d
каталог под /etc/lightdm
, Важно отметить, что lightdm не поддерживает специфические настройки, такие как название темы, шрифт, иконки для рисования и т. Д.
Какой файл мне использовать, если я хочу использовать pantheon-greeter?
/etc/lightdm/pantheon-greeter.conf
или это всегдаlightdm.conf
?
Вы будете использовать /etc/lightdm/lightdm.conf
файл, чтобы указать специфичные для lightdm настройки, например, какой из них использовать следующим образом
[Seat:*]
greeter-session=pantheon-greeter
Здесь я указал использовать пантеон-приветствер в качестве сеанса приветствия, в отличие от единства-приветствия, который по умолчанию используется в Ubuntu.
Теперь вопрос в том, какой файл вы используете для конкретных настроек greeter? Они также обычно написаны на .conf
файлы в каталоге /etc/lightdm/ с такими именами, как unity-greeter.conf или lightdm-gtk-greeter.conf.
Итак, вы будете использовать pantheon-greeter.conf
для настроек, специфичных для этого приветствующего. Это содержимое по умолчанию при первой установке пакета.
anwar@anwarpc:~$ cat /etc/lightdm/pantheon-greeter.conf
[greeter]
#activate-numlock=true
#default-wallpaper=/usr/share/backgrounds/elementaryos-default
#high-contrast=false
#onscreen-keyboard=false
#screensaver-timeout=60
Но это не все, что кажется. В частности, юнит-гритер и пантеон-гритер использует некоторые настройки схем glib из /usr/share/glib-2.0/schemas
каталог. В частности, значения в разделе [org.gnome.desktop.interface]
, Вам нужно изменить их и скомпилировать схемы, чтобы применить некоторые настройки. Без правильных настроек приветствующий может выглядеть уродливым или сломанным. Например, настройки темы и значка читаются из схемы glib.
Но для других пользователей, таких как lightdm-kde-greeter или lightdm-gtk-greeter, файлы.conf сделают эту работу.
Что должно быть указано в файле / этих файлах?
Для lightdm вы можете использовать все ключи, которые он поддерживает. Вы можете найти их в этом вопросе
Для конкретных значений вы будете использовать распознанную ими пару ключ / значение. Для lightdm-gtk-greeter вы найдете их все в /etc/lightdm/lightdm-gtk-greeter.conf
файл. Спасибо им.
Для пантеона-приветствующего вы можете использовать все ключи в /etc/lightdm/pantheon-greeter.conf
а также значения схемы. Вот пример, который идет в файле схемы.
[org.gnome.desktop.interface]
cursor-theme='elementary'
document-font-name='Open Sans 10'
font-name='Open Sans 9'
gtk-theme='elementary'
icon-theme='elementary'
monospace-font-name='Roboto Mono 10'
show-unicode-menu=false
toolbar-style='icons'
Также проверьте эту страницу для получения дополнительной информации:
Да, для использования Pantheon Greeter у вас должен быть установлен LightDM. Работает только при запуске LightDM.
lightdm.conf содержит только настройки, относящиеся к диспетчеру отображения, и несколько основных настроек, подходящих для всех приветствующих. Например, lightdm.conf имеет настройки для управления тем, должен ли приветствующий отображать поле для ввода произвольных имен пользователей и должен ли он отображать список доступных пользователей. Тем не менее, это всего лишь подсказки, которые не выполняются всеми встречающими.
Для всех остальных настроек используйте систему конфигурации для этого приветствующего (если есть). Эти настройки предоставляют конкретные возможности настройки для каждого приветствующего, такие как фоны, различные визуальные элементы для отображения, темы и т. Д.