I didn’t check if my GFX card supported openGL and have a copy of Jedi Knight 1. This plays fine on my laptop so I though JK2 would as well. It doesn’t and my Gfx card manufcturer says they don’t support it. Is there any way of fooling my comp into making openGL work?

Short answer: No

Longer answer: If the card manufacturer says they don’t support the game, I would take their word for it. Even if you were able to get it to work in software mode, it would run so slowly that it would be unplayable.