Question Dual monitor black screen while gaming

Status
Not open for further replies.
Aug 28, 2020
9
0
10
I have a dual monitor setup, both have the exact same resolution but one is 144hz and the second one is only 60hz. While gaming my second monitor will go black and within a few seconds the game will crash. Sometimes I can save the game from crashing by alt tabbing.

This only happens when the game is in fullscreen mode, if I play in windowed I have no issues at all.
 
So it has been one month since I posted this and there has still been no answers so I thought I would give an update at least.

I have tried messing with the NVIDIA control panel settings for my monitors. Ive changed the scaling mode on both of my monitors to "No scaling", Perform scaling on "GPU" and override the scaling mode set by games and programs.

This did not seem to fix the issue. The strange thing is that I can play games like League of Legends without any issues (maybe because the game isnt open for a long time) while game suchs as Payday 2 can either go without a single crash for multiple hours or crash within just one hour of gameplay.
 
Another update:
I played a bit of Valorant in fullscreen mode and eventually it crashed but Valorant actually told me what caused the crash, my graphics driver.

So now Im even more confused because I have done a complete reinstall of my nvidia drivers multiple times
 
How upto date are the motherboard chipset drivers. Specifically the Lan and audio. Both of those are used in conjunction with the display drivers, but if there's a conflict, it's the display driver that takes the hit as it's the major partner. It might be the display driver crashing, but the root cause might not be the driver itself, but a conflict with other drivers.

How did you reinstall the nvidia drivers? Use windows delete then reinstall? Or did you use DDU (driver delete from guru3d.com). Windows and most other deleters don't delete anything. They remove the address to the files, but leave behind the associations and links in the registry. Basically you write over what's already there, so nothing changes. An nvidia 'Clean Install' (found by doing a custom install, not express) helps a lot too, but isn't perfect. Never use Express install for gpu drivers. Express looks to see if the file version is identical or not. If it is, it skips it, and only installs anything new or updated. So if there are conflicts, you'll still have them.
 
How upto date are the motherboard chipset drivers. Specifically the Lan and audio. Both of those are used in conjunction with the display drivers, but if there's a conflict, it's the display driver that takes the hit as it's the major partner. It might be the display driver crashing, but the root cause might not be the driver itself, but a conflict with other drivers.

How did you reinstall the nvidia drivers? Use windows delete then reinstall? Or did you use DDU (driver delete from guru3d.com). Windows and most other deleters don't delete anything. They remove the address to the files, but leave behind the associations and links in the registry. Basically you write over what's already there, so nothing changes. An nvidia 'Clean Install' (found by doing a custom install, not express) helps a lot too, but isn't perfect. Never use Express install for gpu drivers. Express looks to see if the file version is identical or not. If it is, it skips it, and only installs anything new or updated. So if there are conflicts, you'll still have them.
Yea I used DDU to do a complete clean install.

All other drivers are up to date too.
 
If there is anyone that still cares, here is the error I got when tekken 7 crashed:
<ErrorMessage>LowLevelFatalError [File:E:\ws01\ue4\Engine\Source\Runtime\Windows\D3D11RHI\Private\D3D11Util.cpp] [Line: 177] &nl;Unreal Engine is exiting due to D3D device being lost. (Error: 0x887A0006 - &apos;HUNG&apos😉&nl;</ErrorMessage>
 
Here are some of the payday 2 errors:
Could not load indices because IDirect3D9::CreateIndexBuffer failed.
Could not create render target because IDirect3D9::CreateTexture call failed.
Could not load indices because IDirect3D9::CreateIndexBuffer failed.
The method call is invalid (probably due to invalid parameters).
 
Status
Not open for further replies.