web-dev-qa-db-ja.com

Chrome Intelグラフィックスを有効にすると、フルスクリーンのHTML5ビデオが黒くなるORハードウェアアクセラレーションが有効になっている

  • Chrome:51.0.2704.106 m(64ビット)
  • QUADRO M1000M NVIDIA提供ドライバー、デバイスマネージャーの強制更新を介して配信(更新は問題に影響しませんでした):10.18.13.5474
  • インテルHDグラフィックス530:10.18.15.4285
  • デュアルモニター、HDMIケーブル経由でDVI入力に外部接続.

ChromeでHTML5ビデオを再生する場合、フルスクリーンビデオは内蔵モニターで正常に表示されますが、外部モニターで表示するように設定されている場合は、黒(サウンド付き)です。

これは、MS EdgeまたはInternet Explorer(どちらも現在のバージョン)では発生しません。

回避策(つまり、外部モニターのフルスクリーンビデオは私が使用すると機能します):

  1. BIOSの組み込みグラフィックを無効にする

  2. Chrome=設定で[可能な場合はハードウェアアクセラレーションを使用する]を無効にする

組み込みのグラフィックスを有効にして(バッテリーを節約するため)、ハードウェアアクセラレーションをChrome(必要に応じてパフォーマンスを向上させるため)で使用したい)。

Chromeの特定の設定があります?外部設定を使用するためにChromeを設定してみましたGPUでも問題は解決しないため、デフォルトのままにしました(NVIDIAのコントロールパネルによると、Chromeはデフォルトで内部GPUを使用しています)。

Chrome使用するフラグに特定の設定はありますか?

他に何ができるか上記の1と2を尊重しながら、外部モニターでフルスクリーンビデオを有効にするには?

PS:私はゲームをプレイしないので、実際にはNVIDIA GPUを完全に無効にしますが、そうすると、外部モニターがまったく機能しません(HDMI出力がディスクリートグラフィックスに直接接続されているためだと思います)アダプタ)

13
Gaia

ここにchromeこのバグがあります: http://crbug.com/622167


Chrome 52、ベータチャネル経由で)にアップグレードしてみてください(または、リリースされるまで数週間待ちます)。

バージョン51.0.2704.106 m(64ビット)で同じ問題のように聞こえましたが、バージョン52.0.2743.60 beta-m(64ビット)にアップグレードした後、修正されました。

再起動後、chromeラップトップの内部画面がメインディスプレイであったときにchromeを開始したことによる副作用として、私の変更により一時的に問題が修正されたようです。

私はいくつかの実験を行ったところ、次のことがわかりました。

  • これはHTML5ビデオとは関係なく、フルスクリーンモードに入るといつでも発生します(任意のページでF11を押す)。
  • これは、Windowsのディスプレイ設定で外部モニターが「メインディスプレイ」としてマークされている場合にのみ発生します。ラップトップの画面をメインディスプレイにし、外部モニターに「拡張」すると、外部モニターの全画面が機能します。
10
Styglian

クイックフィックス:スタートアップchromeこのフラグ付き:--disable-direct-composition

chromeを実行するためのショートカットにポップし、次の画像のようにそのフラグをターゲットに追加します:

Chrome Startup flag

ソースjbau ... @ chromium.com(bugs.chromium.org/u/4122139466/) https://bugs.chromium.org/p/chromium/issues/detail?id=622167#c29 =

9
Pathfinder

これは、Intel Graphics 530を搭載したAlienware 17 R3と、HDMI経由で外部モニターを使用して統合されたNvidia 980M GTXを使用する私にとってはうまくいきました。

Chromeバージョンバージョン54.0.2840.87 m(64ビット)

起動Chromeこのフラグで:

chrome.exe --disable-direct-composition

これは、Webサイト、ビデオ、HTML5を使用するかどうかに関係なく、フルスクリーン(F11)のすべてのモードに影響していました。

0
fanblade