Chrome HTML5-Videos im Vollbildmodus sind schwarz, wenn Intel-Grafiken oder die Hardwarebeschleunigung aktiviert sind


13
  • Chrome: 51.0.2704.106 m (64-Bit)
  • Von QUADRO M1000M NVIDIA gelieferte Treiber, die über das Force-Update des Geräte-Managers bereitgestellt wurden (das Update hatte keine Auswirkungen auf das Problem): 10.18.13.5474
  • Intel HD Graphics 530: 10.18.15.4285
  • Dual-Monitor, extern über HDMI-Kabel an DVI-Eingang angeschlossen.

Bei der Wiedergabe von HTML5-Videos in Chrome werden Vollbildvideos auf dem integrierten Monitor einwandfrei angezeigt. Wenn die Anzeige jedoch auf dem externen Monitor aktiviert ist, ist sie nur schwarz (mit Ton).

Dies geschieht nicht auf MS Edge oder Internet Explorer (beide auch aktuelle Versionen).

Problemumgehungen (dh Vollbild-Video auf einem externen Monitor funktioniert, wenn ich es tue):

  1. Deaktivieren Sie die eingebauten Grafiken im BIOS

  2. Deaktivieren Sie in den Chrome-Einstellungen "Hardwarebeschleunigung verwenden, falls verfügbar"

Ich hätte gern integrierte Grafik aktiviert (um den Akku zu schonen) UND ich möchte die Hardwarebeschleunigung in Chrome verwenden (um bei Bedarf eine bessere Leistung zu erzielen).

Gibt es bestimmte Einstellungen für Chrome in der NVIDIA-Systemsteuerung, mit denen ich spielen muss ? Ich habe versucht, Chrome für die Verwendung der externen GPU einzustellen, aber das Problem wird dadurch nicht behoben. Daher habe ich die Standardeinstellung beibehalten (Chrome verwendet laut NVIDIA-Systemsteuerung standardmäßig die interne GPU).

Enthalten die Chrome-Flags, mit denen ich spielen soll, bestimmte Einstellungen?

Was könnte ich sonst noch versuchen , Vollbild-Video auf dem externen Monitor zu aktivieren, während ich die obigen Punkte 1 und 2 beachte?

PS: Ich spiele keine Spiele, daher würde ich die NVIDIA-GPU lieber komplett deaktivieren, aber wenn ich das tue, funktioniert der externe Monitor überhaupt nicht (ich gehe davon aus, dass der HDMI-Ausgang direkt mit der diskreten Grafik verbunden ist) Adapter)


2
Ich habe auch dieses Problem. Schon seit Jahren. Ich habe eine Tinte, die niemals repariert wird. Da es sich um eine Nische handelt, handelt es sich um einen firmenübergreifenden Bug. Intel & Chrome & Nvidia
Pathfinder

Ich habe das Problem in Chrome 53.0.2785.80 Beta-M (64-Bit) behoben und, soweit ich mich erinnere, auch in 52.0.2743.116 m. Das andere Problem, bugs.chromium.org/p/chromium/issues/detail?id=627714 , verwendet weiterhin die Problemumgehung "Deaktivieren Sie die Intel-GPU im BIOS und führen Sie nur nVidia aus. Chrome kann die HW-Beschleunigung verwenden, dieses Problem jedoch nicht auftreten."
Gaia

1
Hallo, 1. August 2016, Fehler immer noch da. Neueste Updates von allem. Chrome 53.0.2785.89 m, Win10 Pro Up2date, Intel HD 4600 20.19.15.4463 (5/2016), Nvidia GTX 765 m 21.21.13.7270 (08/2016).
Pathfinder

Antworten:


10

Hier gibt es einen Chrome-Bug: http://crbug.com/622167


Versuchen Sie, über den Beta-Kanal ein Upgrade auf Chrome 52 durchzuführen (oder warten Sie einige Wochen, bis es stabil ist).

Ich hatte das gleiche Problem in Version 51.0.2704.106 m (64-Bit) und nachdem ich heute auf Version 52.0.2743.60 beta-m (64-Bit) aktualisiert habe, wurde es behoben.

Nach dem Neustart von Chrome scheint es, dass meine Änderungen das Problem nur vorübergehend behoben haben. Dies ist ein Nebeneffekt des Starts von Chrome, als der interne Laptop-Bildschirm mein Hauptdisplay war.

Ich habe ein paar Experimente durchgeführt und folgendes herausgefunden:

  • Es hat nichts mit HTML5-Videos zu tun. Es passiert immer dann, wenn Sie in den Vollbildmodus wechseln (durch Drücken von F11 auf einer beliebigen Seite).
  • Dies geschieht nur, wenn der externe Monitor in den Anzeigeeinstellungen von Windows als "Hauptanzeige" markiert ist. Wenn Sie den Laptop-Bildschirm zum Hauptbildschirm machen und ihn auf den externen Monitor "erweitern", wird der Vollbildmodus auf dem externen Monitor aktiviert.

Ist Ihr Laptop mit diskreten Grafiken entlang einer internen GPU ausgestattet? Und ist Ihr Monitor auch ein Dell?
Gaia

Das Problem tritt nicht auf, wenn die interne GPU im BIOS deaktiviert ist (Anzeige HW ist auf Nur diskret anstatt auf Hybrid eingestellt). Dies deutet darauf hin, dass das Chrome-Problem mit der Optimus-Software ODER dem Intel-Treiber zusammenhängt. Leider kann man das Problem nicht nur mit der Intel GPU testen, da Sie kein externes Display anschließen können, wenn nur die Intel GPU eingeschaltet ist (die HDMI / miniDisplay-Anschlüsse sind fest mit der diskreten GPU meines Laptops verbunden)
Gaia

Mein Laptop verfügt über eine integrierte Intel-Grafikkarte und eine diskrete Nvidia-Karte, die Optimus verwendet. Es scheint mit allem zu geschehen, was an den HDMI-Anschluss angeschlossen ist - ich habe es mit einem Lenovo-Monitor und einem Fernseher versucht.
Styglian


9

Schnellkorrektur: Startup Chrome mit dieser Flagge: --disable-direct-composition

Öffnen Sie die Verknüpfung zum Ausführen von Chrome und hängen Sie die Markierung wie im folgenden Bild an das Ziel an:

Chrome Startup-Flag

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


Ich werde das überprüfen und berichten.
Gaia

Das hat bei mir funktioniert. Verwenden des Lenovo P50-Laptops und Einstellen eines externen Monitors als Hauptmonitor. Vielen Dank!
Adrian K.

1
Das funktioniert bei mir nicht. Ich verwende einen externen Monitor als Hauptanzeige und schalte die Anzeige für den Bildschirm meines Laptops aus. Das Gleiche passiert am Rande & dh, aber nicht auf Firefox.
Bysreg

0

Dies funktionierte für mich mit Alienware 17 R3 mit Intel Graphics 530 und integriertem Nvidia 980M GTX mit externem Monitor über HDMI:

Chrome-Version Version 54.0.2840.87 m (64-Bit)

Starten Sie Chrome mit diesem Flag:

chrome.exe --disable-direct-composition

Dies wirkte sich auf alle Modi im Vollbildmodus (F11) aus, die Websites, Videos, HTML5 verwendeten oder nicht.


War traurig in dieser Antwort: superuser.com/a/1119807/68374 . Ihre Antwort ist besser als Kommentar.
Gaia

Willkommen bei Super User! Dies dupliziert eine andere Antwort und fügt keinen neuen Inhalt hinzu. Bitte posten Sie keine Antwort, es sei denn, Sie haben tatsächlich etwas Neues beizutragen.
DavidPostill
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.