Chrome 16.04 LTS 中令人厌烦的闪烁

Chrome 16.04 LTS 中令人厌烦的闪烁

我在 Ubuntu 16.04 LTS 64 位上从 4.4.0 升级到 4.4.8,然后又升级到 4.5.2,但这个问题仍然存在。

在 4.5.2 中,这种情况更加频繁,主要是在 Chrome 中(还没有尝试过 Firefox 或 Opera)。每次我打开新网页时都会出现这种情况。有什么办法可以修复它,还是这是一个错误?

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
04:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus XTX [Radeon HD 8890M / R9 M275X/M375X] (rev 81)

干杯。

答案1

经过一番研究,我找到了解决这个问题的方法。它现在对我有用。

我从以下位置禁用了浏览器的硬件加速

Settings > Advance Settings > System > uncheck the hardware acceleration

希望这可以在您的机器上运行。


我正在google-chrome-stable Version 50.0.2661.94 (64-bit)使用Ubuntu 16.04

- - -编辑 - -

如果您遇到滚动延迟和屏幕撕裂。请按照以下建议操作阿莫斯·福拉林在下面的评论中:

转到:chrome://flags/#smooth-scrolling并启用它。

答案2

我有同样的问题,将 GPU 光栅化设置为“强制启用所有图层”似乎终于起作用了:

Chrome 标志:GPU 光栅化

答案3

我修复了它如下:

sudo apt-get purge xserver-xorg-video-intel

然后重新启动。这是因为英特尔驱动程序已移至模式设置。有关更多信息,请参阅Chromium 错误线程中的此评论

答案4

这些答案似乎都对我没有帮助。我最终做了什么似乎已经修复了它(我的参考是这个网站http://www.bang-olufsen.com/之前闪烁得非常厉害,现在却能顺利运行了)是这样的:

1.- 导航至chrome://gpu/。它显示的内容如下:

在此处输入图片描述

2.- 我尝试逐一修复问题。就我而言,启用以下标志修复了部分问题:GPU rasterizationOverride software rendering list。然后显示如下:

在此处输入图片描述

3.-我编辑了桌面启动器并添加了参数--disable-gpu-driver-bug-workarounds --enable-native-gpu-memory-buffers

4.- 此后,没有检测到任何问题,一切都显示为“硬件加速”,更重要的是,不再闪烁:

在此处输入图片描述

如果您首先将参数添加到启动器,问题列表应该更短,并且可能更容易找出哪些标志可以帮助您解决剩下的问题。

相关内容