Ubuntu 14.04 x64
Chrome 35.0.1916.114
Using NVIDIA binary driver 331.38 (also tried X.Org X Server Nouveau)
Two monitors
Both in Unity and Gnome Chrome displays grey rectangles, on scroll it sometimes leaves some rectangular areas non-updated or doesn't remove old rectangles, but writes new text as if it was a new layer above the old texts. Firefox and Chromium didn't show this bug.
The screenshot:
Tried:
changing hardware acceleration in chrome,
using the Nvidia or x.org drivers
- in all possible four combinations, including a cold reboot between the settings changes.
Ideas checked:
Turned off all extensions in Chrome. After this chrome started crashing upon startup.
Uninstalled google-chrome-stable using dpkg, deleted ~/.cache/google-chrome and ~/.config/google-chrome (only backed up SessionBuddy database)
Added google's repo to the repo list, installed from it.
With a fresh install still, there are render bugs.
So I enabled SessionBuddy and FlashControl extensions since there's no evidence they affect this behaviour.
Checked if there's ulimit - it says 'unlimited'.
The probability of rendering bugs increases with the number of tabs. Some tabs go completely grey and I can only refresh them or close.
Also, I've found chrome flags setting with lots of flags for render/gpu/hardware acceleration. Didn't try playing with them yet.
Probably there's some GPU memory limit per app/process? Or, maybe, other options?
UPD: The bug disappeared next day but emerged again today. Seems like the bug arises when I have more than 13 windows with more than 100 tabs total. Seems like it hits some memory/gpumem limits and the problem comes in play. When I close some tabs and join some windows the bug disappears after the F5 refresh. I closed and merged windows to 79 tabs and 7 windows total and the bug disappeared. Any ideas?