Intelグラフィックが有効な場合、またはハードウェアアクセラレーションが有効な場合、フルスクリーンのChrome HTML5ビデオは黒になります


13
  • Chrome:51.0.2704.106 m(64ビット)
  • QUADRO M1000M NVIDIAが提供するドライバーは、デバイスマネージャーの強制更新によって配信されます(更新は問題に影響しませんでした):10.18.13.5474
  • Intel HD Graphics 530:10.18.15.4285
  • デュアルモニター、HDMIケーブル経由でDVI入力に外部接続。

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

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

回避策(つまり、外部モニターのフルスクリーンビデオが動作する場合):

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

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

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

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

Chromeフラグの特定の設定を使用してください。

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

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


2
私もこの問題を抱えています。何年もそうでした。修正されないインクがあります。ニッチ、高いスキルレベル、ハードウェア、会社間バグであるため。Intel&Chrome&Nvidia
Pathfinder

この問題はChrome 53.0.2785.80 beta-m(64ビット)で解決しましたが、思い出す限り、52.0.2743.116 mでも解決しました。もう1つの問題bugs.chromium.org/p/chromium/issues/detail?id=627714は、回避策「BIOSでIntel GPUを無効にしてnVidiaのみを実行します。ChromeはHWアクセラレーションを使用できますが、この問題は使用しません」起こる。"
ガイア

1
こんにちは、2016年8月1日、バグはまだあります。すべての最新アップデート。Chrome 53.0.2785.89 m、Win10 Pro Up2date、Intel HD 4600 20.19.15.4463(5/2016)、Nvidia GTX 765m 21.21.13.7270(08/2016)。
パスファインダー

回答:


10

このためのクロムのバグがここにあります:http : //crbug.com/622167


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

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

クロムを再起動した後、内部のラップトップ画面が私のメインディスプレイであったときにクロムを起動する副作用として、私の変更は一時的に問題を修正しただけのようです。

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

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

あなたのラップトップは内部GPUに沿って個別のグラフィックスを装備していますか?そして、あなたのモニターもデルですか?
ガイア

BIOSで内部GPUが無効になっている場合、問題は発生しません(ディスプレイハードウェアがハイブリッドではなくディスクリートのみに設定されています)。これは、Chromeの問題がOptimusソフトウェアまたはIntelドライバーに関連していることを示唆しています。残念ながら、Intel GPUのみがオンの場合は外部ディスプレイを接続できないため、Intel GPUのみを使用して問題をテストすることはできません(HDMI /ミニディスプレイポートは私のラップトップのディスクリートGPUに配線されています)
Gaia

私のラップトップには、IntelグラフィックスとOptimusを使用した個別のNvidiaカードが統合されています。それはHDMIポートに接続されたもので起こるようです-私はLenovoモニターとテレビで試しました。
スティリアン

コメントを参照してくださいsuperuser.com/questions/1098204/…–
ガイア

9

クイックフィックス:このフラグを使用したChromeの起動: --disable-direct-composition

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

Chromeスタートアップフラグ

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


これを確認し、報告します。
ガイア

これは私のために働いた。Lenovo P50ラップトップを使用し、外部モニターをメインのモニターとして設定します。ありがとうございました!
エイドリアンK.

1
これは私にはうまくいきません。メインディスプレイとして外部モニターを使用しており、ラップトップの画面のディスプレイをオフにします。同じことは、エッジでも発生しますが、Firefoxでは発生しません。
-Bysreg

0

これは、Alienware 17 R3とIntel Graphics 530および統合されたNvidia 980M GTXをHDMI経由の外部モニターを使用して使用することで機能しました。

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

次のフラグでChromeを起動します。

chrome.exe --disable-direct-composition

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


この回答に悲しいされました:superuser.com/a/1119807/68374。あなたの答えは、それに対するコメントとしてより良いです。
ガイア

スーパーユーザーへようこそ!これにより別の回答が複製され、新しいコンテンツは追加されません。実際に何か貢献できるものがない限り、回答を投稿しないでください。
DavidPostill
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.