В прошлом месяце разгорелись споры вокруг нового дисплейного менеджера Plasma Login Manager, который дебютировал в KDE Plasma 6.6 и требует наличия systemd. Вскоре после этого разработчики дистрибутива KaOS объявили о прекращении использования Plasma в качестве основного рабочего окружения.
Событие стало серьезным изменением для проекта. На протяжении 12 лет KaOS использовал исключительно KDE и позиционировал себя как дистрибутив на базе Qt, полностью свободный от библиотек GTK. Команда KDE уже высказала свою позицию по ситуации с дисплейным менеджером, а несколько дней назад разработчики KaOS опубликовали подробное техническое объяснение на официальном сайте.
Технические ограничения systemd
Поворотным моментом стали изменения в кодовой базе systemd. Версия systemd 254 оказалась последней, которая полностью поддерживала архитектуру KaOS с разделенным каталогом /usr. В последующих выпусках разработчики удалили пути совместимости, что напрямую затронуло структуру дистрибутива. В 2025 году команда KaOS начала тестирование альтернативной системы инициализации Dinit, однако процесс перехода оказался сложным.
Одновременно разработчики KaOS обратили внимание на растущую зависимость рабочего окружения KDE от systemd. Такие инструменты, как DrKonqi и Plasma Login Manager, теперь требуют обязательного наличия systemd, тогда как альтернативные варианты переведены в статус устаревших. Команда пришла к выводу, что поддерживать базу без systemd и одновременно обеспечивать полноценную работу Plasma становится все труднее.
Переход на niri в новом релизе
Разработчики KaOS приняли решение сменить рабочее окружение, сохранив архитектуру системы. В новом выпуске KaOS 2026.02 рабочее окружение Plasma исключено из установочного образа по умолчанию. Вместо него дистрибутив переходит на использование композитного менеджера Niri и оболочки Noctalia, написанной на Qt.
Niri — это современный тайловый композитный менеджер для протокола Wayland, написанный на языке Rust. Его главная особенность заключается в концепции бесконечного горизонтального рабочего пространства: окна приложений выстраиваются в единую ленту, которую можно плавно прокручивать влево или вправо, что избавляет от необходимости сжимать окна или переключаться между виртуальными столами. В свою очередь, Noctalia — это минималистичная графическая оболочка для Wayland, построенная на базе фреймворка Quickshell с использованием технологий Qt и QML. Она работает поверх композитных менеджеров и предоставляет пользователю привычные визуальные элементы управления: панели задач, системные треи, меню запуска приложений и уведомления. Совместное использование Niri и Noctalia позволяет разработчикам KaOS создать современное, функциональное рабочее окружение, полностью сохранив приверженность библиотекам Qt.
Пакеты Plasma по-прежнему доступны в репозиториях дистрибутива, однако внесенные изменения завершают 12-летний период использования KDE Plasma и определяют новый вектор развития KaOS.
Linux: обзоры и обновления
• Proton Experimental получил поддержку классических Resident Evil, Dino Crisis – запуск «без костылей» на Linux и SteamOS
• SteamOS 3.8.1 вышла на канале Beta – обновление с поддержкой Steam Machine готовится к релизу
• Три области, где Linux всё сильнее опережает Windows 11
• Разработчик Valve решила проблему вытеснения видеопамяти AMD в Linux-играх
• Little Snitch вышел на Linux с eBPF-перехватом трафика и веб-интерфейсом
• Старый ноутбук с мёртвым экраном превратился в сервер на DietPi


