Hi,
since more than a year I've had a bug in Compiz that got worse and worse. In some applications, the screen constantly tears, and the problem is not solved by enabling VSync, FullCompositionPipeline or Unredirect Fullscreen Windows. (All of which also introduce other problems - VSync cutting the framerate in half which is not helped by setting it manually is the worst and likely separate, but also something I'd like to see solved.)
It looks like this:
https://imgur.com/H9StQyq
The Compiz IRC channel suggested that this had nothing to do with sync, but rather with the XDamage extension. Unfortunately, I haven't really found any solutions to the problem, only reports about similar problems like slow menu redrawing (which I also experience).
The affected applications are most noticeably Firefox and GEdit, as well as some others but none that I use frequently enough to have memorized them. FF alone is a dealbraker, though, I really wouldn't like having to switch to Chromium over this.
Facts:
- Compiz 0.8.8 standalone (compiled myself, no problem working fixes in)
- Debian unstable
- nVidia driver 358.09, proprietary, via sgfxi, tried multiple versions
- xorg 7.7+12
- libxdamage1 1.1.4-2+b1
- GeForceGTX 750 Ti (Maxwell -> no nouveau)
The problem sometimes seems solved for a particular X session after I stop and start lightdm, but not always; this also gives me some problems with the keyring (nework-manager forgetting secrets etc) and some other things in that direction so I don't really want to use it as a remedy.
So, does anyone have an idea how to tackle this? Thanks a lot in advance!
V.
PS: If you need more details, just ask, I wasn't really sure what to include in the question and honestly don't remember everything I've tried and knowingly or inadvertently changed over the last year.