Los videos HTML5 de Chrome en pantalla completa son negros cuando los gráficos Intel están habilitados O la aceleración de hardware está habilitada

13
  • Chrome: 51.0.2704.106 m (64 bits)
  • Controladores suministrados por QUADRO M1000M NVIDIA, entregados a través de la actualización forzada del administrador de dispositivos (la actualización no afectó el problema): 10.18.13.5474
  • Intel HD Graphics 530: 10.18.15.4285
  • Monitor dual, externo conectado mediante cable HDMI a entrada DVI.

Al reproducir videos HTML5 en Chrome, los videos de pantalla completa se muestran bien en el monitor incorporado, pero si se configura para que se muestren en el monitor externo, es solo negro (con sonido).

Esto no sucede en MS Edge o Internet Explorer (ambas versiones actuales también).

Soluciones alternativas (es decir, el video a pantalla completa en un monitor externo funciona cuando yo):

  1. Deshabilite los gráficos integrados en el BIOS

  2. Deshabilite "usar aceleración de hardware cuando esté disponible" en la configuración de Chrome

Me gustaría tener gráficos integrados habilitados (para ahorrar batería) Y me gustaría usar la aceleración de hardware en Chrome (para obtener un mejor rendimiento cuando sea necesario).

¿Hay configuraciones específicas para Chrome en el panel de control de NVIDIA con el que necesito jugar ? Intenté configurar Chrome para usar la GPU externa, pero no resuelve el problema, por lo que lo dejé por defecto (Chrome usa de manera predeterminada la GPU interna, de acuerdo con el panel de control de NVIDIA).

¿Hay configuraciones específicas en las banderas de Chrome con las que debería jugar?

¿Qué más podría intentar para habilitar el video a pantalla completa en el monitor externo respetando los puntos 1 y 2 anteriores?

PD: no juego, por lo que preferiría deshabilitar la GPU NVIDIA por completo, pero si lo hago, el monitor externo no funciona en absoluto (supongo que es porque la salida HDMI está conectada directamente a los gráficos discretos adaptador)

Gaia
fuente
2
Tengo este problema también. Ha sido así por años ahora. Tengo una tinta que nunca se arreglará. Dado que es un nicho, alto nivel de habilidad, hardware, error entre compañías. Intel y Chrome y Nvidia
Pathfinder
Tengo el problema resuelto en Chrome 53.0.2785.80 beta-m (64 bits), y que yo recuerde, también resuelto en 52.0.2743.116 m. El otro problema, bugs.chromium.org/p/chromium/issues/detail?id=627714 , todavía usa la solución "deshabilitar la GPU Intel en el BIOS y ejecutar solo nVidia. Chrome puede usar aceleración HW y este problema no funciona ocurrir."
Gaia
1
Hola, 1 de agosto de 2016, error sigue ahí. Últimas actualizaciones de todo. 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).
Pathfinder

Respuestas:

10

Hay un error de Chrome para esto aquí: http://crbug.com/622167


Intente actualizar a Chrome 52, a través del canal beta (o espere unas semanas para que se lance a estable).

Tuve lo que parece ser el mismo problema en la versión 51.0.2704.106 m (64 bits), y después de actualizar a la versión 52.0.2743.60 beta-m (64 bits) hoy se solucionó.

Después de reiniciar Chrome, parece que mis cambios solo solucionaron el problema temporalmente, como un efecto secundario de iniciar Chrome cuando la pantalla interna del portátil era mi pantalla principal.

Hice algunos experimentos y encontré lo siguiente:

  • No está relacionado con el video HTML5, sucede cada vez que ingresa al modo de pantalla completa (presionando F11 en cualquier página).
  • Solo ocurre cuando el monitor externo está marcado como "pantalla principal" en la configuración de pantalla de Windows. Al hacer que la pantalla de la computadora portátil sea la pantalla principal y "extenderse" hacia el monitor externo, funciona la pantalla completa del monitor externo.
Styglian
fuente
¿Su computadora portátil está equipada con gráficos discretos junto con una gpu interna? ¿Y su monitor es un Dell también?
Gaia
El problema no ocurre cuando la GPU interna está deshabilitada en el BIOS (la pantalla HW está configurada solo para discreto, en lugar de híbrido). Esto sugiere que el problema de Chrome está relacionado con el software Optimus O el controlador Intel. Desafortunadamente, uno no puede probar el problema utilizando solo la GPU Intel, ya que no se puede conectar una pantalla externa cuando solo la GPU Intel está encendida (los puertos HDMI / miniDisplay están conectados a la GPU discreta en mi computadora portátil)
Gaia
Mi computadora portátil tiene gráficos integrados de Intel y una tarjeta Nvidia discreta con Optimus. Parece suceder con cualquier cosa conectada al puerto HDMI: lo he intentado con un monitor Lenovo y un televisor.
Styglian
9

Solución rápida: Chrome de inicio con esta bandera: --disable-direct-composition

Ingrese al acceso directo para ejecutar Chrome y agregue esa bandera al objetivo como la imagen a continuación:

Indicador de inicio de Chrome

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

Pionero
fuente
Comprobaré esto e informaré de nuevo.
Gaia
Esto funcionó para mí. Usando la computadora portátil Lenovo P50 y configurando un monitor externo como el principal. ¡Gracias!
Adrian K.
1
Esto no funciona para mi. Estoy usando un monitor externo como mi pantalla principal y apago la pantalla de mi computadora portátil. Lo mismo sucede en edge & ie, pero no sucede en firefox.
bysreg
0

Esto funcionó para mí usando Alienware 17 R3 con Intel Graphics 530 e Nvidia 980M GTX integrada usando un monitor externo a través de HDMI:

Versión de Chrome Versión 54.0.2840.87 m (64 bits)

Inicie Chrome con esta bandera:

chrome.exe --disable-direct-composition

Esto estaba afectando cualquier modo en pantalla completa (F11) usando sitios web, videos, HTML5 o no.

aspa del ventilador
fuente
Ha estado triste en esta respuesta: superuser.com/a/1119807/68374 . Su respuesta es mejor como comentario.
Gaia
¡Bienvenido a Super User! Esto duplica otra respuesta y no agrega contenido nuevo. No publique una respuesta a menos que realmente tenga algo nuevo que aportar.
DavidPostill