Разработчики проекта MX Linux объявили о доступности для тестирования первой бета-версии обновления MX-25.1 под кодовым названием Infinity. Обычно команда не выпускает тестовые ISO-образы для промежуточных обновлений, однако в данном случае решение обусловлено внедрением значимых изменений. В MX-25.1 вновь реализована поддержка dual-init, что позволяет использовать systemd и sysvinit в рамках одного образа. Такой подход существенно сокращает количество необходимых сборок и возвращает в дистрибутив функцию, которая ранее была отличительной чертой MX.

Удобство работы и процесс установки
В новой версии представлены изменения, направленные на повышение удобства взаимодействия с системой. При первом запуске live-режима пользователи могут выбрать предпочтительную систему инициализации непосредственно в меню загрузки. Программа установки автоматически настроит ту систему, которая была активна в момент инсталляции, в качестве основной для установленной ОС. Вторая система инициализации останется доступной для выбора через меню загрузчика grub в разделе дополнительных параметров, аналогично реализации systemd в версиях MX-23 и более ранних выпусках.
Технические исправления и инфраструктура
Одним из важных технических улучшений стало устранение проблем с polkit и dbus, которые наблюдались в MX-23 при использовании systemd-shim. Ранее это приводило к сбоям в циклах выхода и входа в систему, из-за чего окно запроса прав суперпользователя могло не отображаться. Новая архитектура, судя по предварительным данным, лишена этого недостатка.
Стоит отметить, что обновления безопасности для systemd будут по-прежнему поступать через репозитории Debian, а не напрямую от MX. Разработчики планируют, что текущие бета-версии будут обновляться вплоть до финального релиза. Переход на dual-init не будет принудительно навязываться всем пользователям через стандартные обновления. Для тех, кто желает перейти на новую схему, подготовлена отдельная инструкция в официальном блоге. Обычные выпуски MX-25 с одной системой инициализации сохранят поддержку на протяжении всего жизненного цикла ветки.
Основа системы и рекомендации по тестированию
Текущая реализация стала возможной благодаря работе участника сообщества под псевдонимом @ProwlerGr и его проекту init-diversity, разработанному для дистрибутива antiX. Важно уточнить различие: в MX реализована схема dual-init с поддержкой двух систем, в то время как в последних бета-версиях antiX может поддерживаться до пяти или шести различных систем инициализации.
Основное внимание в рамках тестирования уделяется корректной работе функций инсталлятора и инструментов live-системы, включая сохранение сессий (persistence) и создание собственных сборок (remaster). Разработчики также ожидают отчетов о любых аномалиях, связанных с одновременным наличием двух систем инициализации в ОС.
Необходимо учитывать, что снимки системы (snapshots) не будут обладать новым меню выбора в live-режиме. Для ручного переключения в таких случаях потребуется использование параметров ядра init=/lib/systemd/systemd или init=/lib/sysvinit/init. По умолчанию будет загружаться та система, которая была активна в момент создания снимка.
Для предоставления обратной связи пользователям рекомендуется использовать официальный форум проекта, прикладывая данные из инструмента quick-system-info. В зависимости от типа обнаруженной проблемы следует проверять содержимое соответствующих лог-файлов: /var/log/ddm.log для видеодрайверов Nvidia, /var/log/live/live-remaster.log для проблем с ремастерингом, /var/log/minstall.log для ошибок установщика и /var/log/mxpi.log для работы с популярными приложениями.
- Вышла стабильная SteamOS 3.9.5: KDE Plasma 6.7.3, ядро Linux 7.2 и улучшенная поддержка адаптера Steam FrameОбзоры Linux|24 окт
- Новости KDE Plasma: исправления 6.8, PiP и расположение оконНовости Linux|24 окт
- Shelly 3.1.9 для Arch Linux: миграция файлов и исправления AURНовости Linux|23 окт
- Fedora 45 снова отложили: релиз теперь ожидается 3 ноябряНовости Linux|23 окт
- NVIDIA Graphics Driver 595.112.07 для Linux: добавлена поддержка X.Org Server 26.1Обзоры Linux|22 окт