New issue
Advanced search Search tips

Issue 613832 link

Starred by 3 users

Issue metadata

Status: Archived
Owner: ----
Closed: Aug 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

Diagonal tearing line through the entire Chromium window

Reported by ajid...@gmail.com, May 21 2016

Issue description

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

Steps to reproduce the problem:
1. Use the modesetting driver with glamor acceleration on Linux 4.5.1 with an Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
2. enable hardware acceleration
3. use compositing in kwin
3. scroll a page or switch a tab

What is the expected behavior?

What went wrong?
A diagonal tearing line extends from the upper left corner of the Chromium window (including tabs) down to the lower right corner, but gets less noticeable as it goes on. It appears to be one frame behind, which is very noticeable when one opens the omnibox suggestions while on a non-blank page, as for a split second there will be a torn white triangle there.

Did this work before? N/A 

Chrome version: 50.0.2661.102  Channel: stable
OS Version: 4.5.4-1-ARCH
Flash Version: Shockwave Flash 21.0 r0

Make sure you're using the modesetting driver with glamor, not xf86-video-intel, for 2D acceleration.

Mesa is version 11.2.2
kwin is 5.6.4
GPU is some Haswell 4xxx GPU
No other application exhibits this tearing.
The tearing does *not* appear if kwin compositing is turned off.
 

Comment 1 by ajid...@gmail.com, May 21 2016

Ooops, I dun goof'd.
Problem is only exhibited if compositing is turned *off*. Works fine with it on.

Comment 2 by ivan@ludios.org, Jun 11 2016

I also see diagonal tearing without a compositor, using the modesetting driver on Ubuntu 16.04 with a 4K display.  It's easy to see the tearing by expanding a tweet on https://twitter.com/, which fades the page background to gray.

Chrome version	Chrome/51.0.2704.84
Operating system	Linux 4.4.0-24-generic
Software rendering list version	10.18
Driver bug list version	8.66

Initialization time	21
In-process GPU	false
Sandboxed	true
GPU0	VENDOR = 0x8086, DEVICE= 0x0412
Optimus	false
AMD switchable	false
Driver vendor	Mesa
Driver version	11.2.0
Driver date	
Pixel shader version	1.30
Vertex shader version	1.30
Max. MSAA samples	8
Machine model name	
Machine model version	
GL_VENDOR	Intel Open Source Technology Center
GL_RENDERER	Mesa DRI Intel(R) Haswell Desktop
GL_VERSION	3.0 Mesa 11.2.0

Window manager	Xfwm4
Compositing manager	No
Direct rendering	Yes

Tile Update Mode	One-copy
Partial Raster	Enabled

Comment 3 by saphi...@gmail.com, Jul 30 2016

Something similar happens to me as well. Can reproduce that with various Chromium 52 based browsers like Brave or Vivaldi.

Since version 52 and the GDI rendering removal one can experience screen tearing during scrolling. Can be fixed with disabling smooth scrolling.

Comment 4 by ivan@ludios.org, Aug 29 2016

This seems like a problem with the modesetting driver because it happens everywhere for me, even outside Chrome, unless the application is fullscreen.  There is ongoing work on the modesetting driver, and I haven't tried the very latest modesetting because it seemed tricky to build.
Project Member

Comment 5 by sheriffbot@chromium.org, Aug 30 2017

Status: Archived (was: Unconfirmed)
Issue has not been modified or commented on in the last 365 days, please re-open or file a new bug if this is still an issue.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment