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.
Hi Steven- > Institution: IPS MeteoStar > Package Version: 1.3b1 > Operating System: os.name:Linux; os.arch:i386; os.version:2.4.21-4.ELsmp; > Hardware Information: java.vendor:Sun Microsystems Inc.; > java.version:1.5.0_06; java.home:/opt/SUNWappserver/jdk/jre; > j3d.version:1.3.2 fcs (build12); j3d.vendor:Sun Microsystems, Inc.; > j3d.renderer:OpenGL; > Inquiry: While trying to run the IDV Viewer 1.3b on Red Hat Enterprise Server > 3.0, > I get the following error on start up. > > An error has occurred: > In getViewManager > Canvas3D: null GraphicsConfiguration This indicates that the IDV does not have access to the display. Are you running from the console or through a remote session? You'll need to make sure: - the DISPLAY environment variable is set correctly - that the account you are running from can access the display (use the xhost command to enable this). > ****************** > Stack trace: > java.lang.NullPointerException: Canvas3D: null GraphicsConfiguration > at javax.media.j3d.Canvas3D.<init>(Unknown Source) > at javax.media.j3d.Canvas3D.<init>(Unknown Source) > at visad.java3d.VisADCanvasJ3D.<init>(VisADCanvasJ3D.java:167) > at visad.java3d.DisplayPanelJ3D.<init>(DisplayPanelJ3D.java:57) > at visad.java3d.DisplayImplJ3D.initialize(DisplayImplJ3D.java:355) > at visad.java3d.DisplayImplJ3D.initialize(DisplayImplJ3D.java:330) > at visad.java3d.DisplayImplJ3D.<init>(DisplayImplJ3D.java:227) > at visad.java3d.DisplayImplJ3D.<init>(DisplayImplJ3D.java:215) > at visad.java3d.DisplayImplJ3D.<init>(DisplayImplJ3D.java:209) > at > ucar.unidata.view.geoloc.MapProjectionDisplayJ3D.<init>(MapProjectionDisplayJ3D.java:176) > at > ucar.unidata.view.geoloc.MapProjectionDisplay.getInstance(MapProjectionDisplay.java:316) > at ucar.unidata.idv.MapViewManager.init(MapViewManager.java:466) > at ucar.unidata.idv.ViewManager.init(ViewManager.java:446) > at ucar.unidata.idv.MapViewManager.<init>(MapViewManager.java:405) > at ucar.unidata.idv.VMManager.createViewManager(VMManager.java:517) > at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:302) > at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1350) > at ucar.unidata.ui.XmlUi.layoutContainer(XmlUi.java:1554) > at ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:1877) > at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:317) > at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1350) > at ucar.unidata.ui.XmlUi.layoutContainer(XmlUi.java:1554) > at ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:1877) > at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:317) > at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1350) > at ucar.unidata.ui.XmlUi.doMakeContents(XmlUi.java:1284) > at ucar.unidata.ui.XmlUi.getContents(XmlUi.java:1244) > at ucar.unidata.idv.ui.IdvUIManager.createNewWindow(IdvUIManager.java:2618) > at ucar.unidata.idv.ui.IdvUIManager.createNewWindow(IdvUIManager.java:2536) > at ucar.unidata.idv.ui.IdvUIManager.doMakeInitialGui(IdvUIManager.java:2418) > at > ucar.unidata.idv.IntegratedDataViewer.initInner(IntegratedDataViewer.java:433) > at ucar.unidata.idv.IntegratedDataViewer$2.run(IntegratedDataViewer.java:353) > at ucar.unidata.util.Misc$2.run(Misc.java:806) Don Murray Ticket Details =================== Ticket ID: WSJ-194537 Department: Support IDV Priority: Normal Status: Open