ChromeのFlashプラグインのハードウェアアクセラレーション


12

Google ChromeでFlashを実行すると、CPUが大幅に消費されます。

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

この問題の原因は、フラッシュのハードウェアアクセラレーションがオフになっていることだと考えました。Flashアプリケーションを右クリックしてを選択してsettings有効にしようとすると、このウィンドウが表示されました。

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

ハードウェアアクセラレーションオプションが見つかりません。

Chromeでを開くとabout:gpu、次のように表示されます。

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

Flashでハードウェアアクセラレーションをオンにするにはどうすればよいですか、またはCPU使用量を減らす別の方法がありますか?


2
あなたは、このチェックすべきバグ、このバグこのバグを。また、より詳細な指示で私の回答を更新しました。
-Braiam

回答:


17

about:gpuChrome / iumのセクションを確認してください。古いPCのHWアクセラレーションでは、デフォルトで無効になっていますabout:flags。有効にするには、の設定を上書きする必要があります。

  • 開き、about:flagsアドレスバーに
  • ソフトウェアの上書きリスト上書きする
  • 「有効にする」をクリックします
  • Chrome / iumを再起動します

使用してchromeを開始することもできますがchrome --ignore-gpu-blacklist、毎回そうする必要はありません。

これは私のGPUページです

これは私の旗です


ソフトウェアレンダリングリストのオーバーライドabout:flagsを有効にしても、HWアクセラレーションビデオデコードを含むこれらの機能の多くを有効にするには不十分であることがわかりましたが、それは便利でした。何らかの理由で、コマンドラインを使用してフラグを渡すことは機能してchromium-browser --ignore-gpu-blacklistいるようです。
ali_m

このバグに関連しているようです:code.google.com/p/chromium/issues/detail
id=

2

LinuxのLibGL DRIバグのLIBGL_DRI3_DISABLE=1 google-chrome --ignore-gpu-blacklist影響を受けるバージョンのソリューションを探している場合は、ここで試してみてください。


ありがとう!これは、クロムがエラーを与えたという私の問題に対して機能するため、libGL error: DRI3 Fence object allocation failure Operation not permittedハードウェアアクセラレーションはまったく利用できませんでした。私が使用していた方法は、ここで 説明するようにGPUサンドボックスを無効にすることでし(使用chromium --ignore-gpu-blacklist --disable-gpu-sandboxが、あなたの方法は迷惑な警告バナーを生成しません:)
Wilf
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.