MX-25.1 Infinity Beta 1: Возвращение функции dual-init и новые ISO для тестирования

2026-01-13 295 комментарии
Разработчики MX Linux выпустили MX-25.1 Infinity Beta 1. Главным нововведением стало возвращение dual-init, позволяющее выбирать между systemd и sysvinit на одном ISO-образе. Ознакомьтесь с подробностями тестирования и списком исправлений

Разработчики проекта 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 для работы с популярными приложениями.

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте