Тема: Встановлення і налаштування Lightdm GTK+ greeter у Debian 8 Mate

Я вирішив налаштувати Lightdm і встановити графічне оформлення для налаштування Lightdm GTK+ greeter.
Моєю метою було перемкнути Lightdm-greeter на Lightdm-gtk-greeter, встановити новий аватар для свого облікового запису і налаштувати показ відповідного поточного користувача при вході до системи.

Ось рішення:
Спочатку переконайтеся, що у вашій системі встановлено і працює Lightdm. Для цього з консолі наберіть dm-tool --version.
Коли ви переконалися у цьому, далі завантажуємо Setting editor for Lightdm GTK+ greeter з прикріплення до теми(або новішу версію, якщо така є з Інтернету) і встановлюємо його за допомогою Gdebi(це програма для встановлення пакунків .deb).
Тепер йдемо до теки /var/lib/AccountService/users і додаємо до файлу, що там буде таку строку:
Icon=/var/lib/AccountsService/icons/Ваше користувацьке ім’я.
Тоді йдемо до теки  /var/lib/AccountService/icons і додаємо сюди файл іконки у форматі .png і ОБОВ'ЯЗКОВО з розміром 96х96 точок. УВАГА: Якщо не змінити розмір до належного і узяти картинку розміром, наприклад, 1280 на 720, то при входу до системи її розтягне на увесь екран і ви будете бачити лише її, і не бачитимете поля вводу паролю.
Далі йдемо до теки /etc/lightdm та переконуємося у наявності відповідного файлу налаштувань, а саме lightdm-gtk-greeter.conf. Якщо немає, то створюємо з таким приблизним вмістом:
[greeter]
background = /usr/share/images/desktop-base/login-background.svg
theme-name = BlackMATE
default-user = Ваше користувацьке ім’я
xft-antialias = true
xft-hintstyle = hintfull
xft-rgba = rgb
show-indicators = ~language;~session;~power
default-user-image = /var/lib/AccountsService/icons/Ваше користувацьке ім’я.png

А тепер ще раз УВАГА: Дебіан 8 має свій файл для налаштування Lightdm і при завантаженні саме йому віддається перевага, тому йдемо до теки з таким файлом у /usr/share/lighdm/lightdm.conf.d і виправляємо його зміст таким чином:
# Debian specific defaults
#
# - use lightdm-greeter session greeter, points to the etc-alternatives managed
# greeter
# - hide users list by default, we don't want to expose them
# - use Debian specific session wrapper, to gain support for
# /etc/X11/Xsession.d scripts

[SeatDefaults]
greeter-session=lightdm-gtk-greeter
greeter-hide-users=false
session-wrapper=/etc/X11/Xsession

Опісля цього запускаєте Setting editor for Lightdm GTK+ greeter з меню "Адміністрування" і встановлюєте там свій аватар і решту налаштувань за вашим бажанням.

Post's attachments

lightdm-gtk-greeter-settings_1.2.0-2_all.deb 75.66 kb, 81 downloads since 2016-01-20