启用Intel图形或启用硬件加速后,全屏显示Chrome HTML5视频为黑色


13
  • 铬:51.0.2704.106 m(64位)
  • QUADRO M1000M NVIDIA提供的驱动程序,通过设备管理器强制更新提供(更新不影响问题):10.18.13.5474
  • 英特尔高清显卡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
我也有这个问题。已经这么多年了。我的墨水永远不会被修复。由于这是一个利基市场,技术水平高,硬件多,因此存在公司漏洞。英特尔,Chrome和Nvidia
探路者

我在Chrome 53.0.2785.80 beta-m(64位)中解决了该问题,据我所记得,在52.0.2743.116m中也解决了该问题。另一个问题bugs.chromium.org/p/chromium/issues/detail?id=627714仍使用变通方法“在BIOS中禁用Intel GPU并仅运行nVidia。Chrome可以使用硬件加速,而该问题不会发生。”
盖亚

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)。
探路者

Answers:


10

这里有一个Chrome漏洞:http//crbug.com/622167


尝试通过Beta通道升级到Chrome 52(或等待几周以使其稳定发布)。

我在版本51.0.2704.106 m(64位)上遇到了同样的问题,并且在升级到版本52.0.2743.60 beta-m(64位)后,今天它已修复。

重新启动chrome后,看来我的更改只是暂时解决了该问题,因为当笔记本电脑内部屏幕是我的主要显示屏时,启动chrome会产生副作用。

我做了一些实验,发现了以下内容:

  • 它与HTML5视频无关,只要您进入全屏模式(在任意页面上按F11键),就会发生这种情况。
  • 仅在Windows的显示设置中将外部监视器标记为“主显示器”时才会发生。将笔记本电脑的屏幕作为主显示屏,然后“扩展”到外接显示器上,可以使外接显示器全屏工作。

您的笔记本电脑是否在内部GPU上配备了独立的图形?您的显示器也是Dell吗?
盖亚

在BIOS中禁用内部GPU时,不会发生问题(显示硬件设置为仅离散模式,而不是混合模式)。这表明Chrome问题与Optimus软件或Intel驱动程序有关。不幸的是,一个人不能仅使用Intel GPU来测试该问题,因为只有Intel GPU处于打开状态时,您才能连接外部显示器(HDMI / miniDisplay端口被硬连线至笔记本电脑上的离散GPU)
Gaia

我的笔记本电脑同时集成了Intel图形卡和使用Optimus的独立Nvidia卡。连接到HDMI端口的任何东西似乎都发生了-我已经尝试过使用Lenovo显示器和电视。
Styglian


9

快速修复:使用以下标志启动Chrome: --disable-direct-composition

弹出运行chrome的快捷方式,然后将该标志附加到目标,如下图所示:

Chrome启动标志

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


我将对此进行检查并报告。
盖亚(Gaia)

这对我有用。使用Lenovo P50笔记本电脑并将一台外接显示器设置为主要显示器。谢谢!
Adrian K.

1
这对我不起作用。我正在使用外接显示器作为主显示屏,并关闭笔记本电脑屏幕的显示屏。同一件事发生在边缘&即,但不会发生在Firefox。
bysreg

0

这对我使用带Intel Graphics 530的Alienware 17 R3和通过HDMI通过外部监视器使用的集成Nvidia 980M GTX起作用:

Chrome版本版本54.0.2840.87 m(64位)

使用以下标志启动Chrome:

chrome.exe --disable-direct-composition

这会影响是否使用网站,视频,HTML5的全屏(F11)模式。


在这个答案中已经很难过:superuser.com/a/1119807/68374。您最好将其作为评论。
盖亚

欢迎来到超级用户!这将重复另一个答案,并且不添加任何新内容。除非您确实有新的贡献,否则请不要发布答案。
DavidPostill
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.