Aceleração Metal no Bromure Web

O navegador web Bromure autónomo pode acelerar as suas VMs de navegação Linux com a GPU do Mac através do Metal. Esta página descreve as definições dessa aplicação; o navegador integrado do Agentic Coding tem as suas próprias definições do navegador.

O Metal acelera os gráficos do navegador, incluindo a composição e as cargas WebGL suportadas. Cada VM acelerada tem o seu próprio processo de renderização, pelo que várias janelas do navegador podem usar a aceleração ao mesmo tempo. O convidado continua a ser uma VM Linux, e o ponteiro do rato é apresentado pelo macOS a partir das imagens de cursor do convidado.

Requisitos e predefinições

O Metal requer Apple Silicon, macOS 27 ou posterior e uma imagem de navegador compatível. Tanto a opção global da aplicação como a do perfil vêm ativadas por predefinição, incluindo os perfis guardados antes de a opção de perfil existir. Uma opção global desativada guardada anteriormente continua desativada.

O Bromure 5.0.1 usa a imagem de navegador 501, que inclui correções para a sobrecarga de transferência de vídeo H.264 e para uma fuga de barreiras gráficas (fences) que podia reiniciar o processo de GPU do navegador durante reproduções prolongadas. Atualize a imagem do navegador, além da aplicação, para receber essas correções do lado do convidado.

No macOS 26 e anteriores, os controlos Metal aparecem a cinzento. Uma imagem de navegador sem a informação de capacidade gráfica necessária usa o caminho gráfico antigo. Atualizar uma imagem não obriga aplicações mais antigas nem anfitriões não suportados a usar o Metal.

Ativar ou desativar o Metal

Na aplicação Bromure autónoma:

  1. Abra Definições → Hardware e ative Use Metal Renderer. Esta é a definição principal, válida para toda a aplicação.
  2. Abra o editor de perfis, selecione Desempenho e ative Aceleração de GPU e Metal Renderer para o perfil.
  3. Abra uma nova janela do navegador para esse perfil. As alterações de renderizador aplicam-se a novas janelas; uma VM já em execução mantém o seu renderizador.

O interruptor Metal Renderer do perfil também aparece a cinzento enquanto Aceleração de GPU estiver desativada. Desativar o Metal num perfil seleciona o caminho gráfico antigo para as novas janelas desse perfil, enquanto os outros perfis podem continuar a usar o Metal. WebGL continua a ser uma opção de perfil separada: ative-a quando um site exigir gráficos 3D.

Verificar o renderizador ativo

Uma janela acelerada mostra o logótipo Metal na interface do navegador. O seu menu GPU indica Metal como renderizador ativo. Uma janela que usa o caminho antigo não tem o emblema Metal. Ativar a definição exprime uma preferência; o indicador da janela ativa confirma se o suporte necessário do anfitrião e da imagem estava disponível quando essa VM arrancou.

Reprodução de vídeo e limites

O caminho Metal suporta a descodificação por hardware de H.264 através da framework VideoToolbox do Mac. A escolha do codec continua a importar: um site que sirva AV1 pode recorrer à descodificação por software. Aceleração gráfica não significa que todos os formatos de vídeo sejam descodificados por hardware.

Este dispositivo gráfico não expõe computação GPU genérica ao Linux. Não disponibiliza CUDA, computação Metal nem inferência de LLM local dentro de uma VM de navegação. Os modelos no dispositivo do Agentic Coding correm separadamente no Mac.

Se o Metal não aparecer

Verifique a versão do macOS, ambas as definições Metal e Aceleração de GPU no perfil. Instale a imagem de navegador compatível fornecida com a versão com suporte de GPU e abra uma nova janela. Uma janela mais antiga não muda de renderizador quando altera uma definição.

Se um site tiver um problema gráfico ou de vídeo, desative Metal Renderer nesse perfil e compare numa nova janela. Ao comunicar o problema, inclua a versão do macOS, a compilação da aplicação, a versão da imagem, o URL da página e se o logótipo Metal apareceu.