Módulos pré-compilados da NVIDIA eliminam compilações repetidas do driver
dhh integrou omacom/omarchy#17409 à branch de desenvolvimento Quattro para usar módulos abertos pré-compilados da NVIDIA com o linux-omarchy. As alterações correspondentes nos pacotes foram registradas na master do omarchy-pkgs. Os módulos são compilados e assinados junto com a versão exata do kernel a que se destinam, dispensando a compilação local via DKMS nas máquinas compatíveis.
greptile-apps[bot] alertou que remover o DKMS poderia deixar um kernel adicional de recuperação sem suporte gráfico. A alteração final registrada mantém o DKMS quando há outro kernel instalado. As variantes eevdf e muqss também mantêm o DKMS, conforme registrado em omacom/omarchy@97316b0bb66f e omacom/omarchy-pkgs@bffb8bf70650.
FFmpeg para ARM ganha suporte à gravação com NVIDIA no canal edge
ryanrhughes integrou à master a proposta omacom/omarchy-pkgs#2074, de '
dhh', habilitando NVENC e NVDEC no pacote FFmpeg para aarch64. Isso resolve a falta de suporte ao codificador que impedia a gravação de tela do Omarchy pelo gpu-screen-recorder em hardware GB10 e N1x.
dhh relatou testes de gravação bem-sucedidos em um DGX Spark.
github-actions[bot] informou em omacom/omarchy-pkgs#2074:issuecomment-6609673849 a publicação do FFmpeg 2:9.0.2-2.1 em edge/aarch64. Essa adaptação é mantida manualmente em sincronia com o Arch Linux ARM; sua descrição alerta que um pacote upstream mais recente pode substituí-la por uma versão sem suporte à NVIDIA até que a alteração seja incorporada ao upstream.
Quake abre um seletor de agentes ou um modelo local em execução
dhh integrou omacom/omarchy#17457 ao Quattro. Quando vazio, o console Quake agora oferece o seletor de agentes e dá preferência a um modelo local em execução quando há um agente compatível disponível. Agentes instalados pelo console passam a abrir dentro dele, em mosaico, em vez de permanecer no terminal flutuante usado na instalação.
greptile-apps[bot] identificou uma falha quando várias janelas de terminal compartilhavam o mesmo ID de processo.
dhh respondeu com um título exclusivo para a janela do instalador e um teste de regressão em omacom/omarchy#17457:discussion_r4456536132. Commits separados adicionam o empacotamento do Amp Desktop na master e menus de instalação e remoção no Quattro; a remoção preserva os diretórios de 'Amp CLI', conforme descrito em omacom/omarchy@8c76648872bf.
Compilação de pacotes rejeita arquivos pertencentes a IDs de contas locais
A proteção na compilação de pacotes implementada por 'emirb' rejeita arquivos compactados que contenham arquivos pertencentes a um usuário diferente de root ou a um grupo inesperado. omacom/omarchy-pkgs@98353c6bab94 explica o que motivou a medida: o pacote do Bitwarden para aarch64 continha 222 arquivos pertencentes ao ID numérico 1001, o que poderia dar a uma conta local com esse mesmo ID controle sobre o binário instalado.
Um commit separado na master altera a extração do Bitwarden para atribuir os arquivos ao root: omacom/omarchy-pkgs@8896655942d7. A proteção rejeita as compilações afetadas antes da publicação; segundo o commit, o Bitwarden para aarch64 foi a única exceção encontrada na análise de 525 pacotes do canal edge.
Proposta de atualização do Hyprland busca corrigir falhas ao desconectar monitores
A proposta omacom/omarchy-pkgs#2064, de 'MPavleski', continua aberta. Agora ela propõe o Hyprland 0.57.1-2 junto com barras de título compatíveis, substituindo os backports iniciais de correções para bloqueio de sessão e dmabuf, pois a versão upstream já inclui essas correções.
Antes dessa mudança de abordagem, MPavleski relatou que uma compilação da versão 0.57.0 com patches locais resistiu à desconexão do HDMI sem o encerramento inesperado do Firefox e a saída do shell observados anteriormente. Esses são resultados dos testes do colaborador com aquela compilação. Separadamente,
l2aptor pediu prioridade após relatar perda da saída HDMI depois do desbloqueio, com uma inicialização bem-sucedida usando outro patch incluído no upstream. Esses relatos explicam a urgência da 'atualização', mas não comprovam a existência de uma correção publicada.
Correções na configuração do Superwhisper chegam ao Quattro
dhh encerrou a proposta omacom/omarchy#15622, de '
AnPod', sem integrá-la, explicando que outras alterações haviam resolvido a configuração inicial, o posicionamento na bandeja e a ausência do pacote de imagem para aarch64. A proposta descrevia instalações novas sem o perfil por usuário e os atalhos de 'Superwhisper'.
O Quattro também recebeu uma correção para instalações existentes ainda não configuradas e uma função compartilhada para recarregar o Hyprland. omacom/omarchy@5c0d91a18549 trata da configuração iniciada fora da sessão gráfica: as recargas usam a seleção de instância do 'Hyprland', informam falhas reais e deixam de fazer a configuração do ditado falhar após salvar as opções.
Kernel ARM adiciona árvores de dispositivos para quatro notebooks Snapdragon
ryanrhughes integrou à master a proposta omacom/omarchy-pkgs#2049, de '
birkskyum', adicionando árvores de dispositivos para Acer Swift 14 AI, Swift Go 14, Dell Latitude 5455 e HP EliteBook 6 G1q. Segundo a proposta, os pacotes de firmware e os identificadores de hardware do systemd já estavam presentes, permitindo que a seleção de imagens use as novas árvores.
github-actions[bot] informou em omacom/omarchy-pkgs#2049:issuecomment-6592465708 a publicação do linux-omarchy 7.3-11 em edge/aarch64. A proposta relata que as árvores foram compiladas com sucesso, mas afirma explicitamente que nenhum dos quatro notebooks havia inicializado com esse kernel; portanto, a publicação não comprova que o suporte ao hardware funcione.
Omapasskey é publicado após reforço da segurança da saída do terminal
A submissão do Omapasskey com suporte a TPM, de 'Divanyx', foi publicada e encerrada. Em omacom/omarchy-plugin-marketplace#13302:issuecomment-6602986228,
Divanyx informou que a versão 1.2.2 escapa caracteres de controle de terminal não confiáveis em nomes de contas e dispositivos, inclusive nos nomes já armazenados, com testes de regressão.
HANCORE-linux confirmou então que os problemas relatados anteriormente estavam resolvidos no commit revisado e aceitou a configuração explícita do serviço de sistema dedicado.
github-actions[bot] registrou a publicação em omacom/omarchy-plugin-marketplace#13302:issuecomment-6614926435. Os usuários ainda precisam instalar o serviço nativo e configurar o PIN; a verificação se aplica à versão exata publicada no marketplace e não constitui uma auditoria de segurança.
Atualização do PrimoDock segue bloqueada por um caminho de inicialização que usa a identidade do aplicativo
A proposta omacom/omarchy-plugin-marketplace#13628, de 'PrimoGameStudio', continua aberta. Alterações posteriores removeram identidades de aplicativos sem tratamento dos caminhos automáticos de ícones, passaram os argumentos de restauração como dados e substituíram um caminho de inicialização de aplicativos web baseado em eval.
HANCORE-linux confirmou a correção dos aplicativos web, mas identificou outro caminho na versão mais recente em análise: a identidade de um 'aplicativo fixado desconhecido', fornecida pelo cliente, ainda poderia chegar a um shell depois que o usuário fechasse e reabrisse o aplicativo. Em omacom/omarchy-plugin-marketplace#13628:issuecomment-6618047712, a aprovação continua retida. A constatação descreve execução condicional com as permissões do usuário da sessão gráfica, com base em análise estática, sem alegar execução como root ou sem interação do usuário.
Proposta de pausa durante atualização do shell avança, mas deixa lacunas na recuperação
A proposta aberta omacom/omarchy#16900, de 'taxin-404', sugere pausar o carregamento de plugins durante a substituição de pacotes e depois reiniciar o shell. Ela busca evitar que mecanismos antigos carreguem código QML novo e incompatível no meio da atualização, deixando os atalhos do shell inutilizáveis.
Depois que greptile-apps[bot] levantou preocupações,
taxin-404 relatou correções para estados incertos de bloqueio, identificação de shells externos, alterações na barra durante uma pausa e links simbólicos nos registros de horário das notificações. Transações de atualização e troca de canal que falham ainda precisam de uma decisão comum sobre recuperação. O relato mais recente do colaborador também aponta uma verificação de configuração ainda falhando porque faltam os hooks de empacotamento complementares; a proposta não foi integrada.
