Включено

Исправления звука нацелены на незаметное завершение приложений и прерывания воспроизведения

emirb объединил omacom/omarchy#16824 с веткой разработки Quattro. Изменение устанавливает rtkit на всех платформах, позволяет клиентам PipeWire в основной системе напрямую запрашивать планирование реального времени и исправляет параметры работающих сеансов перед включением службы. В предложении причиной незаметного принудительного завершения приложений назван нулевой бюджет времени для работы в режиме реального времени; кроме того, под нагрузкой аудиопотоки не укладываются в отведённые сроки.

Исправление повышает существующие нулевые лимиты до установки и согласует параллельные обновления. В PR сообщается, что на двух проверенных физических компьютерах обновление не вызвало принудительного завершения приложений, а число случаев опустошения аудиобуфера в тестах с малым размером буфера сократилось с 111 и 92 до нуля. Эти измерения предоставлены участником проекта. У клиентов Flatpak и WirePlumber сохраняются ограничения, связанные с порталами, поэтому слияние не подтверждает устранение проблемы во всех затронутых сценариях.

Включено

Масштаб теперь сохраняется отдельно для каждого монитора

dhh предложил и включил в Quattro изменение omacom/omarchy#16923: вместо сохранения масштаба через общий параметр теперь используется правило для монитора в фокусе. Таким образом, изменение масштаба встроенного экрана 'ноутбука' больше не должно менять масштаб внешнего дисплея после перезагрузки конфигурации.

В последующих ответах dhh описал атомарную запись с сохранением символических ссылок на конфигурацию и защитные проверки, оставляющие сложные правила мониторов без изменений. Затем dhh включил изменение omacom/omarchy#16950, которое определяет общий для сеанса GDK_SCALE по наименьшему масштабу среди включённых мониторов. Это устраняет чрезмерно крупный интерфейс приложений XWayland на экране с меньшей плотностью пикселей. Указанный компромисс — на более плотном дисплее эти приложения могут выглядеть немного мелкими.

Включено

В Quattro появились стандартные жесты тачпада

dhh предложил и включил в Quattro изменение omacom/omarchy#16891. Смахивания тремя пальцами переключают рабочие пространства, показывают или скрывают консоль ИИ либо открывают меню Omarchy; смахивания четырьмя пальцами перемещают активное окно между рабочими пространствами или включают и выключают полноэкранный режим.

При наличии пользовательских жестов миграция отключает стандартные, чтобы избежать конфликтов привязок. В ходе доработки dhh расширил обнаружение на вложенные файлы конфигурации и символические ссылки, а также обеспечил сохранение ссылок при редактировании конфигурации. Пользователи могут отключить все стандартные жесты или снять отдельную привязку перед её заменой.

Включено

Оболочка берёт на себя управление вступительной анимацией фона

dhh предложил и включил в Quattro изменение omacom/omarchy#16884, перенеся управление последовательностью вступительной анимации фона из shell-скриптов в оболочку рабочего стола. Прежний кадр удерживается до готовности замены; при этом согласуются обновление ссылки на фон, воспроизведение анимации и последующая перезагрузка Hyprland.

В последующих ответах 'dhh' описаны блокировка одновременной смены фона и темы, проверка активности вступительной анимации при удержании блокировки перезагрузки и переход к обычному эффекту смены фона, если работающая старая версия оболочки не поддерживает новый механизм передачи управления. Изменения направлены на устранение вспышек, прерываний переходов и конфликтов при быстром последовательном выборе.

Включено

Нативная заставка Wayland заменяет окна терминала

omarchybot включил omacom/omarchy#16800 в Quattro. Новая заставка выводит оверлей на каждом дисплее и закрывается при движении мыши, щелчках, прокрутке или нажатиях клавиш. Она заменяет окна терминала, которые не реагировали на мышь.

Служба отслеживания бездействия также останавливает заставку при событиях, которые оверлей не может получить, например при нажатии назначенных медиаклавиш, и отменяет ожидающую блокировку, когда пользователь возвращается. Согласно PR, пакет доступен в edge для обеих архитектур. Чтобы выпуск Omarchy с этим изменением появился в каналах rc и stable, пакет ещё нужно продвинуть в эти каналы.

Открытые предложения

Семейные учётные записи с выбором по паролю остаются в разработке

omarchybot открыл omacom/omarchy#16920 — пока не принятое предложение для Quattro, позволяющее нескольким взрослым и детям пользоваться одной установкой системы. У каждой учётной записи был бы собственный слот ключа разблокировки диска, а введённый пароль определял бы, чей рабочий стол откроется. Для детских учётных записей предусмотрены ограничения приложений, подборки тем, контроль экранного времени и список разрешённых сайтов.

В последующих ответах omarchybot сообщает об исправлениях, касающихся доступа из других учётных записей к детским DNS-резолверам, прерванной передачи ответственности за пароль root и создания учётных записей, когда sudo требует пароль. Эти исправления находятся в ветке с предложенными изменениями и ещё не вошли в основную разработку.

В предложении прямо оговорены ограничения родительского контроля: целеустремлённый ребёнок может изменить свою сессию, а знание пароля диска позволяет прочитать его содержимое, загрузившись с Live USB. На Apple Silicon для добавления слота ключа другого пользователя также необходима поддержка со стороны загрузочных пакетов.

Открытые предложения

Обсуждение приоритетов mise склоняется к явному отключению

omarchybot открыл omacom/omarchy#16881 о том, что ещё не установленные инструменты mise, заданные по умолчанию для отложенной установки, получают приоритет над отдельно установленными командами. Ранее в тот же день omarchybot передал позицию сопровождающего: уступать приоритет другим установленным версиям должны только ещё не установленные инструменты по умолчанию.

Позже cobrakoral сообщил о тестах, показавших, что предложенные варианты PATH могут обходить явно заданные для проекта версии или давать сбои при выполнении через mise. cobrakoral также подчеркнул разницу между улучшением отображения сведений в самом mise и выбором исполняемого файла: пометка инструмента как lazy не меняет того, какой бинарный файл запускается.

В ответ на эти результаты jdx заявил, что решением должно стать явное отключение, и попросил не внедрять автоматический переход к другим установленным версиям ни в mise, ни в Omarchy. jdx рекомендовал disable_tools для отдельных команд или Remove > Preinstalls для инструментов Omarchy по умолчанию. Обсуждение остаётся открытым; приведённая переписка подтверждает эту рекомендацию, но не принятие изменений приоритетов в Omarchy.

Открытые предложения

Предложение для установщика снижает конкуренцию за ресурсы при запуске с USB

hegjon открыл omacom/omarchy-iso#355, который пока остаётся открытым. Предложение вводит раздельный учёт ввода-вывода для служб проверки, убирает ненужную работу оболочки при запуске и заранее подготавливает консольные шрифты. Цель — быстрее показывать приветственный экран установщика, сохраняя проверку носителя.

После первоначальных замеров в виртуальной машине hegjon сообщил о проверке на реальном ThinkPad X200 с той же USB-флешкой: время от запуска ядра до приветственного экрана сократилось с 25.5 до 20.5 секунды, после чего полная установка прошла успешно. Это замеры автора предложения. Уточнение сужает ожидаемый выигрыш на этой машине: наибольшая задержка по-прежнему приходилась на неизменённый этап initramfs.

Включено

В edge поступил загрузчик с включённой по умолчанию передачей управления дисплеем и GPU на M3 Max

ryanrhughes слил в master изменения omacom/omarchy-pkgs#1707, подготовленные chriskearney. Пакет загрузчика по умолчанию включает существующие механизмы передачи управления дисплеем и GPU на 16-дюймовом M3 Max J516C при прохождении проверок допуска, а также содержит необходимую для внешних дисплеев T6030 передачу данных о памяти.

Одобривший изменения рецензент maralcbr потребовал сначала выпустить соответствующие ядро и Mesa, а уже затем загрузчик, чтобы в edge он не оказался в паре со старым ядром. Позже github-actions[bot] сообщил об успешной публикации m1n1-aurora 1.6.1.aurora22-1 в edge для aarch64.

В PR проведено различие между прежними испытаниями на оборудовании и проверкой именно этого комплекта пакетов. Чтобы использовать новый Stage2 в существующих установках, необходимо пересобрать boot.bin и загрузиться с ним. Пересборка установщиков и полная проверка для rc или stable остаются отдельными задачами.

Закрыто

Omarchy Files появился в каталоге после устранения проблем с конфиденциальностью

spalencsar подал заявку на добавление виджета запуска Omarchy Files через omacom/omarchy-plugin-marketplace#13098. Виджет запускает отдельное приложение для управления файлами, а если оно отсутствует, предлагает установить его в домашний каталог пользователя после подтверждения.

Рецензент HANCORE-linux подтвердил прежние исправления истории папок и поставки, а затем обнаружил, что имена личных файлов и необработанные сообщения об ошибках раскрываются через аргументы команд отправки уведомлений. Последующая проверка подтвердила, что выпуск v0.1.3 устранил эти проблемы, а контрольные суммы архивов совпали с закреплёнными значениями.

Затем github-actions[bot] сообщил о публикации и проверке, после чего заявка была закрыта. Проверка относится к рассмотренной версии из каталога; отдельно оговорено, что она не является аудитом безопасности.