Here is a quick tutorial for those experiencing screen tearing with AMD graphics cards. This tutorial only applies to those using the open source Radeon driver; if you’re using catalyst, there is a “tear free” option in the graphical driver setting.
A note from AJ: While this tutorial worked for me and many others, several people reported that this didn’t work and broke their system. So consider yourself warned!
Part 1 (Optional): Updated and Optimized Graphics Drivers (Ubuntu 14.04 and up)
For Ubuntu users, you can add a ppa that provides updated and optimized Radeon drivers. Open a terminal and add the following commands one line at a time:
sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt-get update
sudo apt-get upgrade
Part 2: Configure the Radeon driver
Like catalyst, the Radeon graphics driver has a “tear free” option, but doesn’t have a graphical interface for changing this setting. What we’re going to do is modify the configuration file. Open the terminal and add the following commands one line at a time.
sudo apt-get install mesa-utils
sudo mkdir /etc/X11/xorg.conf.d/
echo -e ‘Section “Device” Identifier “Radeon” Driver “radeon” Option “TearFree” “on” EndSection’ | sudo tee /etc/X11/xorg.conf.d/20-amd.conf
After reboot, you will find screen tearing has been eliminate. If you wish to revert the changes, open the terminal and add the following:
sudo rm /etc/X11/xorg.conf.d/20-amd.conf
As always, I hope you find this tutorial useful. Thanks for reading, and be sure to share this post on social media.
Stay up to date with the weekly newsletter!