"citra-qt has stopped working" when opengl enabled

When I boot up Ultra Sun with OpenGL enabled, the game crashes and displays a popup that says “citra-qt has stopped working”. When I run the game using Software instead of OpenGL, it runs properly but at excruciatingly slow speeds.

I think that this is possibly a driver issue, but my computer tells me that I have all the latest drivers for my hardware installed.

If possible, I’d like a fix that doesn’t require me to update to a later version of Windows.

System Information

  • Operating System: Microsoft Windows 10 Home (64-bit) Build # 1607 (10.0.14393)
  • CPU: Intel HD Graphics 630
  • GPU: NVIDIA GeForce GTX 1050
  • Citra Version (found in title bar): Citra Nightly 1961
  • Game: Pokemon Ultra Sun

citra_log.txt (13.1 KB)

There’s a lot of mismatched settings currently. Go to Emulation>Configure>General and hit Reset All Settings.

Additionally, your driver is indeed out of date. A good rule of thumb is to not trust Window’s driver updater, since that only pulls for what it knows is a stable driver, not the latest. Using Windows to update your drivers is basically a guarantee that you won’t be up to date.

GL_VERSION: 4.3.0 NVIDIA 472.12
^ This is the driver from 2 years ago. The latest is from 3 days ago: GeForce Game Ready Driver | 536.99 | Windows 10 64-bit, Windows 11 | NVIDIA
If you download the driver from the link above, it’ll come with the option to install the Geforce Experience app, which should be able to help you keep your drivers up to date, as it’ll get the latest driver for you.