Предложенное меню Kernel упрощает выбор ядра для загрузки по умолчанию
dhh открыл omacom/omarchy#15966, чтобы пользователи могли выбирать установленное ядро через Update > Kernel с однократным запросом аутентификации и уведомлением, предлагающим перезагрузку. В ещё открытом предложении предусмотрены пересборка выбранного ядра и проверка того, что оно стоит первым в меню Limine; конфигурации Direct Boot не допускаются.
После того как greptile-apps[bot] указал на риски одновременного переключения,
dhh сообщил в omacom/omarchy#15966:discussion_r4315153646 о добавлении блокировки на всё время операции.
dhh также сообщил об атомарной записи конфигурации и откате к прежнему первому пункту меню. При последующей проверке в omacom/omarchy#15966:discussion_r4315436162 обнаружилась проблема отображения: вариант по умолчанию, однозначно заданный шаблоном с подстановочными знаками, не отмечается галочкой.
Терминальные приложения смогут наследовать настройки прокрутки тачпадом от своего терминала
В omacom/omarchy#15972 автор dhh предложил применять к терминальным приложениям с собственными app ID настройки тачпада их терминала. Сейчас правила, основанные на классе окна, на такие окна не распространяются; по сообщению
dhh, прокрутка в консоли была примерно в пять раз медленнее, чем в обычном терминале foot. Предложение остаётся открытым; сообщается о проверке свойств работающих окон foot, kitty, Alacritty и Ghostty.
Предложение окна обновлений улучшает восстановление после сбоев и отображение состояния пакетов
Предложение GruperTal о графических обновлениях и установке в один клик остаётся открытым в omacom/omarchy#15455 с 14 октября. Оно предусматривает отображение хода обработки пакетов и диалогов аутентификации, при этом работа может продолжаться после закрытия окна. 19 октября
GruperTal сообщил об исправлении проблемы с оставленными запусками, которые перехватывали последующие запросы, и о возвращении мастера первоначальной настройки OpenClaw в терминал.
Область применения настроек локали сузили: сообщения пакетов и аутентификации, которые разбирает программа, теперь выводятся по-английски, а запускаемые приложения сохраняют язык сеанса. После предупреждения greptile-apps[bot] о том, что пропущенные обновления AUR могут отмечаться как завершённые,
GruperTal сообщил в omacom/omarchy#15455:discussion_r4313657505 о переходе к проверке версий установленных пакетов.
Omapager предложен в качестве встроенной системы уведомлений
ryanrhughes открыл omacom/omarchy#15932 с предложением заменить систему уведомлений на Omapager. В текущем описании, обновлённом 20 октября, перечислены группировка уведомлений по источникам, откладывание, история, ответы прямо в уведомлениях и KDE Connect, а также декодирование изображений в изолированных средах без доступа к сети и миграция с отдельного плагина.
Во время проверки 19 октября greptile-apps[bot] предупредил в omacom/omarchy#15932:discussion_r4311280276, что при заполнении очереди сохранения могут теряться сведения о закрытых уведомлениях и настройки тихого режима. В сводке бота, обновлённой 20 октября, предложение впоследствии было признано безопасным для слияния; там же сообщалось об исправлении повторного воспроизведения демонстрации. PR остаётся открытым.
Игры могут появиться в существующем меню запуска приложений
michtesar предложил в omacom/omarchy#15944 добавить категорию Games на основе локальных записей Steam и Heroic. Игры будут отображаться в существующей сетке и глобальном поиске, а сами клиенты останутся в Apps. Для обнаружения игр не нужны ни доступ к сети, ни дополнительные зависимости.
После того как greptile-apps[bot] обнаружил проблемы с сохранением сведений об удалении ярлыков,
michtesar сообщил о сохранении настроек удаления до самой операции и ведении журнала прерванной очистки. Согласно omacom/omarchy#15944:discussion_r4312402864, при сбое обнаружения теперь появляется сообщение с предложением повторить попытку, а существующие записи остаются доступны. PR открыт; проверки работающего интерфейса и запуска через реальные клиенты по-прежнему указаны как невыполненные.
Сообщается о чёрном экране на системах NVIDIA после сбоя сборки образа ядра
qrfeng открыл omacom/omarchy#15921, сообщив, что обновление проигнорировало сбой сборки образа нового ядра, после чего система загрузила старый образ, модули NVIDIA в котором не соответствовали обновлённому драйверу в пользовательском пространстве.
qrfeng запросил явное сообщение об ошибке, переиндексацию модулей и проверку версий. Обращение остаётся открытым.
aron-intframe оспорил объяснение через состояние гонки и привёл воспроизведения, указывающие на то, что ожидаемая запись индекса модулей вообще не происходила. В omacom/omarchy#15921:issuecomment-6259026463 этот участник также показал, как успешная сборка одного образа может скрыть от анализатора журнала сбой сборки для другого ядра. Отдельно
n4zguu1 сообщил о похожем чёрном экране при сбое сборки DKMS и об успешной загрузке из снимка.
Сообщение из стабильного канала вновь поднимает проблему разблокировки диска с нелатинской раскладкой
pkolbas сообщил в omacom/omarchy#15802:issuecomment-6271281736 о циклическом возврате к разблокировке диска в версии 4.0.5 стабильного канала после обновления 19 октября. Автор связывает это с тем, что Plymouth включает нелатинскую консольную раскладку в загрузочный образ, и просит снова открыть обращение, пока исправление не появится в стабильном канале.
Ранее, 18 октября, giuseppecipollone открыл omacom/omarchy#15802 с описанием того же предполагаемого механизма, а
emirb закрыл обращение в тот же день. На момент проверки оно остаётся закрытым.
pkolbas сообщил о восстановлении работы после перемещения американской консольной раскладки на первое место и пересборки образа; представленные записи не подтверждают, что описанная проблема была устранена последующим выпуском.
При публикации в edge теперь переносится пара пакетов из релиз-кандидата
ryanrhughes внёс изменение механизма публикации в ветку master репозитория пакетов коммитом omacom/omarchy-pkgs@7f6ec980bde9. Оно переносит из rc в edge ту же пару пакетов с точно закреплёнными версиями и защищает edge от отката назад. В пояснении к коммиту говорится, что из-за раздельных сборок edge оставался на 4.0.4, когда для 4.0.5 не находились подходящие настройки.
Первая попытка переноса завершилась неудачно, поскольку сборщик не мог записывать данные в свой каталог; ryanrhughes исправил права доступа коммитом omacom/omarchy-pkgs@aabd8f1f24cd. Отдельный коммит в master, omacom/omarchy-pkgs@61e6d13a3f46, содержит запись «Release omarchy 4.0.6», но не раскрывает состав выпуска и не подтверждает его доставку в каналы.
Изменения поддержки оборудования затрагивают док-станции N1x, камеры Snapdragon и обнаружение сканеров отпечатков
В коммите omacom/omarchy-pkgs@a8f9d7512a7f ветки master репозитория пакетов ryanrhughes изменил обработку защиты DMA на N1x, чтобы Bolt мог авторизовывать новые док-станции без ручной регистрации. В коммите сообщается об успешных испытаниях с док-станциями OWC и CalDigit на ProArt P14.
В ветке разработки quattro проекта Omarchy изменение birkskyum, внесённое коммитом omacom/omarchy@b5f8593dfc92, устанавливает мост между libcamera и PipeWire для оборудования Qualcomm и включает функцию камеры в Chromium. Изменение
scottjones в коммите omacom/omarchy@81fd2d23ca6e добавляет обнаружение сканеров отпечатков, о которых сообщает платформа, включая пригодные к использованию сканеры Touch ID, сохраняя обнаружение по USB. Эти коммиты не подтверждают доступность изменений в стабильном выпуске.
Источники
- Check the N1x pass against the installed system's detector
- Give the N1x pass's VM what Omarchy reads from an N1x's firmware
- Install test: build aarch64 from the edge channel's packages
- Keep the VM image bootable through the firmware after a kernel update
- Merge pull request #293 from omacom/vm-image/keep-limine-default-after-reseal
Проверки ISO охватывают прошивку N1x и загрузку ВМ после обновления ядра
emirb внёс в quattro расширенные проверки установки ARM. В omacom/omarchy-iso@d2a0d47ed320 поясняется, что прежние проверки N1x могли проходить, не задействуя конфигурацию N1x установленной системы. Изменение omacom/omarchy-iso@6edcc58cbf60 передаёт виртуальной машине те признаки прошивки, которые действительно распознаёт Omarchy, вместо подмены механизма обнаружения. Тесты установки ARM также переведены на опубликованные пакеты edge.
Отдельное исправление образа ВМ удаляет идентификатор сборочной машины из записи Limine, чтобы клоны правильно обновляли эту запись после изменения ядра. emirb сообщил, что расширенные проверки не проходили на опубликованном образе 4.0.5, но прошли после повторной финализации образа с изменением из omacom/omarchy-iso@bcc340933978. Его слияние с quattro зафиксировано в omacom/omarchy-iso@fd1c9a549a9f; это работа в ветке разработки.
Источники
rwsm предложен как совместимая замена менеджера сеансов
yamz8 открыл omacom/omarchy#15965 с предложением устанавливать на новые системы rwsm — переписанный на Rust исполняемый файл uwsm — с сохранением интерфейсов, которые вызывает Omarchy. Предложение зависит от публикации пакета и изменения механизма переустановки пакетов.
yamz8 сообщил об успешной установке с ISO и 50 циклах входа, запуска приложений и выхода; это результаты, о которых сообщил сам участник проекта. PR остаётся открытым.
OmaDroid появился в каталоге после устранения утечек текста и списка приложений
github-actions[bot] подтвердил в omacom/omarchy-plugin-marketplace#12139:issuecomment-6279773090 публикацию OmaDroid в каталоге плагинов с верификацией, рассмотренной сопровождающим. Представленный
mateuspim плагин обеспечивает интеграцию с Android и позволяет по желанию включить отправку текста и настроить веб-камеру.
HANCORE-linux обнаружил раскрытие конфиденциального текста в аргументах процессов, а позднее — и сведений об установленных приложениях.
mateuspim сообщил о переходе на передачу текста через стандартный ввод, удалении сведений о приложениях из аргументов awk и ужесточении прав доступа к кешу. Затем
HANCORE-linux подтвердил устранение указанных утечек и признал допустимыми описанные в документации привилегии, необходимые для настройки, в omacom/omarchy-plugin-marketplace#12139:issuecomment-6279679513. Проверка относится к опубликованному снимку версии и не является аудитом безопасности.
