Команда MX Linux выпустила тестовые сборки MX 25.2 beta 1. Главная задача беты — проверить работу установщика minstall, в который добавили текстовый режим работы вне графической оболочки. В консоли он запускается автоматически, в графическом терминале — через ключ --tui. Параллельно в дистрибутиве переработали запуск live-системы и убрали устаревший драйвер intel xorg на старых платформах Intel.
Зачем разработчики выпустили бету для точечного релиза
Промежуточные выпуски (point release) в MX Linux обычно проходят без публичных бета-сборок. В случае с 25.2 разработчики решили иначе: в установщик внесли достаточно крупные изменения, чтобы вынести их на тестирование до общего выпуска. Из примечаний к сборке следует, что в minstall устранили часть редких ошибок, при которых на установленной системе не создавалась домашняя папка пользователя, и добавили новый текстовый режим работы.
Дополнительная цель беты — проверить установщик на разном оборудовании и в разных вариантах разметки. Отдельной AHS-беты в этот раз не делали: основное внимание уделяется установщику.
AHS (Advanced Hardware Support) — вариант MX Linux с более свежим ядром Liquorix и обновлёнными графическими стеками. Предназначен для современного оборудования, на котором стандартного ядра Debian Stable может оказаться недостаточно.
Текстовый режим установщика minstall

Главное изменение в установщике — работа за пределами графического окружения. Теперь minstall запускается в текстовой консоли и в эмуляторе терминала. Внешне текстовый режим отличается от привычного графического интерфейса, но по функциональности повторяет его полностью.
В текстовой консоли (вне графической оболочки) интерфейс TUI активируется автоматически. Команда запуска:
minstall-launcher
В графическом эмуляторе терминала запуск производится с явным указанием режима:
sudo minstall --tui
TUI (Text User Interface) — текстовый пользовательский интерфейс. Использует псевдографические символы и работает без графической подсистемы X11 или Wayland. Применяется в инсталляторах Debian, Arch Linux (archinstall) и ряде других дистрибутивов.
Среди частных улучшений TUI — обработка навигации с клавиатуры и сочетаний Alt+стрелка, редактирование параметров форматирования диска, корректное возвращение на предыдущий шаг после подтверждения и перечитывание таблицы разделов после работы с cfdisk.
Что ещё изменилось в установщике
Помимо текстового режима, в minstall появились следующие изменения:
- Если в live-системе обнаружена демонстрационная домашняя папка, она используется как основа; при её отсутствии берётся вариант из linuxfs.
- По умолчанию отключено копирование live-USB. Каталог live-usb-storage переведён в режим опционального копирования.
- При синхронизации домашней папки расширен список исключений: история и временные файлы демо-окружения не переносятся в установленную систему.
- Если каталог boot на разделе ESP не определён, установщик больше не предлагает устанавливать туда GRUB.
- В сборку добавили systemd-юнит для процедуры первоначальной настройки (oobe). По умолчанию он применяется в сборке для Raspberry Pi, а также при обычных установках с ключом --oem.
- Доработана установка GRUB: предварительно очищаются повреждённые каталоги локалей, а сам grub-install выполняется с исключением локалей. Перевод раскладывается уже после установки. Это решает проблему сбоя grub-install при отсутствии части .mo-файлов из-за повреждённых пакетов или агрессивного удаления локалей.
- Sed-вызов, сохраняющий настройки рабочего стола («save desktop changes»), теперь обрабатывает только реальные файлы. Прежняя версия давала сбой у пользователей альтернативных init-систем, в которых вместо обычных файлов используются так называемые pipe-файлы.
- Интерфейс экрана завершения установки переоформлен.
Изменения за пределами установщика
Запуск live-системы перенесён из rc.local в отдельные init-юниты. По прежней схеме инициализация выполнялась через универсальный сценарий rc.local, что плохо стыковалось с systemd и усложняло сопровождение.
На системах с интегрированной графикой Intel поколения до Sandy Bridge в live-системе больше не задействуется принудительно драйвер intel xorg и режим аппаратного ускорения uxa. Оба компонента считаются устаревшими и работают плохо в связке с современными версиями mesa. Изменение касается только режима live; на установленной системе пользователь сохраняет возможность настроить драйвер вручную.
Sandy Bridge — микроархитектура процессоров Intel второго поколения (Core 2011 года). К более ранним относятся, в частности, семейства Westmere, Nehalem и Penryn.
Утилита chroot-rescue-scan переработана для лучшей работы с разделами btrfs и зашифрованными разделами. Сама утилита используется для восстановления установленной системы из live-окружения через chroot.
В наборе mx-tools разработчики собрали ещё ряд исправлений и доработок интерфейса, подробный список изменений в этих утилитах не раскрывается.
Известные проблемы беты
Разработчики предупреждают о двух известных проблемах. В live-системе может неверно определяться формат бумаги для печати по умолчанию — исправление поставят через обновления. В утилите MX-Welcome бета-сборки показываются как версия 25.1; правильная строка версии появится в финальном выпуске.
Где сообщать об ошибках
Отклики и сообщения об ошибках разработчики собирают в отдельной теме на форуме MX Linux. К сообщению о проблеме установщика просят прикладывать файл /var/log/minstall.log. Он создаётся как в live-системе, так и в установленной системе при успешном завершении установки.
Заключение
Публичная бета для точечного релиза — нетипичный шаг для проекта MX Linux. Тестировать в первую очередь имеет смысл установщик: новый текстовый режим и набор исправлений вокруг GRUB, oobe и обработки разметки.