18 октября 2026 года вышла Omarchy 4.0.5 — новая версия Linux-дистрибутива на базе Arch Linux и Hyprland. Обновление устраняет зависания на чёрном экране при запуске, готовит оболочку и плагины к Qt 6.12, переводит стандартное ядро на Linux 7.2.8 с планировщиком BORE и закрывает несколько проблем безопасности. Изменения затрагивают загрузку компьютера, внешний вид рабочего стола, запуск приложений и обработку команд в системе.

Зависание Omarchy при загрузке связали с ожиданием ответа консоли
На некоторых компьютерах Omarchy могла останавливаться на чёрном экране до появления окна входа. В отчётах об ошибке упоминалась стадия Starting Switch Root: система продолжала запуск после нажатия клавиши Enter. Разработчики воспроизвели сбой в виртуальной машине и обнаружили взаимодействие между systemd и экраном загрузки Plymouth.
Начиная с systemd 257, служба при старте запрашивает размер консоли через управляющие последовательности ANSI и ожидает ответ. Если в этот момент Plymouth удерживает экран, ответ иногда не поступает. В результате запуск застревает до появления рабочего стола.
В Omarchy 4.0.5 к параметрам загрузки добавлен systemd.tty.term.console=dumb, отключающий этот запрос. В проверках на одной конфигурации QEMU без изменения разработчики наблюдали зависания в 3 из 30, 1 из 40 и 7 из 40 запусков для разных сценариев. С новым параметром ни одного зависания в серии из 80 запусков не зафиксировали. Эти цифры относятся к тестовому окружению и не описывают частоту проблемы на всех компьютерах.
Для новых установок параметр включён в стандартную конфигурацию загрузчика Limine. На существующих системах его добавляет миграция, которая перестраивает загрузочный образ при выполнении необходимых условий. Исправление касается вполне определённой причины чёрного экрана: другие сбои загрузки, связанные с видеодрайвером или оборудованием, могут иметь иной источник.
Qt 6.12 потребовал исправления цветов оболочки и сторонних плагинов
В релиз вошло обновление пакетов Arch Linux до октябрьского набора, включая Qt 6.12. Именно здесь обнаружилась проблема совместимости, способная повлиять на внешний вид рабочего стола Omarchy Quattro.
Оболочка Quickshell использует собственный объект Color для обращения к палитре оформления. В QtQuick 6.12 появилось одноимённое обозначение типа. После перехода на новую версию ссылки на цвета без явного пространства имён могли разрешаться неправильно. Последствием становились неопределённые цвета, чёрные панели, некорректное меню и нарушения оформления.
Разработчики изменили обращения к палитре на Commons.Color, явно указав, какой объект нужен оболочке. Для сторонних расширений добавили совместимый обходной механизм: неявные импорты QtQuick направляются на версию 6.11, чтобы избежать конфликта имён при работе на новой платформе. Это особенно касается пользователей дополнительных виджетов и тем, написанных на QML.
Такой переход объясняет, почему обновление графических библиотек требует исправлений даже при неизменной теме оформления. Проблема находилась в разрешении имён внутри QML, а не в конкретном наборе цветов. Официальные обсуждения показывают, что исправления затронули основную оболочку и совместимость плагинов; универсальной гарантии для всех сторонних расширений разработчики не дают.
Linux 7.2.8 с BORE изменяет стандартное ядро Omarchy
Omarchy 4.0.5 обновляет собственное ядро дистрибутива до Linux 7.2.8 и использует планировщик BORE. Планировщик определяет, как процессорное время распределяется между программами и их задачами. BORE ориентирован на отзывчивость интерактивной системы при одновременной работе нескольких процессов.
У этого изменения есть предыстория. В предыдущем выпуске Omarchy 4.0.4 разработчики уже сделали собственное ядро стандартным. К подготовке версии 4.0.5 пакет linux-omarchy представлял собой метапакет, который зависел от linux-omarchy-bore. Такая упаковка мешала миграции ядра: инструмент limine-mkinitcpio искал файлы внутри linux-omarchy, но не находил их, а имя загрузочной записи не совпадало с ожидаемым.
В итоге пакет linux-omarchy сделали полноценным пакетом ядра BORE. В описании исправления прямо указан переход стабильной ветки с linux-omarchy 7.2.5 на linux-omarchy 7.2.8. Теперь имя установленного ядра, каталог его модулей и запись Limine согласованы между собой. Это снижает риск остановки цепочки миграций при обновлении.
Разработчики связывают ядро BORE с повышением отзывчивости рабочего стола, но в примечаниях к 4.0.5 нет универсальных замеров прироста FPS, времени отклика или автономности. Эффект зависит от нагрузки и оборудования.
Ускорен запуск браузера, исправлена установка Steam и поддержка ноутбуков
Новая версия меняет определение браузера по умолчанию. Раньше при открытии браузера и веб-приложений Omarchy каждый раз обращалась к xdg-settings, что занимало около 72 мс. Новый вспомогательный механизм читает настройки mimeapps.list напрямую и в тестах выполняет поиск примерно за 10 мс. Медианное время открытия уже запущенного Chromium сократилось с 530 до 467 мс, а веб-приложения — с 486 до 428 мс в описанном разработчиками испытании.
Изменён и переход по ссылкам из приложений на Electron, включая Signal. Раньше новая вкладка могла открыться в браузере, окно которого оставалось на заднем плане. Причиной было отсутствие токена активации при передаче ссылки через xdg-desktop-portal. Теперь Omarchy использует промежуточный обработчик omarchy-browser.desktop, передающий ссылку работающему браузеру и переводящий фокус на нужное окно.
Отдельное исправление касается установки Steam на компьютеры без видеокарты NVIDIA. Раньше установщик мог автоматически выбрать пакет lib32-nvidia-utils для виртуальной зависимости lib32-vulkan-driver и загрузить ненужные компоненты NVIDIA. Теперь Omarchy сначала устанавливает 32-битный драйвер под обнаруженное графическое оборудование и лишь затем Steam. Ошибку воспроизвели на ноутбуке с Intel UHD 620; до исправления лишние пакеты занимали около 1,8 ГБ установленного пространства.
В числе других аппаратных исправлений разработчики называют встроенные динамики Dell XPS 13 на платформе Intel Panther Lake, зависания USB-акустики KEF LSX II LT, параметры среды NVIDIA на гибридных ноутбуках и обработку звука в EasyEffects 8. Для компьютеров Mac с чипом T2 устранён пропуск компонента загрузки прошивки Broadcom при установке. Эти изменения относятся к конкретным конфигурациям оборудования и программ.
Три исправления безопасности затронули PATH, сброс системы и аргументы команд
В Omarchy 4.0.5 закрыт опасный сценарий с автоматическим добавлением исполняемых файлов проекта в переменную PATH. Прежняя конфигурация Mise могла добавлять каталог bin текущего проекта из ~/Work в список поиска команд. Если скачанный репозиторий содержал исполняемый файл с именем обычной команды, оболочка могла запустить его вместо ожидаемой программы. В новой версии такая автоматическая настройка удалена; миграция очищает и ранее созданные записи с учётом пользовательских изменений.
Второе исправление касается функции возврата компьютера к заводскому состоянию. Проверка выявила, что в сохранённых системных файлах могли оставаться хеши старого пароля root, доступные следующему владельцу для восстановления. Процедура сброса теперь заменяет поле пароля заблокированным значением и удаляет резервные копии файлов учётных записей. По описанию тестов проверялись повторные сбросы и ошибки во время очистки; полный цикл сброса с перезагрузкой в том обсуждении отдельно не проводился.
Третья правка защищает вспомогательные скрипты от неверной трактовки аргументов командной строки. Когда значение начинается с дефиса, внешняя программа может принять его за собственный параметр. Разработчики добавили разделитель -- там, где передаются значения, которые должны обрабатываться буквально. В частности, это затрагивает операции с пакетным менеджером pacman и уменьшает риск исполнения непредусмотренных действий при обработке аргументов.
В опубликованном списке изменений эти пункты представлены как укрепление безопасности; отдельных идентификаторов CVE для них в примечаниях к выпуску не приведено.
Обновление Omarchy 4.0.5 и установочный ISO
На установленных компьютерах Omarchy обновляется через пункт Update > Omarchy. Для новой установки разработчики опубликовали отдельный образ omarchy-4.0.5.iso:
Официальная контрольная сумма SHA256 образа:
73fd4334f1f67b19cd8a5589f9363173fc3aec07c0a59f198833eaddb66877a1
В дополнение к рассмотренным изменениям выпуск сокращает лишние операции обновления связки ключей пакетов, исправляет правила межсетевого экрана при отключении SSH, запуск Windows VM при ошибочных правах каталогов и выполнение скриптов сторонних плагинов. ИИ-агенты Hermes и OpenClaw получили механизм самостоятельного обновления.
Omarchy 4.0.5 продолжает серию Quattro после архитектурного перехода на Quickshell. По подтверждённым изменениям выпуск сосредоточен на совместимости Qt 6.12, последовательности обновления ядра, предсказуемом поведении рабочего стола и устранении конкретных рисков безопасности. Влияние нового ядра на производительность разных компьютеров и совместимость всех сторонних QML-плагинов остаются зависимыми от оборудования и состава установленных расширений.
Источники
- Omarchy 4.0.5 — официальный выпуск на GitHub
- Примечания к Omarchy 4.0.5, опубликованные через NewReleases
- Исправление зависания при загрузке — omarchy #14771
- Конфликт цветов с Qt 6.12 — omarchy #14553
- Совместимость сторонних плагинов с Qt 6.12 — omarchy #14845
- Переход на ядро BORE и устранение ошибки миграции — omarchy-pkgs #1231
- Изменения запуска браузера — omarchy #13520 и #14441
- Исправление драйверов при установке Steam — omarchy #12569
- Устранение небезопасного добавления каталога в PATH — omarchy #11336
- Очистка хешей пароля при заводском сбросе — omarchy #10379
- Защита от ошибочной обработки аргументов команд — omarchy #11495