Page 1 of 2

[Hanging] White window

PostPosted: Thu Nov 08, 2012 3:17 pm
by dezerte
Hello,

When I try to launch Salem I'm greeted with a white empty window, which can only be closed by doing the CTRL+ALT+DEL routine. If I enable java logging I can see that it seems to stop responding when it reaches "JNLPClassLoader: Finding library jogl_awt.dll". From what I've found on the internet it has something do with OpenGL, but I already tried updating my video drivers to the latest ones so I don't know how too solve this.

Any help is appreciated.

Re: [Hanging] White window

PostPosted: Thu Nov 08, 2012 3:20 pm
by MagicManICT
What video card/GPU chipset do you have on your system? Check against this thread: viewtopic.php?f=10&t=96 Some older chips aren't supported with proper drivers, others have potential solutions.

Re: [Hanging] White window

PostPosted: Thu Nov 08, 2012 3:24 pm
by dezerte
MagicManICT wrote:What video card/GPU chipset do you have on your system? Check against this thread: viewtopic.php?f=10&t=96 Some older chips aren't supported with proper drivers, others have potential solutions.


Nvidia 680 GTX

Re: [Hanging] White window

PostPosted: Thu Nov 08, 2012 3:33 pm
by MagicManICT
I'm not as familiar with nVidia cards. Check all of your settings. There may be some incompatibility there. I know on ATI cards having Triple Buffering on for OpenGL just crashes the client.

It's possible something didn't download to your system correctly. You could try clearing Salem out of your Java cache and reloading it.

Worst comes to worst, you might need to go through some version checking with your video driver. An older one may work where a newer one doesn't. If this is the case, you should contact nVidia or the card manufacturer about the issue.

Re: [Hanging] White window

PostPosted: Thu Nov 08, 2012 3:36 pm
by dezerte
MagicManICT wrote:I'm not as familiar with nVidia cards. Check all of your settings. There may be some incompatibility there. I know on ATI cards having Triple Buffering on for OpenGL just crashes the client.

It's possible something didn't download to your system correctly. You could try clearing Salem out of your Java cache and reloading it.

Worst comes to worst, you might need to go through some version checking with your video driver. An older one may work where a newer one doesn't. If this is the case, you should contact nVidia or the card manufacturer about the issue.


I've tried & checked all the above, except trying different drivers. I'll go see if there's any older or any beta drivers I could try.

Thanks for the help regardless.

Re: [Hanging] White window

PostPosted: Thu Nov 08, 2012 3:43 pm
by MagicManICT
Sorry I can't be of more help. :( There's just not much I can do from this end of things (I'm a hands-on guy). Maybe someone else who's better at these things or has found the same problem and resolved it can help.

Re: [Hanging] White window

PostPosted: Fri Nov 09, 2012 12:52 pm
by dezerte
Meh, game runs effortlessly on my laptop. But I still can't run it on my main computer.

Re: [Hanging] White window

PostPosted: Sun Nov 11, 2012 1:37 pm
by dezerte
Don't know if it'll help but I'll post the console log:

Log started: sö, 11 nov 2012 13:34:32 +0100
Match: beginTraversal
Match: digest selected JREDesc: JREDesc[version 1.6+, heap=-1-536870912, args=null, href=null, sel=false, null, null], JREInfo: JREInfo for index 0:
platform is: 1.7
product is: 1.7.0_09
location is: http://java.sun.com/products/autodl/j2se
path is: C:\Program Files\Java\jre7\bin\javaw.exe
args is: null
native platform is: Windows, amd64 [ x86_64, 64bit ]
JavaFX runtime is: JavaFX 2.2.3 found at C:\Program Files\Java\jre7\
enabled is: true
registered is: true
system is: true

Match: selecting maxHeap: 536870912
Match: ignoring InitHeap: -1
Match: digesting vmargs: null
Match: digested vmargs: [JVMParameters: isSecure: true, args: ]
Match: JVM args after accumulation: [JVMParameters: isSecure: true, args: ]
Match: digest LaunchDesc: http://plymouth.seatribe.se/java/salem.jnlp
Match: digest properties: [-Dhaven.errorurl=http://plymouth.seatribe.se/java/error, -Dhaven.defserv=plymouth.seatribe.se, -Dhaven.resurl=http://plymouth.seatribe.se/res/, -Dhaven.storeurl=http://services.paradoxplaza.com/adam/storelette/salem]
Match: JVM args: [JVMParameters: isSecure: false, args: -Dhaven.errorurl=http://plymouth.seatribe.se/java/error -Dhaven.defserv=plymouth.seatribe.se -Dhaven.resurl=http://plymouth.seatribe.se/res/ -Dhaven.storeurl=http://services.paradoxplaza.com/adam/storelette/salem]
Match: digest LaunchDesc: http://plymouth.seatribe.se/java/salem-res.jnlp
Match: digest properties: []
Match: JVM args: [JVMParameters: isSecure: false, args: -Dhaven.errorurl=http://plymouth.seatribe.se/java/error -Dhaven.defserv=plymouth.seatribe.se -Dhaven.resurl=http://plymouth.seatribe.se/res/ -Dhaven.storeurl=http://services.paradoxplaza.com/adam/storelette/salem]
Match: digest LaunchDesc: http://plymouth.seatribe.se/java/jogl/jogl.jnlp
Match: digest properties: []
Match: JVM args: [JVMParameters: isSecure: false, args: -Dhaven.errorurl=http://plymouth.seatribe.se/java/error -Dhaven.defserv=plymouth.seatribe.se -Dhaven.resurl=http://plymouth.seatribe.se/res/ -Dhaven.storeurl=http://services.paradoxplaza.com/adam/storelette/salem]
Match: digest LaunchDesc: http://plymouth.seatribe.se/java/jogl/gluegen-rt.jnlp
Match: digest properties: []
Match: JVM args: [JVMParameters: isSecure: false, args: -Dhaven.errorurl=http://plymouth.seatribe.se/java/error -Dhaven.defserv=plymouth.seatribe.se -Dhaven.resurl=http://plymouth.seatribe.se/res/ -Dhaven.storeurl=http://services.paradoxplaza.com/adam/storelette/salem]
Match: endTraversal ..
Match: JVM args final: -Xmx512m -Dhaven.errorurl=http://plymouth.seatribe.se/java/error -Dhaven.defserv=plymouth.seatribe.se -Dhaven.resurl=http://plymouth.seatribe.se/res/ -Dhaven.storeurl=http://services.paradoxplaza.com/adam/storelette/salem
Match: Running JREInfo Version match: 1.7.0.09 == 1.7.0.09
Match: Running JVM args match the secure subset: have:<-Xmx512m> satisfy want:<-Xmx512m -Dhaven.errorurl=http://plymouth.seatribe.se/java/error -Dhaven.defserv=plymouth.seatribe.se -Dhaven.resurl=http://plymouth.seatribe.se/res/ -Dhaven.storeurl=http://services.paradoxplaza.com/adam/storelette/salem>
Match: beginTraversal
Match: digest selected JREDesc: JREDesc[version 0+, heap=-1--1, args=null, href=null, sel=false, com.sun.javaws.jnl.ResourcesDesc@1ed56fe5, null], JREInfo: JREInfo for index 0:
platform is: 1.7
product is: 1.7.0_09
location is: http://java.sun.com/products/autodl/j2se
path is: C:\Program Files\Java\jre7\bin\javaw.exe
args is: null
native platform is: Windows, amd64 [ x86_64, 64bit ]
JavaFX runtime is: JavaFX 2.2.3 found at C:\Program Files\Java\jre7\
enabled is: true
registered is: true
system is: true

Match: ignoring maxHeap: -1
Match: ignoring InitHeap: -1
Match: digesting vmargs: null
Match: digested vmargs: [JVMParameters: isSecure: true, args: ]
Match: JVM args after accumulation: [JVMParameters: isSecure: true, args: ]
Match: digest LaunchDesc: http://plymouth.seatribe.se/java/salem-res.jnlp
Match: digest properties: []
Match: JVM args: [JVMParameters: isSecure: true, args: ]
Match: endTraversal ..
Match: JVM args final:
Match: Running JREInfo Version match: 1.7.0.09 == 1.7.0.09
Match: Running JVM args match: have:<-Xmx512m> satisfy want:<>
Match: beginTraversal
Match: digest selected JREDesc: JREDesc[version 0+, heap=-1--1, args=null, href=null, sel=false, com.sun.javaws.jnl.ResourcesDesc@354a5255, null], JREInfo: JREInfo for index 0:
platform is: 1.7
product is: 1.7.0_09
location is: http://java.sun.com/products/autodl/j2se
path is: C:\Program Files\Java\jre7\bin\javaw.exe
args is: null
native platform is: Windows, amd64 [ x86_64, 64bit ]
JavaFX runtime is: JavaFX 2.2.3 found at C:\Program Files\Java\jre7\
enabled is: true
registered is: true
system is: true

Match: ignoring maxHeap: -1
Match: ignoring InitHeap: -1
Match: digesting vmargs: null
Match: digested vmargs: [JVMParameters: isSecure: true, args: ]
Match: JVM args after accumulation: [JVMParameters: isSecure: true, args: ]
Match: digest LaunchDesc: http://plymouth.seatribe.se/java/jogl/jogl.jnlp
Match: digest properties: []
Match: JVM args: [JVMParameters: isSecure: true, args: ]
Match: digest LaunchDesc: http://plymouth.seatribe.se/java/jogl/gluegen-rt.jnlp
Match: digest properties: []
Match: JVM args: [JVMParameters: isSecure: true, args: ]
Match: endTraversal ..
Match: JVM args final:
Match: Running JREInfo Version match: 1.7.0.09 == 1.7.0.09
Match: Running JVM args match: have:<-Xmx512m> satisfy want:<>
Match: beginTraversal
Match: digest selected JREDesc: JREDesc[version 0+, heap=-1--1, args=null, href=null, sel=false, com.sun.javaws.jnl.ResourcesDesc@4fce5bc9, null], JREInfo: JREInfo for index 0:
platform is: 1.7
product is: 1.7.0_09
location is: http://java.sun.com/products/autodl/j2se
path is: C:\Program Files\Java\jre7\bin\javaw.exe
args is: null
native platform is: Windows, amd64 [ x86_64, 64bit ]
JavaFX runtime is: JavaFX 2.2.3 found at C:\Program Files\Java\jre7\
enabled is: true
registered is: true
system is: true

Match: ignoring maxHeap: -1
Match: ignoring InitHeap: -1
Match: digesting vmargs: null
Match: digested vmargs: [JVMParameters: isSecure: true, args: ]
Match: JVM args after accumulation: [JVMParameters: isSecure: true, args: ]
Match: digest LaunchDesc: http://plymouth.seatribe.se/java/jogl/gluegen-rt.jnlp
Match: digest properties: []
Match: JVM args: [JVMParameters: isSecure: true, args: ]
Match: endTraversal ..
Match: JVM args final:
Match: Running JREInfo Version match: 1.7.0.09 == 1.7.0.09
Match: Running JVM args match: have:<-Xmx512m> satisfy want:<>
JNLPClassLoader: Finding library jogl.dll
JNLPClassLoader: Finding library jawt.dll
JNLPClassLoader: Finding library jogl_awt.dll

And there it hangs.

I can still move around the console & the blank white salem window, but I can't click any buttons (close, copy etc).

Re: [Hanging] White window

PostPosted: Sun Nov 11, 2012 2:38 pm
by MagicManICT
Have you cleared the Java cache and downloaded again? Sometimes just one file gets corrupted and you have to download the whole thing again.

Re: [Hanging] White window

PostPosted: Sun Nov 11, 2012 4:04 pm
by dezerte
MagicManICT wrote:Have you cleared the Java cache and downloaded again? Sometimes just one file gets corrupted and you have to download the whole thing again.


Yeah, I've tried that several times, also tried re-installing Java, installing 32/64-bit, installing older Java (Java 6). Same problem still :(