Анонсирован (https://github.com/sddm/sddm/wiki/0.9.0-Release-Announcement) релиз легковесного дисплейного менеджера SDDM (https://github.com/sddm/sddm) (Simple Desktop Display Manager) 0.9.0, используемого по умолчанию в Fedora Linux при выборе рабочего стола KDE и развиваемого при участии проектов Maui (https://www.opennet.ru/opennews/art.shtml?num=38730), KDE и LXDE. Выпуск 0.9 примечателен переходом проекта из состояния альфа-разработки на стадию бета-выпусков. SDDM написан на языке C++ и состоит из бэкенда, работающего в режиме фонового процесса, и фронтэнда, написанного с использованием Qt/QML и отличающегося большой гибкостью в плане смены оформления. SDDM практически не ограничивает дизайнеров и позволяет создать любое оформление, построенное вокруг простого программного интерфейса, предоставляющего несколько callback-вызовов для аутентификации, перехода в спящий режим, завершения работы и т.п. Использование QtQuick для построения интерфейса даёт возможность применять анимационные эффекты и задействовать аппаратную акселерацию. Из зависимостей используются только PAM, XCB и Qt.
Среди новшеств, добавленных в SDDM 0.9.0:
- Улучшение интеграции с systemd, logind и journald (поддержка systemd является опциональной);- Экран входа в систему теперь запускается под отдельным пользователем и группой, а не под пользователем root;- Возможность смены раскладки клавиатуры из экрана входа в систему;- Добавлена опция "AutoUser" для настройки параметров автоматического входа;- Добавлена опция "NumLock" для настройки состояния NumLock после загрузки;- Переработана обработка файла конфигурации. Настройки по умолчанию теперь применяется без наличия файла /etc/sddm.conf, который может быть использован для задания дополнительных настроек;- Начальная поддержка Plymouth для бесшовного отображения заставки в процессе загрузки;- Выполнен перевод интерфейса на 11 языков.
URL: https://github.com/sddm/sddm/wiki/0.9.0-Release-Announcement
Новость: https://www.opennet.ru/opennews/art.shtml?num=40321