Posted in Linux

Thanks to OMG Ubuntu for this one, fixed my image tearing issue

How To Fix Video Tearing In Videos; Nvidia, Ubuntu
1/25/2010 by d0od
Tags: compiz, nvidia, screentearing, tips, vlc
Screen-tearing is an issue for many Nvidia users on Ubuntu. Videos are plauaged by a visible ‘tear’ mid way through the screen during any moments of intense action or horizontal panning. Gamers find anything that sidescrolls too much also results in the same issue. Here’s an example of it: –

Thankfully kopiwe over on the Ubuntu Forums has posted an amazing tutorial on how to finally get rid of screen tearing in Ubuntu – providing you’re using a Nvidia graphics card. I’ve re-written it here and provided some screenshots for those less confident about changing settings. Please go and thank him in the thread on the forums.
Preparation To fix thread-tearing you’re going to need the CompizConfig Settings Manager and Nvidia X Server Settings installed. The later was most likely be installed along with your graphics drivers, the former can be installed using: –

* sudo apt-get install compizconfig-settings-manager

or by searching for Compizconfig in the Ubuntu Software Centre. Step 1

* Open up the CompizConfig Settings manager via the System > Preferences menu
* Click the ‘General Options’ button and go to the ‘Display Settings’ tab
* Change the ‘refresh rate’ to ’60’ using the slider (though higher if you’re a gamer, etc)
* Tick the ‘Sync To VBlank’ check-box

Step 2

* Open Nvidia X Server Settings Via the System > Preferences Menu
* Choose ‘OpenGL Settings’ on the left-hand side
* Check the box next to “Sync To VBlank” to enable it

Step 3 To finish up: –

* Open Startup Applications via the System > Preferences menu
* Click on ‘Add’
* Enter ‘Nvidia Settings’ or similar for the name
* Enter ‘nvidia-settings -l’ for the command entry.

Now, upon reboot, your new effects will take place and should no-longer see any more of the annoying screen tear issue during videos, etc! Super thanks to kopiwe once again. This issue drove me mad! Once you noticed it the first time then you noticed it always.


I am and have been an Oracle dba for the past twenty something years, with a few deviations to dabble in other areas. I’m certified (or is that certifiable) in both Oracle 10 and 11G OCP. I’m an “old skool” hacker at heart in the traditional sense, pulling apart bits of kit to see how they work, mainly with the intention of fixing it, mostly with the outcome of breaking it! I like toying with hardware, software and new technologies and love Linux, although Windows 10 is looking pretty slick too. I have a keen interest in reading / writing and electronics, and occasionally snap a few photos. If I can help you I will, so if you have any questions feel free to ask by using my contact form. -Lee And now for the disclaimer: Anything I write here is my own opinion and does not represent the view of any company I work for now or have worked for in the past.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.