title: Problem with Painting in Java Swing App in Java 1.6
body: <p>I'm working on a Swing application (currently running on Java 1.6 update 11) which has some intermittent paint refresh problems (e.g. there are artifacts etc.). This only happens to some users of our application but not others.</p>
  
  <p>After doing some research, I found that setting the property <code>sun.java2d.d3d</code> to <code>false</code> may help and in fact, it helped for one of our users.</p>
  
  <p>Now that some other users are complaining about the issue, I'm thinking of setting the property to <code>false</code> for all users.</p>
  
  <p>My basic questions are the following:</p>
  
  <p>What exactly is the cause of this? Is it the video card? Is it the driver? Is it a bug from Sun? (such as http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6635462) Combination of all three?</p>
  
  <p>In other words, is is best to simply turn this property off or is it affecting only certain video cards in which an update to the latest driver would fix?</p>