Solve video tearing on Intel + Ubuntu (XFCE 4)

For the Unity and GNOME Shell version, check this out.

Having tried out a bunch of DE’s in the past, I find myself moving towards minimalism and speed, and IMO nothing is better suited than XFCE to fulfill those requirements. But just when I thought everything was fine and dandy on my shiny new Xubuntu 13.10 install, video tearing reared its ugly head again. Compositing and tear-free playback just don’t play nice, but Docky (yeah I don’t like the default XFCE panels) requires compositing for all its fancy effects! There is a workaround for this though, and it’s easier than you might think, at least on Intel chipsets. I’ve tested the following fix on an HP laptop running an i5-3210M (with the HD 4000) and 8 gigs of RAM, and used VLC for playback. Before we move any further, let’s get this out of the way – this fix isn’t guaranteed to work, and there’s always a small chance that you might end up breaking your install. If you’re fine with that, read on! Continue reading

Solve video tearing on Intel + Ubuntu (Unity and GNOME Shell)

Video tearing has been the bane of Linux’s existence on desktops and laptops, but the situation is vastly better than what it was a year ago. This post is related to fixing issues with the Intel HD3000 and HD4000 (Sandy Bridge and Ivy Bridge) series of graphics cards in Ubuntu. This is a clean fix that doesn’t involve any PPAs or experimental drivers, and has been tested on my HP Pavilion G4 running Ubuntu 12.04 on an Ivy Bridge i5. Continue reading

Solve video tearing on nVidia/ATI + Unity

Well almost. The solution I’m gonna be talking about today will almost get you there, but won’t quite solve the problem entirely. Before we begin though, here’s a quick rundown of my system specs –

Dell Inspiron 1520
nVidia GeForce 8600M GT
nouveau drivers (the default ones that ship with Ubuntu)
Ubuntu 11.10 x86_64 Continue reading

Solve video tearing on nVidia + GNOME 3

NOTE – Although I have tested this method on Fedora 16, it should work on any computer with an nVidia GPU and a Linux distribution that uses GNOME 3.

There was a time when video tearing on Linux was easily solvable by forcing your desktop environment and/or GPU to enable VSync, and turning compositing off in a window manager like Compiz. The introduction of GNOME 3, which relies on compositing, has made it a little more difficult than it used to be.

If you have an nVidia chipset, and are using GNOME 3 as your desktop environment, I will be detailing the steps necessary to get your videos working like they should have in the first place (yeah, smooth fullscreen flash isn’t a dream anymore!) Find out how!