Problems with X11GraphicsDevice on Suse 11
Posted
by Daniel
on Server Fault
See other posts from Server Fault
or by Daniel
Published on 2009-08-24T05:59:05Z
Indexed on
2010/06/09
9:12 UTC
Read the original article
Hit count: 421
Hi,
On servers running Suse 11 I'm experiencing hangups in sun.awt.X11GraphicsDevice.getDoubleBufferVisuals(Native Method) when connecting via Citrix (and setting DISPLAY to localhost:11.0). Running exactly the same code in exactly the same environment, excepth through Exceed (with DISPLAY set to my workstation's IP) it runs like clockwork.
- The error is not intermittent, it happens every time
- Reinstalling the OS does not help
- Can not reproduce it on Suse 10
This is what the main thread stack looks like:
[junit] "main" prio=10 tid=0x0000000040112000 nid=0x6acc runnable [0x00002b9f909ae000]
[junit] java.lang.Thread.State: RUNNABLE
[junit] at sun.awt.X11GraphicsDevice.getDoubleBufferVisuals(Native Method)
[junit] at sun.awt.X11GraphicsDevice.makeDefaultConfiguration(X11GraphicsDevice.java:208)
[junit] at sun.awt.X11GraphicsDevice.getDefaultConfiguration(X11GraphicsDevice.java:182)
[junit] - locked <0x00002b9fed6b8e70> (a java.lang.Object)
[junit] at sun.awt.X11.XToolkit.(XToolkit.java:92)
[junit] at java.lang.Class.forName0(Native Method)
[junit] at java.lang.Class.forName(Class.java:169)
[junit] at java.awt.Toolkit$2.run(Toolkit.java:834)
[junit] at java.security.AccessController.doPrivileged(Native Method)
[junit] at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:826)
[junit] - locked <0x00002b9f94b8ada0> (a java.lang.Class for java.awt.Toolkit)
[junit] at java.awt.Toolkit.getEventQueue(Toolkit.java:1676)
[junit] at java.awt.EventQueue.invokeLater(EventQueue.java:954)
[junit] at javax.swing.SwingUtilities.invokeLater(SwingUtilities.java:1264)
...
Has anyone experienced something similar? Could this be a problem in Suse 11's display handling?
I'm thankful for any input at this point - I'm fresh out of ideas :)
© Server Fault or respective owner