Just posted this on
another thread, but I'll add it here, seems relevant:
I've been getting the nvlddmkm error multiple times playing Civ VI DX12. While looking for solutions, one thing I found which may impact black screens is changing power plan to 'High Performance' instead of the apparent default 'Balanced' in Windows 10, and then a
couple of additional steps as follows:
Start button > Settings > System > Power & Sleep > Additional Power Settings (text link which opens a new window) >
The window may only show 'Power Saver' and 'Balanced' plans - if so, click the little menu arrow for 'Additional Plans' and you'll find 'High Performance' there. Select it.
Next step is to click the text link 'Change Plan Settings' next to 'High Performance' and you'll be in a new screen where you can change display times etc. Below that is a text link 'Change Advanced Power Settings' ..click it. A new box will open titled "Power Options" and the drop down list at the top should now be showing 'High Performance (Active)'. If not, change it so it does. In the list below it, expand the 'PCI Express' option, and then expand the 'Link State Power Management' option. If it's not already set to "off", change it to 'off' and click 'Apply' at the bottom of the box.
That's it. Apparently it can help alleviate the nvlddmkm issue, and more relevant to this thread, it may also help with the black screens.. time will tell. The PCIe Link State Power Management setting is basically how long it takes to come out of sleep state (latency), but seems to have helped some people.