Having rendering issues?

In case CERTivity KeyStores Manager has graphical or rendering issues such as:

Then you need to customize how the 2D painting system operates. For example some of the rendering issues are due to an incompatibility between Java, Windows DirectDraw and the Video card and are generally affecting any Java Desktop application on that machine.

Oracle (Sun) has some parameters available for fixing the incorrect rendering, for the Windows and DirectDraw case they are :

For the whole list of switches there are more details on http://docs.oracle.com/javase/7/docs/technotes/guides/2d/flags.html .

When experiencing rendering problems on Microsoft Windows systems, a good solution is to deactivate DirectDraw. Try to set the following parameters (properties) -J-Dsun.java2d.ddoffscreen=false -J-Dsun.java2d.d3d=false -J-Dsun.java2d.noddraw=true

in the file ${certivity.home}/etc/certivity.conf(.sh) from the CERTivity installation directory (default for the JRE installer case is C:\Program Files (x86)\EduLib\CERTivity 1.0\etc\certivity.conf) under the default_options directive. For safety reasons do a backup of that file before editing.

Edit the file so that the default_options line becomes:

default_options="--branding certivity -J-Xms128m -J-Xmx256m -J-Dsun.java2d.ddoffscreen=false -J-Dsun.java2d.d3d=false -J-Dsun.java2d.noddraw=true --fontsize 11"

Make sure it remains a single line (i.e. no line terminator inside) and save the file. Close CERTivity and then restart it.