La instalación basada en una imagen raíz llega a Quattro con medidas de protección para el disco y el arranque
emirb integró omacom/omarchy-iso#216 en la rama de desarrollo Quattro. El instalador despliega una imagen raíz preconstruida y añade los paquetes específicos del equipo, en lugar de instalar unos 940 paquetes de forma individual. La propuesta atribuye a hegjon el diseño original de la imagen raíz.
La incorporación incluyó correcciones para las distribuciones de almacenamiento y los nombres de arranque personalizados. emirb informó de que los archivos de la imagen se trasladaban a los subvolúmenes adicionales montados y de que se rechazaban las distribuciones en las que el instalador no podía colocar los archivos de forma segura.
greptile-apps[bot] detectó una discrepancia entre los nombres personalizados de los archivos de arranque y su validación;
emirb informó de que había corregido ambos para que usaran el mismo prefijo en omacom/omarchy-iso#216:discussion_r4371954341.
dhh también integró la propuesta de limpieza de discos de
omarchybot, omacom/omarchy-iso#327. Las instalaciones que ocupan todo el disco ahora liberan las estructuras de almacenamiento RAID y LVM anteriores antes de crear las particiones y, en caso de fallo, registran datos de diagnóstico del disco con límites definidos. En otro informe sobre hardware,
emirb describió cuatro instalaciones correctas en el espacio libre de un mismo ordenador de sobremesa MSI, sin cambios en las particiones comprobadas ni en los datos de arranque de la instalación existente. Esos resultados declarados corresponden a ese equipo y a esa configuración de prueba, no a una versión estable de la ISO.
Proponen modelos locales de programación para el panel de agentes
dhh abrió omacom/omarchy#16590 para añadir modelos locales de programación desde el panel de agentes y la línea de comandos. La primera receta específica para hardware está destinada a equipos NVIDIA N1X y GB10, con Qwen3.8 27B TensorFold y un contexto de 200k. Descargaría imágenes y pesos de versiones fijadas, ejecutaría el servidor con Podman sin privilegios de root y configuraría pi para utilizarlo.
La propuesta sigue abierta para Quattro. dhh afirma que el proceso de incorporación y reinicio funciona en un portátil N1X con 64 GB, pero señala que aún no se han probado la eliminación, el cambio de modelo, la configuración en un equipo nuevo ni la selección desde el panel. También faltan la documentación y un icono propio.
Los perfiles de energía de ARM incorporan un demonio funcional y recuperación durante la migración
ryanrhughes integró en Quattro la propuesta omacom/omarchy#14737 de
dhh, que sustituye el demonio estándar de perfiles de energía por la compilación de Omarchy. El cambio aborda políticas de ARM que el demonio estándar no admite, lo que permite aplicar los perfiles equilibrado y de ahorro de energía, y seleccionar el modo de rendimiento cuando el equipo está conectado a la corriente. La propuesta indica una menor latencia de entrada en N1X; esas cifras proceden de mediciones del autor.
Durante la revisión, ryanrhughes modificó la migración para que no alterara los demonios detenidos o enmascarados, evitando que un fallo al solicitar un perfil bloqueara las migraciones posteriores.
greptile-apps[bot] aceptó la explicación sobre la recuperación y retiró su observación sobre la finalización pendiente. Un commit posterior de
dhh, omacom/omarchy@0f014d1f81d2, permite que la migración termine cuando una actualización por SSH carece de permisos para cambiar de perfil, y deja que la inicialización al iniciar sesión aplique el perfil.
Las actualizaciones del sistema mantienen una única autorización durante las compilaciones de AUR y las comprobaciones de arranque
dhh integró en Quattro la propuesta omacom/omarchy#16568 de
omarchybot. La autorización inicial de sudo ahora permanece activa durante las compilaciones de AUR y la verificación del arranque, lo que evita nuevas solicitudes de contraseña al final de una actualización. La autorización se revoca tras la comprobación del arranque y al salir.
La propuesta acepta expresamente que el código de compilación de AUR se ejecute mientras siga vigente la marca de tiempo de sudo, lo que modifica el límite anterior de la autorización. Otro commit de Quattro vinculado a sanjyay, omacom/omarchy@e5df29b64a05, también permite que las actualizaciones del sistema terminen aunque fallen las descargas de herramientas de mise.
Las capturas guardadas incorporan las acciones Abrir y Editar en sus notificaciones
dhh integró omacom/omarchy#16505 en Quattro, sustituyendo las vistas previas flotantes y temporales de las capturas guardadas por notificaciones con una miniatura, el tamaño y los botones Abrir y Editar. Los comandos de captura de pantalla y de imágenes del portapapeles utilizan la opción de notificación de Omasnap, con cadenas incluidas en el catálogo para su traducción.
La propuesta requería que se publicara un paquete de Omasnap compatible antes de integrarse, porque la versión 1.22.0 rechaza la nueva opción. El historial de paquetes facilitado también recoge la actualización de la receta a 1.23.0, vinculada a dhh, en omacom/omarchy-pkgs@dcb7b6dfeafa. La integración con el shell es un cambio de la rama de desarrollo.
El trabajo de accesibilidad del shell se divide en propuestas más pequeñas
calebl anunció que la propuesta general de accesibilidad del shell pasaría a ser un borrador y permanecería abierta como referencia mientras avanzaban partes más pequeñas. En omacom/omarchy#13212:issuecomment-6397346768,
calebl describió una primera parte que abarca botones de la barra con nombre y que se pueden pulsar, así como paneles con nombre, con una comprobación de aceptación basada en la lectura del árbol de accesibilidad. Los controles de los paneles, las opciones y la documentación llegarían después.
La propuesta general expone roles, nombres, estados y acciones a las tecnologías de asistencia y requiere una compilación de Quickshell que incluya su corrección de accesibilidad. Como antecedente, el 20 de octubre, diogochaves informó de pruebas con plugins en las que se detectaron campos de texto cuyos nombres procedían de los textos de ejemplo y filas con nombre que no aparecían en el árbol.
calebl aceptó incorporar esos cambios. El trabajo sigue en fase de propuesta y estas fuentes no registran su integración.
La reproducción multimedia y los juegos con mando podrían impedir las acciones de inactividad del shell
eesoymilk abrió omacom/omarchy#16533 para restaurar la interfaz ScreenSaver de D-Bus después de que el servicio de inactividad del shell sustituyera a hypridle. Un componente auxiliar gestionado por el shell permitiría a los navegadores y reproductores impedir la activación del salvapantallas y el bloqueo, liberar las solicitudes cuando se desconectaran los clientes y conservar el ajuste independiente del usuario para mantener el equipo activo.
eesoymilk también informó de que la interfaz superpuesta de Steam había mantenido correctamente una inhibición durante The Witcher 3, algo relevante porque la entrada del mando no reinicia el temporizador de inactividad del compositor. Más tarde,
greptile-apps[bot] informó de que se había subsanado una carencia en las pruebas de la liberación solicitada por el propietario. La propuesta sigue abierta para Quattro.
Los paquetes de Mesa suman resultados del M3 Air, con comprobaciones aún pendientes antes de su distribución
El borrador abierto omacom/omarchy-pkgs#1591 recibió informes de hardware sobre los paquetes revisados de Mesa y Vulkan. scottjones informó de un nuevo inicio de sesión en el escritorio y de comprobaciones del funcionamiento gráfico correcto en un MacBook Air M3 J613, sin variables de activación voluntaria de Mesa, manteniendo un kernel personalizado y con el firmware indicado. El informe también detectó que el antiguo hook de exclusión de mesa-m3 forzaba el renderizado por software pese al nuevo controlador del sistema.
chriskearney confirmó ese problema de migración y describió una corrección independiente del hook que tiene en cuenta las capacidades disponibles. Otros informes publicados más tarde ese mismo día indicaron que los paquetes candidatos instalados habían superado las comprobaciones de reinicio y de píxeles en J293, J313 y J516S, aunque dejaron expresamente sin validar el J615 y la conformidad completa.
El cuerpo de la propuesta se actualizó el 26 de octubre y refleja el contexto actual, no la redacción original del 25 de octubre. Ahora apunta a una revisión de integración más reciente, con una nueva validación de los paquetes y la validación final del inicio de sesión aún pendientes. Los resultados de hardware anteriores no validan esos artefactos concretos, y la receta no activa los backends nativos del kernel para M3 que están deshabilitados.
Fuentes
- Run the translate job when nothing needed extracting (#16559)
- Merge the translation sync pull request in the land job (#16573)
- Translate the first-run, git setup, weather and input-method notifications (#16550)
- Translate the About box headings, keys, age, uptime and update date (#16560)
- Hide gum's English key hints in the installer (#325)
Las correcciones del flujo de traducción acompañan la ampliación de la configuración localizada
Varios commits de Quattro vinculados a dhh corrigen dos fallos en la entrega de traducciones. omacom/omarchy@63ac02e5452b permite ejecutar los trabajos de traducción cuando se omite la extracción, mientras que omacom/omarchy@3372ceb223c4 integra directamente las propuestas validadas de sincronización de traducciones para que las ejecuciones posteriores no sobrescriban sus traducciones aún sin integrar.
Otros commits traducen las invitaciones del primer inicio, la configuración de Git, las notificaciones del tiempo y de los métodos de entrada, así como los encabezados de la pantalla Acerca de y la información relacionada con las fechas. La ISO también oculta las indicaciones de teclas en inglés que gum lleva integradas en el código, porque sus mensajes ya explican las acciones. Son cambios ya incorporados al desarrollo en los repositorios del shell y del instalador.
La reanudación desde la hibernación utiliza identificadores persistentes del sistema de archivos
Un commit de Quattro vinculado a emirb, omacom/omarchy@6573c3d4866e, modifica la configuración de la hibernación sin cifrado para identificar por UUID el sistema de archivos utilizado para la reanudación. En equipos con varios discos NVMe, los nombres de dispositivo del kernel pueden intercambiarse entre arranques, lo que provoca un arranque en frío en lugar de restaurar la sesión guardada.
El cambio también migra las configuraciones existentes que cumplen los requisitos y registra una reconstrucción pendiente antes de modificar el ajuste de reanudación. Así, la siguiente ejecución de la migración puede volver a intentar las reconstrucciones de la imagen de arranque que hayan fallado, se hayan omitido o se hayan interrumpido. Los nombres de device-mapper en las instalaciones cifradas mantienen su tratamiento actual.
Omarchy Sync llega al marketplace para trasladar configuraciones de escritorio
Omarchy Sync, de smolamSK, se publicó en el marketplace, y
github-actions[bot] dejó constancia de la publicación en omacom/omarchy-plugin-marketplace#12673:issuecomment-6403794115. Exporta la configuración del escritorio, los paquetes adicionales, los plugins y los temas; después presenta un plan de importación y crea copias de seguridad de los archivos sustituidos en el equipo de destino. Los secretos opcionales se guardan en una sección cifrada de la exportación.
HANCORE-linux aceptó las capacidades de uso de privilegios y de gestión de paquetes para importaciones de configuración y software de confianza confirmadas expresamente. La revisión subrayó que el proceso de importación no convierte en segura una configuración ejecutable procedente de un remitente no fiable. La verificación de la publicación se aplica a la versión exacta del marketplace que se revisó y no constituye una auditoría de seguridad.
