New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 598969 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Jun 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

Visible artifacts on Fedora 24 Alpha with SW compositing

Reported by mikhail....@gmail.com, Mar 30 2016

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2693.2 Safari/537.36

Steps to reproduce the problem:
1. Fedora 23 or Fedora 24 (better Fedora 24 alpha)
2. latest google chrome with material design
3. web surfing

What is the expected behavior?

What went wrong?
Artifacts as on my video: https://youtu.be/eLfOLW8ISn8 

Did this work before? N/A 

Chrome version: 51.0.2693.2  Channel: dev
OS Version: Fedora 24
Flash Version: Shockwave Flash 21.0 r0
 
Cc: tdander...@chromium.org varkha@chromium.org
Labels: M-51
Mikhail, thanks for the report. A fix landed on April 4th that may resolve this issue (https://codereview.chromium.org/1841083004). Can you please check the latest dev/canary to see if you're still seeing the glitches?
Issue still not fixed. https://youtu.be/1--EBtJqLSs
Tested on Google Chrome 51.0.2704.4 dev (64-bit) + Fedora 24 (GNOME session without Wayland)
Can you try switching --top-chrome-md to 'non-material' in about://flags and see if it still reproduces?
> Can you try switching --top-chrome-md to 'non-material' in about://flags and see if it still reproduces?

Yes. Screencast: https://youtu.be/2fygNA4LKw8

And also we see that issue is well reproduced with mouse movements and sites https://www.youtube.com or https://web.whatsapp.com/ 

Comment 5 by varkha@chromium.org, Apr 12 2016

Cc: vmp...@chromium.org
Components: -UI Internals>Compositing>Ubercomp
+vmpstr to see if the version in #2 has the merge from https://codereview.chromium.org/1867613002. Some of the artifacts seem very similar to issue 593449.

Comment 6 by danakj@chromium.org, Apr 12 2016

Components: -Internals>Compositing>Ubercomp Internals>Compositing>Rasterization

Comment 7 by vmp...@chromium.org, Apr 12 2016

Cc: bsalomon@chromium.org vmi...@chromium.org ericrk@chromium.org
Components: Internals>GPU>Rasterization
The version in #2 does have the patch. I don't think this issue is related, since it seems to be displaying some garbage data instead of the correct tiles (the problem with the other issue is that it would checkerboard instead).

Is gpu rasterization enabled for these test cases? I think I've seen similar things with images and gpu rasterization:  crbug.com/543537 
Hardware acceleration is disabled
Screenshot from 2016-04-13 07-51-29.png
113 KB View Download
Screenshot from 2016-04-13 07-51-04.png
239 KB View Download

Comment 9 by vmp...@chromium.org, Apr 13 2016

Components: -Internals>GPU>Rasterization Internals>Compositing>Software
Hmm this looks like it's using software compositing instead of gpu rasterization :)
You can check the use hw acceleration when available checkbox, that's the normal operations. Does that still reproduce with that checkbox?

Also, what are the steps to reproduce the problem you're having? It seems that with or without material design there's corruption. 

Does this reproduce on distributions other than fedora? I can't seem to reproduce this.
> Also, what are the steps to reproduce the problem you're having? It seems that with or without material design there's corruption. 

material design not culprit here.

I am tested my case on 3 different computers, for reproduction need three conditions:
- Intel video (IntelĀ® Q35 and IntelĀ® Haswell Desktop is 100% affected, AMD RS880 not affected)
- Fedora 24 launched without Wayland session (not know about Ubuntu I used this distribution later and really disappointed with it, it far from upstream and used old software: old nautilus and other gnome components)
- latest Google Chrome with disabled hardware acceleration.
Demonstration: https://youtu.be/AL8lO-qiqCI
Status: Untriaged (was: Unconfirmed)
Summary: Visible artifacts on Fedora 24 Alpha with SW compositing (was: After google chrome moved to material design in ui started artifacts which increased on Fedora 24 Alpha)
#12, Thank you for confirming this.
Cc: enne@chromium.org jbau...@chromium.org
mikhail.v.gavrilov, could you record a trace of this happening? You can find details on how to do that here: https://www.chromium.org/developers/how-tos/trace-event-profiling-tool/recording-tracing-runs. The categories I'm most interested in are cc and cc.debug

Also, is it possible for you to enable "Composited render layer borders" in about:flags and record another video?

trace_Tue_Apr_19_2016_3.44.14_AM.json.gz
10.8 MB Download
> Also, is it possible for you to enable "Composited render layer borders" in about:flags and record another video?

Yes, https://youtu.be/fn3orsbnB9Y

Comment 17 by piman@chromium.org, Apr 19 2016

The artifacts look like GPU front-buffer rendering issues. If we're not doing it in Chrome, I suspect the compositing manager is doing this.

@submitter:
- does this happen as soon as you launch Chrome, or does it start happening after a while?
- does this happen if you disable the compositing manager (e.g. compiz)?
- could you attach the complete contents of about:gpu?

I wonder if it could be related to crbug.com/550091
It's not exactly the same symptoms, but that bug also happens with recent intel drivers + compositing manager.

Comment 18 by piman@chromium.org, Apr 19 2016

Cc: piman@chromium.org
> does this happen as soon as you launch Chrome, or does it start happening after a while?

Yes, this happen as soon as I launch Chrome

> does this happen if you disable the compositing manager (e.g. compiz)

Gnome Shell use Mutter compositing manager (https://lwn.net/Articles/344734/) And I don't know how disable it.

> could you attach the complete contents of about:gpu?

Yes
Status: Available (was: Untriaged)
Labels: Needs-Feedback
> Gnome Shell use Mutter compositing manager (https://lwn.net/Articles/344734/) And I don't know how disable it.

You would need to try a different interface than Gnome Shell, such as using metacity. https://fedoraproject.org/wiki/Switching_Desktop_Environments looks relevant though I'm not a Fedora expert.

> > could you attach the complete contents of about:gpu?
> 
> Yes

This was not attached yet.
Status: WontFix (was: Available)
Closing due to missing feedback for over 31 days.  Please re-open issue if more feedback can be provided.

Sign in to add a comment