Bromure Web 的 Metal 加速

獨立的 Bromure 網頁瀏覽器可以透過 Metal,用 Mac 的 GPU 加速其 Linux 瀏覽器 VM。本頁說明該應用程式的設定;Agentic Coding 的內嵌瀏覽器有自己的瀏覽器設定。

Metal 會加速瀏覽器的圖形,包括合成與支援的 WebGL 工作負載。每台加速的 VM 都有自己的轉譯器程序,因此多個瀏覽器視窗可以同時使用加速。客體仍是 Linux VM,滑鼠游標則由 macOS 使用客體的游標圖像呈現。

需求與預設值

Metal 需要 Apple Silicon、macOS 27 或更新版本,以及相容的瀏覽器映像檔。應用程式全域選項與設定檔選項預設皆為啟用,包括在設定檔選項出現之前儲存的設定檔。先前儲存為關閉的 應用程式全域選項會維持關閉。

Bromure 5.0.1 使用瀏覽器映像檔 501,其中修正了 H.264 影片傳輸的額外負擔,以及一個在長時間播放時可能使瀏覽器 GPU 程序重新啟動的圖形 fence 洩漏。除了應用程式之外,也請更新瀏覽器映像檔,以取得這些客體端的修正。

在 macOS 26 及更早版本上,Metal 控制項會呈灰色。缺少所需圖形能力資訊的瀏覽器映像檔會使用舊有的圖形路徑。更新映像檔並不會強制較舊的應用程式 或不支援的主機使用 Metal。

啟用或停用 Metal

在獨立的 Bromure 應用程式中:

  1. 開啟 設定 → 硬體,並啟用 Use Metal Renderer。這是 應用程式全域的主設定。
  2. 開啟設定檔編輯器,選擇 效能,並為該設定檔啟用 GPU 加速 與 Metal Renderer。
  3. 為該設定檔開啟新的瀏覽器視窗。轉譯器的變更會套用到新視窗;已在執行的 VM 會保留原本的轉譯器。

當 GPU 加速 關閉時,設定檔的 Metal Renderer 開關也會呈灰色。為某個設定檔關閉 Metal,會讓它的新視窗改用舊有的圖形路徑,其他設定檔仍可繼續使用 Metal。WebGL 仍是另一個獨立的設定檔選項:當網站需要 3D 圖形時再啟用。

檢查使用中的轉譯器

加速的視窗會在瀏覽器介面中顯示 Metal 標誌。它的 GPU 選單會將 Metal 列為使用中的轉譯器。使用舊有路徑的視窗沒有 Metal 徽章。啟用設定只是表達偏好;使用中視窗的指示會確認該 VM 啟動時,主機與映像檔是否具備所需的支援。

影片播放與限制

Metal 路徑支援透過 Mac 的 VideoToolbox 框架進行 H.264 硬體解碼。編解碼器的選擇仍然重要:提供 AV1 的網站可能會使用軟體解碼。圖形加速並不代表每種影片格式都會以硬體解碼。

此圖形裝置不會向 Linux 提供通用 GPU 運算。它不會讓瀏覽器 VM 內可以使用 CUDA、Metal 運算或本機 LLM 推論。Agentic Coding 的裝置端模型是在 Mac 上另外執行。

如果 Metal 沒有出現

請檢查 macOS 版本、兩項 Metal 設定,以及設定檔中的 GPU 加速。安裝支援 GPU 的版本所附的相容瀏覽器映像檔,然後開啟新視窗。切換設定時,較舊的視窗不會更換轉譯器。

如果網站出現圖形或影片問題,請為該設定檔關閉 Metal Renderer,並在新視窗中比較。回報問題時,請附上 macOS 版本、應用程式組建版本、映像檔版本、頁面 URL,以及是否出現 Metal 標誌。