为什么 Google Chrome 会在 YouTube 上显示伪影?

为什么 Google Chrome 会在 YouTube 上显示伪影?

自从安装了 12.10 以来,Chrome 一直在播放 youtube 视频时显示奇怪的彩色伪影,我仍然可以观看视频,但这有点令人恼火。

我已经安装了 Chromium,没有任何问题。因此,我猜测这是 Chrome 内置 Flash 插件的问题。

以下是彩色文物的图片:

在此处输入图片描述

任何帮助均感激不尽。

答案1

这是因为有记录显示存在 GPU 合成错误:问题 164555:观看 YouTube 和 Vimeo 视频时,出现像一群蜜蜂一样闪烁的矩形。在受影响的系统上,观看 Flash 视频时会出现黄色雪花,并且橙色的雪在查看 HTML5 内容时可见。

它涉及 Pepper 版本的 Flash 和某些 Mesa 驱动程序

运行带有 Pepper Flash 的 Chrome 但开启该--disable-accelerated-compositing开关后雪花就不会出现了,但 WebGL 功能将丢失。

另一个 Flash,NPAPI Flash,也被其他浏览器使用,例如 Firefox,不受影响可能是因为“NPAPI 插件不使用 GPU 进程,可能仅提供软件渲染帧”。

因此有两种解决方法:禁用 Pepper Flash 并启用 NPAPI Flash(如果已安装)

继续使用 Pepper Flash,但使用--disable-accelerated-compositing开关

请阅读该错误以了解完整详细信息。

答案2

这不是 Flash 插件的问题,而是 HTML5 视频的问题。虽然我不知道确切的原因,但我建议您暂时禁用 YouTube 的 HTML5 支持(http://youtube.com/html5

答案3

相关内容