Подробный гайд: уменьшение окна авторизации в ALT Linux

Инструкция по уменьшению окна авторизации в ALT Linux через настройку LightDM, CSS-стилей и тем оформления. Пошаговое руководство для пользователей.

2026.05.23                  


Подробный гайд: уменьшение окна авторизации в ALT LinuxПодробный гайд: уменьшение окна авторизации в ALT Linux В ALT Linux экран входа обычно управляется LightDM с GTK-гретером (lightdm-gtk-greeter). Прямого параметра «размер окна» в конфигурации нет, но есть несколько рабочих способов добиться нужного результата.


Способ 1: Настройка через CSS (наиболее гибкий)

Размер и отступы окна входа можно изменить через CSS-стиль гретера.

Шаг 1: Создайте/отредактируйте файл стилей

sudo nano /etc/lightdm/lightdm-gtk-greeter.css

Шаг 2: Добавьте стили для уменьшения окна

/* Уменьшаем отступы и размеры элементов */
#login_window {
    padding: 10px;
    margin: 0 auto;
}

#login_window * {
    padding: 0;
    margin: 0;
}

/* Уменьшаем шрифт */
#login_window label,
#login_window entry,
#login_window button {
    font-size: 10pt;
}

/* Убираем лишние отступы у полей ввода */
#login_window entry {
    padding: 5px;
}

Шаг 3: Укажите путь к CSS в конфигурации

sudo nano /etc/lightdm/lightdm-gtk-greeter.conf

Добавьте или раскомментируйте строку:

[greeter]
css-theme = /etc/lightdm/lightdm-gtk-greeter.css

Шаг 4: Перезапустите LightDM

sudo systemctl restart lightdm

Внимание:

это завершит вашу графическую сессию. Сохраните все данные перед выполнением.


Способ 2: Настройка позиции и масштаба через конфигурационный файл

Файл: /etc/lightdm/lightdm-gtk-greeter.conf

[greeter]
# Позиция окна (в процентах или пикселях)
position = 50%,50%

# DPI для масштабирования (96 = 100%, 192 = 200%)
# Уменьшение DPI может визуально «сжать» интерфейс
xft-dpi = 96

# Шрифт меньшего размера
font-name = Sans 9

# Тема с компактными элементами (если установлена)
theme-name = Adwaita
icon-theme-name = Adwaita

Подсказка:

список доступных тем можно посмотреть в /usr/share/themes/.


Способ 3: Использование компактной темы оформления

Некоторые темы GTK имеют более компактные элементы:

1. Установите тему (если нет):
sudo apt install gnome-themes-extra  # или через synaptic/alterator

2. В /etc/lightdm/lightdm-gtk-greeter.conf:
[greeter]
theme-name = Adwaita
icon-theme-name = Adwaita
cursor-theme-name = Adwaita
cursor-theme-size = 24

Способ 4: Изменение разрешения экрана для экрана входа

Если окно кажется большим из-за низкого разрешения:

1. Создайте скрипт настройки разрешения:
sudo nano /etc/lightdm/display_setup.sh
#!/bin/sh
xrandr --output HDMI-1 --mode 1920x1080  # замените на ваше устройство

2. Сделайте его исполняемым:
sudo chmod +x /etc/lightdm/display_setup.sh

3. В /etc/lightdm/lightdm.conf добавьте:
[Seat:*]
display-setup-script=/etc/lightdm/display_setup.sh

Это особенно актуально для систем с нестандартным или высоким разрешением.


Проверка и отладка

- Просмотр текущей конфигурации:
lightdm --show-config

- Тестовый запуск LightDM в режиме отладки:
lightdm --test-mode --debug

- Проверка доступных гретеров:
ls -1 /usr/share/xgreeters/

Важные замечания

Проблема Решение
Изменения не применяются Проверьте права на файлы: chmod 644 /etc/lightdm/*.conf
CSS не работает Убедитесь, что путь указан верно и файл доступен пользователю lightdm
После изменений чёрный экран Загрузитесь в TTY (Ctrl+Alt+F2), отмените изменения и перезапустите: sudo systemctl restart lightdm
HiDPI-экран, всё слишком мелкое Увеличьте xft-dpi до 144 или 192

Альтернатива: смена гретера

Если GTK-гретер не даёт нужной гибкости, можно установить более настраиваемый:

# Slick Greeter (используется в Linux Mint)
sudo apt install lightdm-slick-greeter

Затем в /etc/lightdm/lightdm.conf:

[Seat:*]
greeter-session=lightdm-slick-greeter

Slick Greeter имеет больше возможностей для кастомизации интерфейса.


Полезные данные

  • Настройка lightdm-gtk-greeter

Совет:

Перед внесением изменений создайте резервную копию конфигурационных файлов:

sudo cp /etc/lightdm/lightdm-gtk-greeter.conf{,.bak}

Если после применения настроек результат не устраивает — можно поэкспериментировать с комбинацией position, font-name и CSS-правил. Удачи в настройке!


Информация предоставлена в ознакомительных целях. Применение описанных настроек в системах, должно осуществляться только после согласования с ответственными за информационную безопасность и в соответствии с требованиями ФСТЭК, ФСБ и иных уполномоченных органов.