UbuntuのChromeでWebGLを有効にする方法


回答:


150

WebGLをGoogle Chrome(およびChromium)で動作させるには、Google ChromeでWebGLを有効にする手順を以下に示します。

ステップ1:Google Chromeを開く

ステップ2:chrome://flagsアドレスバーに入力する

ステップ3:Ctrl + fRendering list」を押して入力し、「ソフトウェアレンダリングリストを上書きする」が表示されたら、[有効にする]をクリックしてブラウザを再起動します。

ステップ4:Chromeを完全に終了します:killall chromeコンソールに入力します。

ステップ5:に移動しchrome://settingsて有効にしUse hardware acceleration when availableます。デフォルトでは、バージョン43以降はオフになっています。

ステップ6:Chromeを起動します

ここに画像の説明を入力してください

今確認してください chrome://gpu/

ここに画像の説明を入力してください

http://webglreport.com/

ここに画像の説明を入力してください

ソース


3
これで、パフォーマンスの良いHTML5プレーヤーでYouTubeを使用できます!
ヴィタリーズダネビッチ

15
なぜこれがデフォルトで有効になっていないのですか???
コンスタンティンシューベルト

@Konstantinそれはいい質問です、私はそれについていくつかの研究をします。
カシム

4
ヒント:Ubuntuでは、確かに(ウィンドウもそうである可能性が高い)、変更を有効にする前に、バックグラウンドスレッド(クロム)も必ず削除する必要があります。
ランスカラチョーリ

1
それは...最も簡単な方法のthats ABOT @Kostanosいいえ、私は...知らない
カシム

10

それでも結果が得られない場合は、Chromium設定でハードウェアアクセラレーションが有効になっているかどうかを確認してください。バージョン43以降、Googleはこの設定をデフォルトで無効にする傾向があります。 GPUブラックリストなど。


4
こっちも一緒。ひどいバグを見ていると思ったが、chrome:// settings->詳細設定を表示...->ハードウェアアクセラレーションを使用できる場合は、何らかの理由で無効になりました。私はそれをひっくり返し、ブラウザを再起動しましたが、すべてが機能します。
スティーブンニエジエルスキ

ハードウェアアクセラレーションを無効にするとうまくいきました。
トーマスオリッタ

2

ビデオドライバが古すぎるか、正しくインストールされていない可能性があります。

私も同じ問題を抱えていましたが、この解決策はオーバーライドすることなく問題を解決しました!

  1. Ubuntu 14.04 / 13.10 / 13.04 / 12.10にPPAを追加するには

    Ubuntu 14.04 / 13.10 / 13.04 / 12.10ユーザー、ターミナルで次のコマンドを実行し、プロンプトが表示されたらユーザーのパスワードを入力します。その他はUbuntu-X PPAを使用します。

    sudo apt-add-repository ppa:xorg-edgers / ppa
  2. Ubuntu 12.04 / 11.10 / 11.04 / 10.04にPPAを追加するには

    sudo apt-add-repository ppa:ubuntu-x-swat / x-updates

    PPAを追加した後、システムリポジトリを更新します。

  3. 更新するには

    sudo apt-get update

    apt-getを使用して他のパッケージをインストールするときに、NVIDIA GeForceグラフィックドライバー304.108をシステムにインストールします。

  4. インストールする

    sudo apt-get install nvidia-current nvidia-settings

    上記のコマンドは、ドライバーをインストールします。


ソース:http : //www.howopensource.com/2012/10/install-nvidia-geforce-driver-in-ubuntu-12-10-12-04-using-ppa/


デスクトップでこのソリューションを1週間使用していますが、ChromeがすべてのCPUを消費することがあります(「GPUプロセス」タスク)。-「GeForce 8400 GS Rev. 2」を使用したUbuntu Trustyがあります-この副作用の解決策が見つかりません。回避策しかありません:chrome:// flags /で「アクセラレートされた2Dキャンバスを無効にする」オプションをオンにします。 Grrr
andras.tim 14年

2

Ubuntu 14.04(64ビット)でChromiumバージョン49.0.2623.108を使用します。

有効化する必要があるのは #ignore-gpu-blacklist

の最初の行です chrome://flags/

それが役立つことを願って、


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.