Google Chrome 61.0.3163.79中的Canvas在Linux上速度太慢

时间:2017-09-08 11:30:21

标签: javascript linux google-chrome html5-canvas v8

我最近将Google Chrome更新为61.0.3163.79版本,并且使用画布突然变得很慢。此问题仅出现在Linux上。

例如,Chrome更新前http://vincentgarreau.com/particles.js/为60 FPS,现在运行速度为2 FPS。

新的Google Chrome更新有什么问题?

P.S:Chromium 61.0.3163.79在我的电脑上正常工作。

4 个答案:

答案 0 :(得分:13)

我找到了解决方法。将Chrome升级到61版后,我遇到了与您相同的经历。

尝试将chrome标记调整为禁用。

铬://标志/#使滤色正确渲染

我希望默认标志与之前的61版本有不同的意思。 在我的情况下,结果在你的附加网址上。

  • 默认 - 5 fps

  • 已停用 - 35 fps

我希望这对你有所帮助。

答案 1 :(得分:6)

升级到Chromium 62后,启用颜色正确呈现标志不存在。

幸运的是,在设置旗帜后,缓慢消失了 chrome:// flags / #force-color-profile sRGB ,如google forums所述

在Chromium 62.0.3202.75,64位,Linux

上测试

答案 2 :(得分:1)

对我来说,解决方案是禁用Use hardware acceleration when available设置:

Chrome菜单>设置>显示高级设置>向下滚动到“系统”>取消选中“在可用时使用硬件加速”

Source


我对版本69.0.3497.81(正式版本)(64位)也遇到了同样的问题。

我尝试了从 chrome:// flags 开始的所有已提议的启用/禁用功能组合。但是他们没有为我工作。

答案 3 :(得分:0)

对我帮助启用这两个标志:

  • 铬://标志/#忽略-GPU-黑名单
  • 铬://标志/#使拉制闭塞

显着改进了画布2D渲染的性能