Багато дистрибутивів використовують LightDM як менеджер входу, і Debian (точніше його версія з XFCE) – не виняток.
Якщо ви не вмикаєте автологін і надаєте перевагу входу за паролем, то щоразу після завантаження системи (в моєму випадку Debian) вам зустрічатиметься екран входу, схожий на той, що зображений нижче:
Це lightdm-gtk-greeter. Чесно кажучи, його стандартний вигляд не вражає. В інших дистрибутивах, що його використовують, дизайн може трохи відрізнятися, але в цілому – майже однаково. Та не хвилюйтеся: якщо вас не влаштовує стандартний вигляд lightdm-gtk-greeter, його легко можна налаштувати – і саме цим ми зараз і займемося!
Далі ми змінимо фон, тему та іконки. Для коректної роботи LightDM необхідно, щоб ці файли розміщувалися за відповідними адресами: /usr/share/backgrounds, /usr/share/themes та /usr/share/icons. Тому заздалегідь перемістіть їх у ці каталоги.
Файл налаштувань
У деяких дистрибутивах (наприклад, Xubuntu) в комплекті вже є спеціальні утиліти для налаштування екрану привітання. Якщо ж їх у вас немає або ви хочете більше контролю – не проблема! Достатньо відредагувати конфігураційний файл lightdm-gtk-greeter.
Основні налаштування зберігаються в одному файлі – lightdm-gtk-greeter.conf, який (принаймні в Debian) знаходиться в /etc/lightdm/. Відкрийте його, наприклад, так:
sudo nano /etc/lightdm/lightdm-gtk-greeter.conf
(Замість nano можете використовувати інший текстовий редактор, який вам більш до вподоби)
Після відкриття файлу ви побачите багато коментарів та описів параметрів, які допоможуть налаштувати екран привітання.
Нас цікавить розділ [greeter] – саме тут ми будемо працювати. Як бачите, деякі параметри вже є, але закоментовані за допомогою символу #:
Встановлюємо фон
Щоб встановити власне фонове зображення, потрібно розкоментувати рядок background (тобто видалити #) і після знака рівності прописати шлях до потрібного зображення. Наприклад, якщо хочете використати зображення background.jpg з каталогу /usr/share/backgrounds, зробіть так:
/usr/share/backgrounds/background.jpg
Збережіть зміни і перезавантажте систему, щоб перевірити результат.
Змінюємо тему та іконки
Вже після заміни фону LightDM набув нового вигляду, але його можна ще покращити, підганяючи тему та іконки під загальний стиль вашої системи. Для цього в конфігураційному файлі знайдіть рядки theme-name та icon-theme-name та впишіть після знака рівності назви своїх теми та іконок:
theme-name=ВашаТема icon-theme-name=ВашіІконки
Знову збережіть зміни і перевірте, як це виглядає:
Налаштовуємо положення вікна логіна
Можливо, ви також хочете «погратися» і з положенням вікна для вводу логіна. За замовчуванням воно розташоване по центру екрану, але це можна змінити за допомогою параметра position. Він приймає два значення – відсотки від верхнього лівого кута: спочатку координата по осі X, потім по осі Y.
Наприклад, вікно логіна можна перемістити як колись було в Ubuntu Unity – зліва по центру. Можна встановити відступ від лівого краю 5% і відступ зверху – 40%:
position=5% 40%
Перевірте результат – має вийти круто!
Хоча, в моєму випадку виглядає не дуже, і я поверну вікно назад – по центу. Проте ви знаєте що можливість зміни його положення є.
Переміщуємо панель вниз
В XFCE моя панель з аплетами, індикаторами, меню тощо завжди знаходиться внизу. Щоб екран входу гармоніював з робочим столом, панель можна теж перемістити вниз. Для цього використовується параметр panel-position. Достатньо прописати:
panel-position=bottom
Зберігаємо файл, й знову перевіряємо результат:
Підсумок
За допомогою кількох простих налаштувань ми перетворили базовий, майже банальний lightdm-gtk-greeter у стильний екран входу, що ідеально доповнює вигляд вашої системи. І це лише початок – ви можете експериментувати зі шрифтами, масштабуванням, індикаторами на панелі та багатьма іншими параметрами. Все досить просто і зрозуміло.
Сподіваюся, цей урок був для вас корисним і надихнув на творчі налаштування!