Aceleración Metal en Bromure Web

El navegador web Bromure independiente puede acelerar sus VM de navegación Linux con la GPU del Mac mediante Metal. Esta página describe los ajustes de esa aplicación; el navegador integrado de Agentic Coding tiene sus propios ajustes del navegador.

Metal acelera los gráficos del navegador, incluida la composición y las cargas WebGL compatibles. Cada VM acelerada tiene su propio proceso de renderizado, así que varias ventanas del navegador pueden usar la aceleración a la vez. El invitado sigue siendo una VM Linux, y macOS muestra el puntero del ratón a partir de las imágenes de cursor del invitado.

Requisitos y valores predeterminados

Metal requiere Apple Silicon, macOS 27 o posterior y una imagen de navegador compatible. Tanto la opción global de la aplicación como la del perfil están activadas de forma predeterminada, incluso en los perfiles guardados antes de que existiera la opción de perfil. Una opción global desactivada guardada anteriormente sigue desactivada.

Bromure 5.0.1 usa la imagen de navegador 501, que incluye correcciones para la sobrecarga de transferencia de vídeo H.264 y para una fuga de barreras gráficas (fences) que podía reiniciar el proceso de GPU del navegador durante reproducciones largas. Actualiza la imagen del navegador además de la aplicación para recibir esas correcciones del lado del invitado.

En macOS 26 y anteriores, los controles de Metal aparecen atenuados. Una imagen de navegador sin la información de capacidad gráfica necesaria usa la ruta gráfica heredada. Actualizar una imagen no obliga a las aplicaciones antiguas ni a los anfitriones no compatibles a usar Metal.

Activar o desactivar Metal

En la aplicación Bromure independiente:

  1. Abre Ajustes → Hardware y activa Use Metal Renderer. Es el ajuste maestro de toda la aplicación.
  2. Abre el editor de perfiles, selecciona Rendimiento y activa Aceleración GPU y Metal Renderer para el perfil.
  3. Abre una nueva ventana del navegador para ese perfil. Los cambios de renderizador se aplican a ventanas nuevas; una VM que ya está en ejecución conserva su renderizador.

El interruptor Metal Renderer del perfil también aparece atenuado mientras Aceleración GPU está desactivada. Desactivar Metal en un perfil selecciona la ruta gráfica heredada para sus nuevas ventanas, mientras otros perfiles pueden seguir usando Metal. WebGL sigue siendo una opción de perfil aparte: actívala cuando un sitio requiera gráficos 3D.

Comprobar qué renderizador está activo

Una ventana acelerada muestra el logotipo de Metal en la interfaz del navegador. Su menú GPU indica Metal como renderizador activo. Una ventana que usa la ruta heredada no tiene la insignia de Metal. Activar el ajuste expresa una preferencia; el indicador de la ventana activa confirma si el anfitrión y la imagen ofrecían el soporte necesario cuando arrancó esa VM.

Reproducción de vídeo y límites

La ruta Metal admite la decodificación por hardware de H.264 mediante el framework VideoToolbox del Mac. La elección del códec sigue importando: un sitio que sirva AV1 puede recurrir a la decodificación por software. Aceleración gráfica no significa que todos los formatos de vídeo se decodifiquen por hardware.

Este dispositivo gráfico no expone cómputo GPU de uso general a Linux. No pone a disposición CUDA, cómputo Metal ni inferencia de LLM local dentro de una VM de navegación. Los modelos en el dispositivo de Agentic Coding se ejecutan por separado en el Mac.

Si Metal no aparece

Comprueba la versión de macOS, los dos ajustes de Metal y Aceleración GPU en el perfil. Instala la imagen de navegador compatible que acompaña a la compilación con soporte de GPU y abre una ventana nueva. Una ventana anterior no cambia de renderizador cuando modificas un ajuste.

Si un sitio tiene un problema gráfico o de vídeo, desactiva Metal Renderer para ese perfil y compara en una ventana nueva. Al informar del problema, incluye la versión de macOS, la compilación de la aplicación, la versión de la imagen, la URL de la página y si apareció el logotipo de Metal.