Cannot create window

Have had a few users trying to run the stars game, a few have not been able to start the game or even the jme demos.



Here is a log file from someone on vista - who maintains the graphics drivers are up to date ???



Jul 12, 2007 1:52:49 PM com.jme.app.BaseGame start
INFO: Application started.
Jul 12, 2007 1:52:50 PM com.jme.system.PropertiesIO <init>
INFO: PropertiesIO created
Jul 12, 2007 1:52:50 PM com.jme.system.PropertiesIO load
WARNING: Could not load properties. Creating a new one.
Jul 12, 2007 1:52:50 PM com.jme.app.BaseSimpleGame initSystem
INFO: jME version 0.11 beta
Jul 12, 2007 1:52:50 PM com.jme.input.joystick.DummyJoystickInput <init>
INFO: Joystick support is disabled
Jul 12, 2007 1:52:51 PM com.jme.system.lwjgl.LWJGLDisplaySystem <init>
INFO: LWJGL Display System created.
Jul 12, 2007 1:52:57 PM com.jme.system.lwjgl.LWJGLDisplaySystem getValidDisplayMode
FINE: DisplayMode 1280 x 800 x 16 @60Hz: Width != 640
Jul 12, 2007 1:52:57 PM com.jme.system.lwjgl.LWJGLDisplaySystem getValidDisplayMode
FINE: DisplayMode 800 x 600 x 16 @60Hz: Width != 640
Jul 12, 2007 1:52:57 PM com.jme.system.lwjgl.LWJGLDisplaySystem getValidDisplayMode
FINE: DisplayMode 848 x 480 x 32 @60Hz: Width != 640
Jul 12, 2007 1:52:57 PM com.jme.system.lwjgl.LWJGLDisplaySystem getValidDisplayMode
FINE: DisplayMode 1024 x 768 x 32 @60Hz: Width != 640
Jul 12, 2007 1:52:57 PM com.jme.system.lwjgl.LWJGLDisplaySystem getValidDisplayMode
FINE: DisplayMode 720 x 576 x 32 @60Hz: Width != 640
Jul 12, 2007 1:52:57 PM com.jme.system.lwjgl.LWJGLDisplaySystem getValidDisplayMode
FINE: DisplayMode 720 x 480 x 16 @60Hz: Width != 640
Jul 12, 2007 1:52:57 PM com.jme.system.lwjgl.LWJGLDisplaySystem getValidDisplayMode
FINE: DisplayMode 640 x 480 x 32 @60Hz: Bits per pixel != 16
Jul 12, 2007 1:52:57 PM com.jme.system.lwjgl.LWJGLDisplaySystem getValidDisplayMode
FINE: DisplayMode 800 x 600 x 32 @60Hz: Width != 640
Jul 12, 2007 1:52:57 PM com.jme.system.lwjgl.LWJGLDisplaySystem getValidDisplayMode
FINE: DisplayMode 848 x 480 x 16 @60Hz: Width != 640
Jul 12, 2007 1:52:57 PM com.jme.system.lwjgl.LWJGLDisplaySystem getValidDisplayMode
FINE: DisplayMode 1024 x 768 x 16 @60Hz: Width != 640
Jul 12, 2007 1:52:57 PM com.jme.system.lwjgl.LWJGLDisplaySystem getValidDisplayMode
FINE: DisplayMode 1280 x 800 x 32 @60Hz: Width != 640
Jul 12, 2007 1:52:57 PM com.jme.system.lwjgl.LWJGLDisplaySystem getValidDisplayMode
FINE: DisplayMode 720 x 576 x 16 @60Hz: Width != 640
Jul 12, 2007 1:52:57 PM com.jme.system.lwjgl.LWJGLDisplaySystem getValidDisplayMode
FINE: DisplayMode 720 x 480 x 32 @60Hz: Width != 640
Jul 12, 2007 1:52:57 PM com.jme.system.lwjgl.LWJGLDisplaySystem getValidDisplayMode
FINE: DisplayMode 640 x 480 x 16 @60Hz: Match!
Jul 12, 2007 1:52:57 PM com.jme.system.lwjgl.LWJGLDisplaySystem getValidDisplayMode
INFO: Selected DisplayMode: 640 x 480 x 16 @60Hz
Jul 12, 2007 1:53:09 PM com.jme.system.lwjgl.LWJGLDisplaySystem initDisplay
SEVERE: Cannot create window




What sort of questuion do i need to ask these users pls

I notice it is picking 16 bits.  Have they tried 32?  In the past I've seen issues if the desktop color depth and your window color depth were different.

ive gone for the approach that if the pc and card are more than 3 yrs old - then noo way



so have hardcoded in the following



  properties = new PropertiesIO("properties.cfg");
        properties.set("FULLSCREEN", "false");
        properties.set("WIDTH", "800");
        properties.set("HEIGHT", "600");
        properties.set("FREQ", "75");
        properties.set("RENDERER", "LWJGL");
        properties.set("DEPTH", "32");