Вышла Nitrux 7.0 без systemd, и это одно из самых значительных изменений в рабочем столе дистрибутива за последние годы.
Главное изменение — архитектурное. Вместо того чтобы полагаться на несколько сторонних утилит для сборки сеанса работы с рабочим столом, Nitrux теперь использует собственный согласованный набор компонентов оболочки, управляемых через nwsm, менеджер жизненного цикла пользовательских сессий на основе OpenRC.
В новой среде по-прежнему используется Hyprland, обновленный до версии 0.55.4, но многие сопутствующие компоненты изменились. Waybar, Crystal Dock, SwayNC, Hyprlock, Wlogout и Grimshot были удалены из стандартной конфигурации и заменены альтернативами, разработанными Nitrux.

Среди них Valenz — новая панель рабочего пространства на основе MauiKit, которая обеспечивает навигацию по рабочему пространству, уведомления, управление мультимедиа, функции системного трея, доступ к буферу обмена, создание скриншотов и различные индикаторы Центра управления.
Marina — новая док-панель рабочего пространства с поддержкой нескольких дисплеев, закрепления приложений, автоматического обнаружения лаунчера, отслеживания окон в рабочих пространствах Hyprland и опциональной функцией автоматического скрытия.
В Nitrux 7.0 также появился Desklock — собственный экран блокировки Wayland, а QMLogout отвечает за выход из системы и завершение сеанса. NudgeOSD управляет экранными индикаторами, такими как изменение громкости, а Toma заменяет Grimshot в качестве инструмента для создания скриншотов по умолчанию, добавляя возможность записи экрана.
Еще одно важное дополнение — Workspace Settings, основной интерфейс настройки системы в Nitrux. Пользователи могут настраивать темы, шрифты, обои, дисплеи, аудио, устройства ввода, сетевые подключения, Bluetooth, профили энергопотребления, специальные возможности, разрешения Flatpak, заставку, экран блокировки, настройки Hyprland и другие элементы новой среды.
Управление программным обеспечением также получило новый графический интерфейс под названием AppFinder. Он создан на основе MauiKit и объединяет несколько предпочтительных для Nitrux способов доставки приложений, в том числе NX AppHub AppBoxes, приложения из Flathub, локально созданные AppImages и среды разработки Distrobox.
Nitrux 7.0 поставляется с ядром Linux 7.2.6 с патчами CachyOS, KDE Frameworks 6.26, NVIDIA Open Kernel Module 615.71.09 и MauiKit 4.0.4.
Приложения MauiKit, входящие в дистрибутив, также обновились до версии 4.0.4, в том числе Index, Pix, Nota, Buho, Clip, Fiery, Shelf, VVave и Station. В различных компонентах улучшены удобство использования и функциональность, например улучшена работа с файлами в Index, добавлена поддержка редактирования и сохранения PDF в Shelf, улучшена обработка плейлистов в Clip и редактирование метаданных в VVave.
Безопасности установки также было уделено некоторое внимание. Calamares теперь создает зашифрованные установки с использованием LUKS2 вместо LUKS1 и применяет Argon2id для генерации ключей. Поддержка F2FS также расширена за счет сжатия и шифрования.
Однако есть важный нюанс, связанный с безопасной загрузкой. Nitrux сообщает, что его текущие пакеты GRUB содержат неподписанные двоичные файлы UEFI, а ядро по умолчанию также неподписанное. В результате установленная система может не загрузиться, если безопасная загрузка включена.
Дополнительные сведения см. в официальном объявлении.
Nitrux 7.0 предлагается в виде отдельных ISO-образов для систем NVIDIA с использованием открытых модулей ядра NVIDIA, а также для графического оборудования AMD и Intel. Пользователи Nitrux 6.1.0 смогут перейти на новую версию через систему обновления Nitrux Update Tool System, как только станет доступно обновление по беспроводной сети.
Автор изображения: Nitrux
