This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Greetings Raghu, Running the IDV with the option "-Dj3d.rend=d3d" tells Java3d to use DirectX as the backend. The errors you sent in your email below indicate there is a problem involving DirectX. You should try using the following in your runIDV.bat script to run the IDV: jre\bin\java -Xmx%idv_memory%m -XX:MaxPermSize=128m -Didv.enableStereo=false -jar idv.jar %* Make sure all of the other lines referring to idv.jar are commented out. Sean > Hi Sean, > > Thanks for your response. > > I ran IDV with option "-Dj3d.rend=d3d". If I am not mistaken, this must be > the option that you wanted me to try running IDV with. > > But, I ran into the same issue with drivers. > > Really appreciate your help and guidance on this. > > Thanks > -Raghu > > -----Original Message----- > From: Unidata IDV Support [mailto:address@hidden] > Sent: Tuesday, February 07, 2012 12:16 PM > To: Vojjala, Raghuveer > Cc: address@hidden; Whipple, Mark > Subject: [IDV #VUV-175754]: IDV > > Greetings! > > Have you tried running the IDV using the openGL backend for java3d instead of > the DirectX backend? This is configureable in the runIDV.bat script (there > should be information in the comments of the .bat file). > > Cheers! > > Sean > > > Hi, > > > > > > > > I am getting below error randomly when I run IDV in windows. It works > > just fine sometimes, and fails the other times. This is sporadic. > > > > > > > > I don't see any issue with my drivers as the same script that failed > > once had ran successfully the other time. However, I made sure I have > > the latest drivers for the video card in my system. > > > > > > > > Is there any definite requirement for IDV on the drivers? Also, please > > let me know if you need any files/information verify any of the drivers > > in my system. > > > > > > > > Your help on this is greatly appreciated. This is really one issue which > > is holding us up in using the powerful IDV tool for our Demos. > > > > > > > > I would really appreciate if you could spare a few minutes to guide me > > thru this. > > > > > > > > > > > > > > > > > > > > Exception thrown: > > > > > > > > Tue Feb 07 10:43:57 CST 2012: Loading bundle: > > /views/reos/dataset/REOS_dataset/simulation_data/GRIB/templates/reos.xid > > v > > > > > > > > [Java3D]: Using D3DDEVTYPE_REF mode. > > > > > > > > [Java3D]: Using D3DDEVTYPE_REF mode. > > > > > > > > DefaultRenderingErrorListener.errorOccurred: > > > > CONTEXT_CREATION_ERROR: Renderer: Error creating Canvas3D graphics > > context > > > > graphicsDevice = Win32GraphicsDevice[screen=0] > > > > canvas = visad.java3d.VisADCanvasJ3D[canvas0,0,0,1228x849,invalid] > > > > > > > > [Java3D]: Using D3DDEVTYPE_REF mode. > > > > ERROR: Creating display master > > > > Canvas3D: Non-recoverable graphics configuration error > > > > java.lang.IllegalStateException: Canvas3D: Non-recoverable graphics > > configuration error > > > > at javax.media.j3d.Canvas3D.queryProperties(Canvas3D.java:3667) > > > > at > > javax.media.j3d.Canvas3D.getStereoAvailable(Canvas3D.java:2964) > > > > at > > ucar.unidata.view.geoloc.MapProjectionDisplayJ3D.initializeClass(MapProj > > ectionDisplayJ3D.java:233) > > > > at > > ucar.unidata.view.geoloc.MapProjectionDisplay.init(MapProjectionDisplay. > > java:292) > > > > at > > ucar.unidata.view.geoloc.MapProjectionDisplayJ3D.<init>(MapProjectionDis > > playJ3D.java:214) > > > > at > > ucar.unidata.view.geoloc.MapProjectionDisplay.getInstance(MapProjectionD > > isplay.java:385) > > > > at > > ucar.unidata.view.geoloc.MapProjectionDisplay.getInstance(MapProjectionD > > isplay.java:355) > > > > at > > ucar.unidata.idv.MapViewManager.doMakeDisplayMaster(MapViewManager.java: > > 470) > > > > at ucar.unidata.idv.ViewManager.getMaster(ViewManager.java:5322) > > > > at ucar.unidata.idv.ViewManager.init(ViewManager.java:917) > > > > at > > ucar.unidata.idv.NavigatedViewManager.init(NavigatedViewManager.java:282 > > ) > > > > at ucar.unidata.idv.MapViewManager.init(MapViewManager.java:585) > > > > at ucar.unidata.idv.VMManager.addViewManager(VMManager.java:515) > > > > at > > ucar.unidata.idv.VMManager.addViewManagers(VMManager.java:535) > > > > at > > ucar.unidata.idv.IdvPersistenceManager.instantiateFromBundle(IdvPersiste > > nceManager.java:3603) > > > > at > > ucar.unidata.idv.IdvPersistenceManager.decodeXmlInner(IdvPersistenceMana > > ger.java:3043) > > > > at > > ucar.unidata.idv.IdvPersistenceManager$11.run(IdvPersistenceManager.java > > :2861) > > > > at > > ucar.unidata.idv.IdvPersistenceManager.decodeXml(IdvPersistenceManager.j > > ava:2870) > > > > at > > ucar.unidata.idv.ui.ImageGenerator.processTagBundle(ImageGenerator.java: > > 2403) > > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > > at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav > > a:39) > > > > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > > Impl.java:25) > > > > at java.lang.reflect.Method.invoke(Method.java:597) > > > > at > > ucar.unidata.idv.ui.ImageGenerator.processNode(ImageGenerator.java:1029) > > > > at > > ucar.unidata.idv.ui.ImageGenerator.processChildren(ImageGenerator.java:1 > > 063) > > > > at > > ucar.unidata.idv.ui.ImageGenerator.processTagGroup(ImageGenerator.java:2 > > 704) > > > > at > > ucar.unidata.idv.ui.ImageGenerator.processTagIsl(ImageGenerator.java:265 > > 8) > > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > > at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav > > a:39) > > > > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > > Impl.java:25) > > > > at java.lang.reflect.Method.invoke(Method.java:597) > > > > at > > ucar.unidata.idv.ui.ImageGenerator.processNode(ImageGenerator.java:1029) > > > > at > > ucar.unidata.idv.ui.ImageGenerator.processScriptFile(ImageGenerator.java > > :942) > > > > at > > ucar.unidata.idv.ui.ImageGenerator.processScriptFile(ImageGenerator.java > > :866) > > > > at > > ucar.unidata.idv.ui.ImageGenerator.processScriptFiles(ImageGenerator.jav > > a:850) > > > > at ucar.unidata.idv.ArgsManager$1.run(ArgsManager.java:407) > > > > at > > ucar.unidata.idv.ArgsManager.runInitRunnables(ArgsManager.java:454) > > > > at ucar.unidata.idv.ArgsManager.access$000(ArgsManager.java:73) > > > > at ucar.unidata.idv.ArgsManager$3.run(ArgsManager.java:433) > > > > at ucar.unidata.util.Misc$3.run(Misc.java:1091) > > > > > > > > Thanks > > > > -Raghu > > > > > > > > > > > > > Ticket Details > =================== > Ticket ID: VUV-175754 > Department: Support IDV > Priority: Normal > Status: Open > > Ticket Details =================== Ticket ID: VUV-175754 Department: Support IDV Priority: Normal Status: Open