If you have a Radeon video card, you can turn on the "TearFree" Xorg option. To determine if you have a Radeon video card, trying lsmod | grep radeon
should get you something like:
radeon 1507328 13
Or do grep -i radeon /var/log/Xorg.0.log | more
and the first few lines should be something like:
[478553.078] (**) | |-->Device "Radeon"
[478553.091] (II) LoadModule: "radeon"
[478553.091] (II) Loading /usr/lib64/xorg/modules/drivers/radeon_drv.so
[478553.091] (II) Module radeon: vendor="X.Org Foundation"
Having determined that you're using a Radeon card, go to directory /etc/X11/xorg.conf.d
and, as root, create a file named 20-radeon.conf
containing the following lines.
Section "Device"
Identifier "Radeon"
Driver "radeon"
Option "TearFree" "on"
EndSection
Finally restart the Xorg server by logging out of your desktop session and logging back in.
(NOTE: A similar solution might work for those with an Intel graphics card, though keep in mind that the Driver
argument will have to be different and the Option
value will have to be true
rather than on
).