You are not logged in.

#1 2019-03-15 12:35:49

hendry
Member
From: Singapore
Registered: 2009-09-08
Posts: 157
Website

[SOLVED] Xorg scrolling artifact in the middle of my screen

Hi guys,

I have a T480s and I've noticed this weird horizontal line in the middle of my screen whilst scrolling:

https://s.natalian.org/2019-03-15/artifact.mp4 camera on Chrome, since I wasn't sure it would appear in the screencast.
https://s.natalian.org/2019-03-15/screencapture.mp4 - screencast with Firefox where I think you can see the issue


Noticeable on either Chromium or Firefox.


https://s.natalian.org/2019-03-15/Xorg.0.log

Perhaps it could be better described. Any ideas how to improve this, please let me know!

Last edited by hendry (2019-03-15 12:46:39)

Offline

#2 2019-03-15 12:46:11

hendry
Member
From: Singapore
Registered: 2009-09-08
Posts: 157
Website

Re: [SOLVED] Xorg scrolling artifact in the middle of my screen

Someone on #intel-gfx has informed me that my problem is called tearing. I think the solution is https://wiki.archlinux.org/index.php/In … cs#Tearing

Offline

#3 2019-03-15 12:47:45

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,518
Website

Re: [SOLVED] Xorg scrolling artifact in the middle of my screen

Are you using xf86-video-intel?  If so, the far better solution would just be to stop using that almost-complete-broken driver (especially on thinkpads).  Just remove that package, and Xorg will fall back on the much more reliable modesetting driver.


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#4 2019-03-15 13:17:48

hendry
Member
From: Singapore
Registered: 2009-09-08
Posts: 157
Website

Re: [SOLVED] Xorg scrolling artifact in the middle of my screen

I was using the modesetting driver as my xorg log testifies. Martin Peres @ #intel-gfx implies the modesetting driver isn't tear free.. yet


20:40 <mupuf> I assume you are using a non-composited environment?
20:43 <mupuf> until I am done implementing tearfree for the modesetting driver, you'll have to use the xf86-video-intel package, and set TearFree = True in
              xorg.conf
0:45 <mupuf> hendry: subscribe to this issue if you want to go back to modesetting at some point:
              https://gitlab.freedesktop.org/xorg/xserver/merge_requests/24

Offline

Board footer

Powered by FluxBB