Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

This happens when I move the windows. Details:

  • openbox

  • ATI proprietary driver

  • no problem in OpenGL contexts

  • I don't want to use any compositing manager

The issue!

It's not so strange, quite common in fact. Read here.


Obviously this image doesn't reproduce a real screen tearing. I found that the Gimp screen capture gave a good idea of what happens, so I tried this way to explain the issue.

share|improve this question
    
"Problem with ATI proprietary driver" becomes "Complain to ATI". –  Ignacio Vazquez-Abrams Aug 27 '10 at 13:38
    
Not too sure, it's just a lack of vertical synchronization. –  cYrus Aug 27 '10 at 13:43
1  
Looks cool, just keep it this way. Just kidding... :) –  Sergiy Byelozyorov Aug 27 '10 at 14:07
1  
@Sergiy Byelozyorov: Kinda Picasso, uh?! –  cYrus Aug 27 '10 at 14:29
add comment

3 Answers

You might be able to avoid this by using outline dragging instead of showing the full contents.

In Windows 7 you will find it under Control Panel/System/Advanced System Settings/

Scroll down and uncheck "Show windows content while dragging"

It might be a problem with your driver or a product of your system specifications.

I found my netbook works much better with outline dragging turned on.

share|improve this answer
6  
Windows 7? What? –  Ignacio Vazquez-Abrams Aug 27 '10 at 13:53
1  
I'm using Debian Squeeze and I don't want to set such option. –  cYrus Aug 27 '10 at 13:55
add comment

Check your compiz modules; there are some "visual effects" which let your windows "wobble" when you drag them. Maybe you activated one of them.

[EDIT] Screen tearing can't be captured in a screenshot since it's an optical effect that happens only on the monitor (not in RAM). Also the effect above is too regular and has too many tear lines; with normal screen tearing, you have only a single tear (or maybe two if you move the window really fast).

Therefore, the effect must be created by some program.

[EDIT2] Again: The image above is a screenshot. That means some software on your computer creates the effect. Reason: No software in the world is able to capture the optical illusion of screen tearing which happens when two refreshes on the monitor happen while something changes. So you must look at all the programs running, check the config of your window manager, find the culprit and shut it off.

share|improve this answer
    
I don't use (and I don't want to) compiz. It's not a decoration effect . Read: en.wikipedia.org/wiki/Screen_tearing. –  cYrus Aug 27 '10 at 14:38
    
The image above: Is that a screenshot done with a program or a mockup to visualize the effect? –  Aaron Digulla Aug 27 '10 at 15:15
    
Just Gimp screen capture. –  cYrus Aug 27 '10 at 16:34
1  
Then it's not screen tearing. Screen tearing would give you a single horizontal tear while you move the window. This can't be captured by gimp. The effect above is created by some program (-> too regular, can be captured, too much tearing). –  Aaron Digulla Aug 30 '10 at 7:26
    
THIS IS CAPTURED BY GIMP. Obviously this image doesn't reproduce a real screen tearing. I found that the Gimp screen capture gave a good idea of what happens, so I tried this way to explain the issue. The fact is that I (still) have a problem of screen tearing that you haven't solved with your wise response. –  cYrus Sep 4 '10 at 9:23
show 4 more comments
up vote 0 down vote accepted

In Catalyst 11.1 appears the Tear Free Desktop option; that solves the issue.

  1. Display Options
  2. Tear Free
  3. Enable Tear Free Desktop to reduce tearing.
share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.