1. 程式人生 > >如何讓 Windows,Ubuntu(Linux)下的 Chrome 支援 WebGL ?(親測有效)

如何讓 Windows,Ubuntu(Linux)下的 Chrome 支援 WebGL ?(親測有效)

tensorflow.js needs WebGL.But my chrome does not support WebGL. I have only  virtualbox in which chrome runs.My god,I have no money to buy an advanced graphic card,just like 1080i.How can I do? Luckily ,I have baidu to help myself.

當前我的Chrome是最新的49穩定版,那麼我將根據這個版本進行相關選項的設定說明。

檢查瀏覽器是否開啟WebGL的辦法:

WebGL Report

如果頂部出現”✓ This browser supports WebGL 1“字樣,說明瀏覽器已經開啟了WebGL。

開啟WebGL的辦法:

1、顯示卡不算爛的情況下:
在Chrome的高階設定裡開啟“硬體加速”即可。

2、顯示卡比較爛的情況下:(親測有效)
因為Chrome內建了一套顯示卡黑名單,如果你的顯示卡太爛,WebGL就會被預設禁用,因此需要強制開啟。強制開啟的方法是:首先要和1一樣先開啟“硬體加速”,然後在位址列輸入"chrome://flags"並回車開啟Chrome的實驗功能,啟用Override software rendering list 選項,然後重啟Chrome。

PS:

也許重灌一下DirectX會有奇效。