Chrome 在全屏模式下运行缓慢(与 Flash 无关)

Cos*_*con 4 graphics intel-graphics integrated 14.04

获得了运行 Ubuntu 14.04 的新英特尔 NUC。当我按 F11 全屏显示任何选项卡时,Chrome 显示性能急剧下降。它发生在 YouTube 和 Netflix 上,但即使在像维基百科这样的简单网页上也是如此。我可以通过上下滚动来判断。表观帧率从至少 20fps 下降到大约 2fps。即使窗口最大化,Netflix 也能正常播放视频,而全屏仅比这稍大。

Firefox 也没有显示这个问题。

我假设发生的事情是 Chrome 正在将显示设置更改为我的图形硬件不太支持的设置。这是来自sudo lshw -class display. 任何已知的修复?谢谢。

*-display               
     description: VGA compatible controller
     product: Broadwell-U Integrated Graphics
     vendor: Intel Corporation
     physical id: 2
     bus info: pci@0000:00:02.0
     version: 09
     width: 64 bits
     clock: 33MHz
     capabilities: msi pm vga_controller bus_master cap_list rom
     configuration: driver=i915_bpo latency=0
     resources: irq:47 memory:f6000000-f6ffffff memory:e0000000-efffffff ioport:f000(size=64)
Run Code Online (Sandbox Code Playgroud)

mch*_*hid 5

首先,转到网址chrome://gpu

它应该是这样的: 如果未显示,请单击此处显示图像

如果是这样,请转到网址chrome://flags

  1. 转到覆盖软件渲染列表并单击启用
  2. 转到启用实验画布功能,然后单击启用

然后,按CTRL+F并搜索单词raster

  1. Enable display list 2D canvas更改为Enabled
  2. Enable GPU rasterization更改为Force Enabled for all layers
  3. Enable zero-copy rasterizer更改为Enabled

完成后,单击重新加载并转到 URL chrome://gpu,它应该如下所示:

如果未显示,请单击此处查看图像

希望这会有所作为。

部分改编自Webupd8 上的这篇文章