Las distribuciones de teclado y los motores de entrada comparten un mismo flujo de escritura
dhh integró omacom/omarchy#14433 en quattro el 10 de octubre. El cambio vincula la selección del teclado en el instalador con la configuración del motor de entrada y permite seleccionar al momento la distribución del teclado y el método de entrada desde el menú Typing. Super+I recorre conjuntamente las distribuciones y los motores de composición, mientras que Super+Shift+I lo hace en sentido inverso. Estos cambios pertenecen a la rama de desarrollo.
La revisión de greptile-apps[bot] detectó que los atajos perdían las selecciones cuando ningún campo de texto tenía el foco y que los fallos al guardar las fuentes dejaban los métodos de entrada guardados en un estado incoherente con las opciones marcadas en el menú.
dhh informó de correcciones que conservan las selecciones aunque no haya un campo con el foco y restauran el grupo de entrada anterior si falla la escritura de las fuentes. omacom/omarchy#14433:discussion_r4237897756 y omacom/omarchy#14433:discussion_r4239436913 documentan estas correcciones.
xdanger propuso usar Mayús para salir de la entrada en chino, con un comportamiento similar para los motores de japonés y coreano.
dhh aceptó abordar Bloq Mayús y el comportamiento de Mayús en un trabajo posterior, dejando esta sugerencia separada de los cambios de escritura ya integrados. omacom/omarchy#14433:issuecomment-6098200521 y omacom/omarchy#14433:issuecomment-6098373295 recogen la propuesta y la respuesta.
Fuentes
- Support the NVIDIA N1x laptops
- Build one aarch64 ISO for every board, the NVIDIA N1x laptops included
- Converge omarchy-mac and omarchy-mx-mac into upstream Omarchy (#14431)
- Compress the generic image's live root with lz4
- Install the generic aarch64 ISO unattended and boot what it installed
- Trust Arch Linux ARM's packages on installed aarch64 systems
El soporte para ARM avanza con la integración en tiempo de ejecución y las comprobaciones de instalación
ryanrhughes abrió la propuesta de soporte en tiempo de ejecución para NVIDIA N1x y la propuesta de una ISO para aarch64 el 10 de octubre. Ambas se integraron posteriormente en quattro el 15 de octubre, fuera del período cubierto por esta 'edición': omacom/omarchy#14820 y omacom/omarchy-iso#251. Sus descripciones actuales abarcan un soporte más amplio para N1x, Snapdragon y GB10; esas descripciones posteriores no deben interpretarse como el alcance original del día en que se abrieron.
El 10 de octubre también llegó a quattro el commit de omarchybot para la 'convergencia con Mac', que incorporó una configuración adaptada a la plataforma y la integración con el ciclo de arranque. omacom/omarchy@e1b0e5e9bb72 registra esa integración. Otros commits de la ISO, atribuidos a Emir Beganovic y con
emirb entre los participantes registrados, añadieron comprobaciones de instalación desatendida y arranque para aarch64 genérico. También cambiaron la compresión de la raíz del entorno live a lz4, porque el kernel genérico no podía leer squashfs comprimido con zstd.
ryanrhughes también incorporó la instalación del llavero de Arch Linux ARM en el sistema de destino y la validación de firmas con ese llavero. Esto resuelve el rechazo de paquetes firmados durante la primera operación de paquetes en línea de los sistemas instalados. omacom/omarchy-iso@2487d3b1cb7e registra la corrección; estos commits y las integraciones en desarrollo no acreditan la existencia de una versión estable para ARM.
Una solución provisional en el paquete y el shell aborda el fallo de los plugins con Qt 6.12
outfoxxed propuso un parche temporal de Quickshell para un conflicto entre nombres de tipos de Qt 6.12 que afectaba a los plugins, y
ryanrhughes lo integró en la rama 'master' del repositorio de paquetes. Después,
github-actions[bot] informó de que quickshell 0.3.2-3 ya estaba disponible en edge tanto para x86_64 como para aarch64. omacom/omarchy-pkgs#935 y omacom/omarchy-pkgs#935:issuecomment-6096470146 acreditan la integración y la publicación.
outfoxxed también integró en quattro el cambio complementario del shell mediante omacom/omarchy#14845. Este cambio activa la solución provisional para las importaciones de QtQuick y evita el conflicto con el tipo Color al usar importaciones de la versión 6.11. Se trata de la publicación de un paquete en edge acompañada de un cambio del shell en la rama de desarrollo.
Un informe de bloqueo al autorizar accesorios coincide con una propuesta para revertir la función
gavrix informó de que USBGuard bloqueó tanto el teclado como el ratón conectados a través de un monitor Dell utilizado como KVM, sin dejar ningún dispositivo de entrada operativo con el que autorizarlos. Según el informe, fue necesario arrancar desde una instantánea para desactivar USBGuard. omacom/omarchy#11874:issuecomment-6102552400 documenta el impacto para el usuario.
omarchybot abrió omacom/omarchy#14938 al final del 10 de octubre para revertir la autorización de USB y Thunderbolt. Su descripción actual incluye tareas de migración para deshacer los controles y las restricciones de arranque ya instalados, porque eliminar solo el código fuente dejaría la protección activa sin los controles para autorizar dispositivos. El informe de 'validación' de
omarchybot, publicado ese mismo día, describía comprobaciones en entornos de trabajo desechables y señalaba expresamente que no se había probado la restauración del firmware Thunderbolt en hardware físico.
La propuesta de reversión se cerró sin integrarse el 12 de octubre, fuera del período cubierto. Por tanto, su estado actual no acredita que la eliminación propuesta llegara a quattro.
Un estado de bloqueo desactualizado puede impedir que la pantalla vuelva a bloquearse
dsundt abrió omacom/omarchy#14816, que sigue abierta, el 10 de octubre. En un comentario posterior de ese mismo día,
dsundt informó de que, en el equipo probado, cada desbloqueo completado dejaba al shell creyendo que seguía bloqueado, por lo que la siguiente solicitud de bloqueo no hacía nada. La solución provisional indicada era reiniciar el shell. omacom/omarchy#14816:issuecomment-6100203282 aporta esa observación con independencia de las modificaciones posteriores de la 'descripción de la incidencia'.
scottadair informó del mismo estado en otro portátil, incluidas dos suspensiones al cerrar la tapa sin un bloqueo seguro y un bloqueo manual que no funcionaba.
rafalyovson relacionó el informe con una investigación existente sobre Quickshell y varias soluciones alternativas, e indicó que había reproducido el problema en la última compilación de edge probada. Se trata de informes y diagnósticos de colaboradores, no de pruebas de una corrección integrada. omacom/omarchy#14816:issuecomment-6097484047 y omacom/omarchy#14816:issuecomment-6099485761 documentan la evolución.
La propuesta de una imagen pequeña de instalación por red para USB se cierra por el coste de mantenimiento
Tsurgcom propuso en omacom/omarchy-iso#256 un medio de instalación por red lo bastante pequeño como para caber en una memoria USB de 4 GB nominales. El autor indicó que había obtenido una imagen de unos 1.41 GiB al omitir la réplica del repositorio de paquetes incluida, renunciando así a la instalación sin conexión y pasando a necesitar una conexión a internet operativa.
Las pruebas en el entorno live revelaron defectos en la inicialización del llavero y en el análisis de los resultados del escaneo Wi-Fi. Tsurgcom informó de que los había corregido y de que después había solucionado la inclusión accidental de sockets de agentes en los datos iniciales del llavero. Según el informe de 'pruebas' del autor en omacom/omarchy-iso#256:issuecomment-6101577594, una imagen reconstruida completó posteriormente una instalación desatendida por red y un reinicio sin unidades fallidas.
dhh rechazó añadir otro modo de instalación por la carga de mantenimiento que ya suponía la ISO, aunque dejó abierta la posibilidad de mantenerlo de forma independiente. La propuesta se cerró sin integrarse el 10 de octubre. omacom/omarchy-iso#256:issuecomment-6103168854 recoge la decisión.
Piphone llega al catálogo tras corregir el acceso al teléfono y los límites de actuación por aplicación
Piphone, presentado por areu01or00, permite controlar un iPhone mediante un widget y un panel de Omarchy basados en WebDriverAgent y una extensión de Pi.
github-actions[bot] informó de su publicación en el catálogo como una instantánea verificada tras la revisión de los responsables de mantenimiento. omacom/omarchy-plugin-marketplace#10915:issuecomment-6098503193 registra la publicación.
La revisión de HANCORE-linux detectó acceso local sin autenticación a los 'endpoints' de control del teléfono y exposición de perfiles privados.
areu01or00 sustituyó los endpoints directos por sockets Unix accesibles solo para su propietario, reforzó el tratamiento de los perfiles y aisló el túnel subyacente en un espacio de nombres de red privado. Las correcciones posteriores comprobaron la aplicación que estaba realmente en primer plano antes de actuar, repitieron la comprobación después de enviar la aprobación y detuvieron los procesos de vigilancia cuando su aplicación salía del ámbito permitido.
HANCORE-linux aceptó las correcciones revisadas de los endpoints, los perfiles, el túnel y los límites de actuación por aplicación, pero exigió una configuración manual de la compilación local, de WebDriverAgent firmado y de Pi y el modelo. omacom/omarchy-plugin-marketplace#10915:issuecomment-6098467632 recoge esa decisión. La verificación del catálogo se aplica a la instantánea revisada y no constituye una auditoría de seguridad.
La verificación de Omabump descubre un fallo en un hook de actualización de Voxtype que se ejecuta con privilegios
La solicitud de Vladkarok para verificar una instantánea más reciente de Omabump sigue abierta en omacom/omarchy-plugin-marketplace#10910. Durante la revisión,
HANCORE-linux detectó un 'hook' del paquete Voxtype que leía un archivo de traspaso desde un directorio temporal compartido sin comprobar quién era su propietario y aceptaba un ejecutable controlado por un atacante como lanzador del sistema.
Vladkarok confirmó el mecanismo y explicó que el mismo hook se ejecutaba durante las actualizaciones ordinarias del paquete, por lo que la corrección correspondía al paquete y no al plugin. El autor describió una propuesta de cambio que utilizaba almacenamiento exclusivo de root y restringía las rutas de los ejecutables restaurados, y previó actualizar la 'receta fijada' de Omabump una vez integrada esa corrección. omacom/omarchy-plugin-marketplace#10910:issuecomment-6098036843 recoge la respuesta; la discusión proporcionada no acredita que la reparación del paquete se haya completado.
La revisión de Ward cuestiona la exposición de información mediante permisos de solo lectura sobre directorios
La propuesta de Ward de jacob-vincent-mink sigue abierta como omacom/omarchy#10974. Su descripción actual propone procesos de trabajo aislados para Quickshell de terceros, con aprobaciones específicas para cada revisión y permisos seleccionados, e identifica como pendientes el 'empaquetado nativo', el enrutamiento del registro y otras tareas de aceptación más amplias.
El 10 de octubre, el revisor SorenHJohansen informó de que los permisos de solo lectura podían exponer configuraciones protegidas del sistema anfitrión incluso cuando se rechazaban los permisos de escritura. Describió una reproducción del proceso de aprobación de principio a fin y pidió que se rechazaran esas rutas raíz para ambos modos de acceso o que se definiera explícitamente qué información podía quedar expuesta. La misma revisión señaló problemas con la ruta del compilador y el entorno gráfico en las pruebas opcionales. omacom/omarchy#10974:issuecomment-6102074229 añade una cuestión concreta de confidencialidad a la propuesta de aislamiento, que sigue abierta.
