Проект KaOS выпустил ISO-образ версии 2026.03, который включает одно из самых значительных изменений в истории дистрибутива. Этот выпуск основан на изменениях, внедренных ранее в этом году, когда проект начал отходить от тесно интегрированных компонентов systemd и KDE Plasma.
Первоначальный сдвиг привёл к появлению нового рабочего стола по умолчанию, основанного на Niri и Noctalia. KaOS 2026.03 расширяет эти усилия еще дальше.
Наиболее значительные изменения затрагивают инфраструктуру загрузки и initramfs. KaOS больше не использует systemd-boot в качестве загрузчика по умолчанию, заменив его на Limine. Кроме того, mkinitcpio, тесно связанный с рабочими процессами systemd, был заменен на Dracut для генерации initramfs и создания ISO-образов.
Этот переход удаляет systemd из ключевых процессов ранней загрузки и вводит настраиваемый модуль Dracut, разработанный для KaOS.
Согласно проекту, эти изменения являются частью долгосрочного плана. Команда KaOS оценивала альтернативы в ответ на изменения в исходном коде systemd, особенно в отношении поддержки разделенных схем /usr, которые дистрибутив продолжает использовать. Хотя система в настоящее время работает на systemd, ведется подготовительная работа для возможного перехода на Dinit.
На настольных компьютерах KaOS 2026.03 больше не включает KDE Plasma в ISO по умолчанию. Вместо этого в ней используется композитор Niri Wayland с оболочкой Noctalia, оба построенные на Qt. Plasma по-прежнему доступна в репозиториях, но её удаление из среды по умолчанию отражает стремление проекта избегать компонентов, зависимых от systemd.
Но стоит отметить, что даже с этими изменениями система по-прежнему ориентирована на Qt и полностью избегает GTK, сохраняя один из давних принципов дизайна KaOS.
Основные компоненты были обновлены по всему стеку. Релиз включает ядро Linux 6.19 LTS, Wayland 1.25, Qt 6.11, GStreamer 1.28, ZFS 2.4.1 и OpenCV 4.13. Набор инструментов и библиотеки были перекомпилированы с учётом обновления Qt и других изменений в зависимостях.
Установщик Calamares теперь полностью работает под Wayland, устраняя прежние ограничения в обработке ввода QML. Файловой системой по умолчанию по-прежнему является XFS с включенными функциями CRC и finobt, что улучшает целостность метаданных и долгосрочную производительность.
Новая среда сопровождается несколькими изменениями, заметными для пользователя. ISO теперь использует Терминал Kitty вместо Konsole и Yakuake, вводит Btop в качестве системного монитора и переходит на приглашение Starship. Новый бэкэнд Phonon на основе mpv заменяет VLC, так как версии VLC, совместимой с Qt6, не существует.
Wayland теперь является стандартом по всей системе, включая дисплейный менеджер SDDM. Это изменение вводит ограничения в виртуализованных средах, так как инструменты, такие как virtualbox, по-прежнему не имеют полной поддержки Wayland без специальной настройки.
Для поддержки нового стека рабочего стола добавлены дополнительные Утилиты, в том числе cliphist, brightnessctl, seatd и xwayland-satellite. Графический просмотрщик журналов Kjournald теперь включен по умолчанию, что снижает зависимость от ручного использования journalctl.
Более подробную информацию читайте в блоге. Образ ISO доступен на странице загрузки проекта.
Остаются некоторые ограничения. Установки RAID в настоящее время не поддерживаются, а XFS не может использоваться для установок BIOS из-за проблем с совместимостью GRUB. VirtualBox требует 3D-ускорения и определенных настроек дисплея для загрузки системы.




Комментарии (0)