Menu

#36 DISPLAY variable

Grinder Analyzer
open
5
2012-03-14
2012-03-14
Anonymous
No

If a DISPLAY variable exists, and if it's not suitable, there will be the following error :
Traceback (innermost last):
File "analyzer.py", line 545, in ?
File "analyzer.py", line 490, in main
File "/produits/xgrinder/put/prd/GrinderAnalyzer.V2.b16/ga/graph.py", line 145, in __init__
File "/produits/xgrinder/put/prd/GrinderAnalyzer.V2.b16/ga/graph.py", line 63, in __init__
File "/produits/xgrinder/put/prd/GrinderAnalyzer.V2.b16/ga/graph.py", line 195, in _createChart
java.lang.InternalError: Can’t connect to X11 window server using ’’ as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.access$000(X11GraphicsEnvironment.java:53)
at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:142)
at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:131)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68)
at sun.awt.X11.XToolkit.<clinit>(XToolkit.java:96)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at java.awt.Toolkit$2.run(Toolkit.java:821)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804)
at javax.swing.UIManager.initialize(UIManager.java:1262)
at javax.swing.UIManager.maybeInitialize(UIManager.java:1245)
at javax.swing.UIManager.getDefaults(UIManager.java:556)
at javax.swing.UIManager.getColor(UIManager.java:590)
at org.jfree.chart.JFreeChart.<clinit>(JFreeChart.java:252)
at sun.misc.Unsafe.ensureClassInitialized(Native Method)
at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25)
at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122)
at java.lang.reflect.Field.acquireFieldAccessor(Field.java:917)
at java.lang.reflect.Field.getFieldAccessor(Field.java:898)
at java.lang.reflect.Field.get(Field.java:357)
at org.python.core.PyReflectedField._doget(Unknown Source)
at org.python.core.PyObject._doget(Unknown Source)
at org.python.core.PyObject.__get__(Unknown Source)
at org.python.core.PyJavaClass.__findattr__(Unknown Source)
at org.python.core.PyObject.__getattr__(Unknown Source)
at ga.graph$py._createChart$13(/produits/xgrinder/put/prd/GrinderAnalyzer.V2.b16/ga/graph.py:195)
at ga.graph$py.call_function(/produits/xgrinder/put/prd/GrinderAnalyzer.V2.b16/ga/graph.py)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyFunction.__call__(Unknown Source)
at org.python.core.PyMethod.__call__(Unknown Source)
at org.python.core.PyObject.__call__(Unknown Source)
at org.python.core.PyObject.invoke(Unknown Source)
at ga.graph$py.__init__$2(/produits/xgrinder/put/prd/GrinderAnalyzer.V2.b16/ga/graph.py:63)
at ga.graph$py.call_function(/produits/xgrinder/put/prd/GrinderAnalyzer.V2.b16/ga/graph.py)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyFunction.__call__(Unknown Source)
at org.python.core.PyMethod.__call__(Unknown Source)
at org.python.core.PyObject.__call__(Unknown Source)
at org.python.core.PyObject.invoke(Unknown Source)
at ga.graph$py.__init__$12(/produits/xgrinder/put/prd/GrinderAnalyzer.V2.b16/ga/graph.py:145)
at ga.graph$py.call_function(/produits/xgrinder/put/prd/GrinderAnalyzer.V2.b16/ga/graph.py)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyFunction.__call__(Unknown Source)
at org.python.core.PyMethod.__call__(Unknown Source)
at org.python.core.PyObjectDerived.dispatch__init__(Unknown Source)
at org.python.core.PyType.invoke_new_(Unknown Source)
at org.python.core.PyType.type___call__(Unknown Source)
at org.python.core.PyType.__call__(Unknown Source)
at org.python.core.PyObject.__call__(Unknown Source)
at org.python.core.PyObject.invoke(Unknown Source)
at org.python.pycode._pyx0.main$27(analyzer.py:490)
at org.python.pycode._pyx0.call_function(analyzer.py)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyFunction.__call__(Unknown Source)
at org.python.pycode._pyx0.f$0(analyzer.py:545)
at org.python.pycode._pyx0.call_function(analyzer.py)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyCode.call(Unknown Source)
at org.python.core.Py.runCode(Unknown Source)
at org.python.core.__builtin__.execfile_flags(Unknown Source)
at org.python.util.PythonInterpreter.execfile(Unknown Source)
at org.python.util.jython.main(Unknown Source)
java.lang.InternalError: java.lang.InternalError: Can’t connect to X11 window server using ’’ as the value of the DISPLAY variable

You'll need to unset the variable to make it work.

Discussion

MongoDB Logo MongoDB