Question about classpath arguments causing conflicts

Hi

I have been experimenting with JOGL and classpath arguments after i noticed that JOGL was using Generic Microsoft Drivers on my system.

I have noticed the classpath argument causing the effect is -Xmx, if i set the allocated heap to anything more than 750m, i.e. at 755m the drivers used by JOGL default to the Generic Microsoft Drivers with only support for OpenGL 1.1.0.

I know that I shoudn’t really set it too high unless its on a machine with a lot of memory (am using 512m) but was wondering whether this is an issue with JOGL? or just that by me setting the maximum heap size high relative to my pc’s memory it is causing conflicts on my system?

Any information to shed light on this would be greatfully recieved

Thanks
Mike

What kind of graphics card / drivers do you have?

I suspect that making the heap that large is preventing your card’s drivers from either loading at their required / preferred base address in memory or that they couldn’t memory map in something like the control registers for the card.

I remember reading about this on a forum somewhere with nVidia drivers. I have no idea if they ever fixed it. nVidia and ATI just released new drivers yesterday so download one of those if you can.

This is a message from Mark Kilgard at nVidia 08-26-2003:

The graphics card is an onboard Intel graphics card with the latest drivers (i think) but since its a pretty naff I am not surprised it doesn’t work.

Thanks very much for clarifying the problem
Mike