Xorg or Linux then or a combination or all of them? I use Arch Linux - I think right when I updated Xorg.. the issue got fixed actually. But the same update also contained upgrades for Mesa and Linux kernel... So it's hard to say