View Single Post
Old 07-12-11, 11:05 AM   #30
Registered User
Join Date: Oct 2010
Posts: 10
Default Re: 260.xx drivers break Java2D OpenGL pipeline

I can also confirm this bug still exists with the 260.19.29 drivers on 64-bit linux:

1. If I just set -Dsun.java2d.opengl=true, I see all swing frames are empty - no widgets are drawn (see empty_java2d_opengl_window).

2. If I set -Dsun.java2d.opengl=true and -Dsun.java2d.opengl.fbobject=false (disable frame buffer objects) this works around problem #1 and widgets are displayed (although this has known performance
This appears to be fixed for me with the latest 275.09.07 drivers. I can now run java apps with -Dsun.java2d.opengl=true and leave sun.java2d.opengl.fbobject unset (defaulting to true). Widgets display correctly and it seems to be stable.

There is a comment in the release notes for 275.09.07 saying: "Fixed a bug that caused Java2D widgets to disappear when Java is configured to render using FBOs." It looks like this did the trick - thanks Nvidia!

My configuration is similar to what it was in the original post:

OS: Debian 5.0 x86_64
CPU: Core 2 Duo E6600
JDK: Sun 1.6.0_22 64-bit
Graphics Card: Quadro FX 550
ariekenb is offline   Reply With Quote