Hi there. It's been a while.
I recently had to upgrade my PC, because either my CPU or motherboard had given up the ghost, and considering whether it was worth dropping money to keep the old girl running or just replace those components, I went with upgrading. So, I got a Ryzen 7 3700X paired with an ASUS Prime X370-Pro, and on top of that I have a Corsair MP600 1TB SSD to take advantage of PCI Express 4 shenanigans. Overkill, sure, but it's still cool.
What's slightly less cool is that I've had this consistent issue with games that run OpenGL or Vulkan. If I run a game like Forza Horizon 4, F1 2019, or Civilization VI - games which run DirectX - I have no issues and they run buttery smooth. Games like Minecraft, No Man's Sky, and Ion Fury, however, is a different matter.
What happens is, when loading those games in fullscreen, my second monitor goes black. It then flashes whenever my primary monitor refreshes, and the frame rate is so poor that navigating menus becomes difficult. I don't know how or why, but playing anything that uses OpenGL or Vulkan is simply impossible.
For a time, I was able to sidestep this issue with Borderless Gaming, which enabled me to play at least some of these games without issue, but Ion Fury isn't taking to it (and I really want my oldschool shooter fix).
As for trying to resolve the issue, I've attempted uninstalling the drivers several times through DDU, installing just the driver (without GeForce Experience), running games without drivers, and even though the last one did appear to be somewhat effective, nothing has really worked. I've tried using MSI Afterburner to see what I can do to resolve this, but I don't know what I'm looking at.
The only thing I can think of that I could probably try that I haven't is closing as many programs down to see if it's a program, but besides that, short of reinstalling Windows, I don't know what more I can do.
Any advice is welcome, and any info that you need, if I can provide it, I will give.
Thanks in advance.