Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "TearFree" "true"
EndSection
No more screen tearing, in my case! Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "TearFree" "true"
EndSection
No more screen tearing, in my case!Without a compositor running (which introduces its own lag due to having to draw all toplevel windows in its own backbuffer) and v-sync, everything is up-to-date.
There is tearing, of course, but the only time it bothers me is when i watch a video - in which case i enable vsync in the video player. But other than that i prefer the responsiveness.
FWIW it is the same in games too, i always play with vsync disabled and i always notice when a first person game (where i have direct control of the camera with the mouse) is rendering behind the current state (some games use previous game state(s) to keep the GPU busy). And yeah it annoys me when it happens.
Some people suggest high refreshrate monitors, but to me that feels like a workaround that lowers the problem's impact, but doesn't make the problem go away.
It's both funny and sad that this is all it took. Linux on the desktop sure is configurable.