Very strange problem. I’ve been over this with eVGA and nVidia for months. I had been happily running my 1.2 GHz AMD-based system for a couple of years with an Inno3D GeForce2 MX400 card. Very nice performance for both DirectX and OpenGL apps. As a developer who works with FlightGear, I wanted to have better performance, however, so I bought an eVGA 6800 card. It seemed to install fine and ran very well. Except, I found that it would not run any OpenGL applications unless I disabled all hardware acceleration. I contacted eVGA, uninstalled and reinstalled various flavors of drivers. Nothing worked. I placed my old card back in the machine. It still worked, and I ran OpenGL apps with HW acceleration turned on. I took the card out and replaced it with the new one (the eVGA 6800) again. No joy. eVGA replaced the card first with an identical card, then with an upgraded card. Same problem each time. I tried running a simple OpenGL test application that is bundled with FlightGear, I tried running Realtech VR’s OpenGL Extension Viewer, Stellarium, BilliardGL, FlightGear, Moray, etc. All of these applications failed in the exact same way:
Here’s an example of the Error Report Contents that gets sent to Microsoft (only the AppName ever changes):
AppName: billardgl.exe AppVer: 0.0.0.0 ModName: nvoglnt.dll
ModVer: 6.14.10.9133 Offset: 0007d5df
Exception Information
Code: 0x000001d Flags: 0x00000000
Record: 0x0000000000000000 Address: 0x000000006957d5df
If I use the gdb debugger with gl-info (FlightGear-bundled app), I get this:
Starting program: /cygdrive/d/jon/src/flightgear/source/tests/gl-info.exe
Program received signal SIGILL, Illegal instruction.
0x6957d5df in gluPickMatrix ()
(gdb) where
#0 0x6957d5df in gluPickMatrix ()
#1 0x00006cd8 in ?? ()
#2 0x0177b8a8 in ?? ()
#3 0x6971b278 in nvoglnt!DllMain ()
#4 0x016b1a80 in ?? ()
#5 0x01222180 in ?? ()
#6 0x0177b8a8 in ?? ()
#7 0x01760480 in ?? ()
#8 0x01682200 in ?? ()
#9 0x016b1bac in ?? ()
#10 0x00000000 in ?? () from
I’m running WindowsXP with all the latest updates. If anyone can suggest any approaches I might try (that I haven’t already tried umpteen times!) I’d be very grateful. This has been extremely frustrating.
Best regards,
Jon Berndt