JDK-6769144 : D3D: Blurry Fonts after updating to 6u10 [Nvidia GeForce Go 7600]
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 6u10
  • Priority: P3
  • Status: Closed
  • Resolution: Cannot Reproduce
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2008-11-07
  • Updated: 2012-10-03
  • Resolved: 2012-10-03
Related Reports
Relates :  
Relates :  
Information below, provided by the consumer:

I originally had Java Runtime on my computer.
I went to the Java website and updated my Java to version. Before this I did not have ANY issues with ANY Java platform I downloaded.
I opened the Windows XP SP 3 Control Panel to the Java Control Panel applet and opened it. I selected the Advanced tab and selected the Security option. The list of options is longer than the size of the Java control panel applet window (this is normal) and a scroll bar appears to the right to enable the user to full scroll down and view all options to configure the setting. As soon as I touch the scroll bar, ALL the fonts in the window became blurry and unreadable and it was difficult to see what I had checked and not checked for my option. As soon as I clicked on the + sign at the top of the Securty options list and collapsed the list, all the fonts became readable again. IN ADDITION I had a program on my computer called Lime Wire that relies on Java to function and when I opened the program to change certain options, several of the lists are very long and produce a scroll bar on the right, and when I scroll all the fonts in the program window become unreadable and blurry. I also have another program called Calcexp by New Spring Soft that relies on Java to work and experienced the same problem with this program in the programs options setttings.
I contacted Sun and told them and the original response that I got was they wanted more information about my graphics card and my graphics card driver.
I am including an image from the Device Manager in Windows so that you may specifically identify the graphics chip in my computer.
In the meantime, my driver version at the time was Nvidia Ge Force Go 7600 Driver Version 86.38. It is the ONLY WHQL signed driver for this chip to come out from HP for my laptop.
I went to www.laptopvideo2go.com and downloaded and installed 1 of ONLY 3 WHQL drivers ever released for this card (1 of which is not supplied by HP but by Nvidia) and updated the driver version to 174.74. At once the problem in the Java control panel and the other programs ceased.
I did not want to use this driver because it is not THE OEM driver supplied by HP but rather one developed by Nvidia to support MANY graphics cards. So now the problem is fixed but in a rather UNUSUAL way.
I hope that helps as I am sure there must be other people that experienced the same thing. When I wrote to HP and told them about the driver issue, they suggested I use the driver from their website, which is the older version that produces these issues, version 86.36.
Thanks for listening as I have been using Java for over 10 years and this is the first time the fonts ever got blurry in the program window itself, not including perhaps other HIDDEN issues that may not have come to light.

Video Card: NVIDIA GeForce Go 7600
Driver Provider: NVIDIA
Driver Date: 03.24.2008
Driver Version:
Digital Signer: Not Digitally Signed
Best regards:
Lawrence  (###@###.###)
The customer was having a problem with this video card and after upgrading the driver the problem went away:
Video card: NVIDIA GeForce Go 7600
Old video driver version: 86.38
New video driver version: 174.74

Closing this bug, because we did not get any further reports related to "Blurry Fonts after updating to 6u10 [Nvidia GeForce Go 7600]" in the past 3 years. If we get further reports with this issue, we will reopen this bug.

EVALUATION The submitter indicated that 6u11 eliminates the issue even on the old drivers. The only d3d-related fix in 6u11 was 6757527: D3D: serious rendering issues on Nvidia boards with driver version 178.13 on Vista We may still limit the earliest driver version to something newer than one from year 2004.

EVALUATION OK, I have got some information, but still not what I needed. I wanted a screen shot of the problem, and information about the specific hardware id (the output with J2D_TRACE_LEVEL=4 env. variable set). Sent email to the submitter requesting this info.

EVALUATION This sounds very much like 6593715 D3D: Text is blurred on win2003 server with Nvidia GeForce FX5200 with full screen AA enabled so perhaps the FSAA is enabled? Requested more information and a screen shot.

WORK AROUND Possible work arounds: 1. update the driver to the latest version available from www.laptopvideo2go.com 2. disable the D3D rendering pipeline by setting -Dsun.java2d.d3d=false (in the Java control panel, for example) - or set J2D_D3D=false global environment variable (in System Properties/Advanced/EnvironmentVariables)

EVALUATION Need more precise information about the buggy driver version so that we can work around it. To do that, run any Swing application from a console (cmd.exe) with J2D_TRACE_LEVEL=4 env. variable set: #> set J2D_TRACE_LEVEL=4 #> java -jar SwingSet2.jar and collect the output. Also, were any options changed from the default in the display properties? Like full screen antialiasing or filtering or anything like that?