Unsolved
7 Posts
0
818
May 16th, 2020 03:00
dGPU disconnect after switching to iGPU
The MX150 drivers in my Dell Latitude 5401 are disconnecting shortly after i close my games. I know the MX150 has been disconnected because when i start a game again it says: device not connected. When i go check in Device Manager the MX150 is still there without an error code. When i turn it off + turn in on again, Windows gives me error code 31: This device is not working properly because Windows cannot load the drivers required for this device. (Code 31)
If i don't turn off the MX150 i will 100% get a BSOD when shutting off Windows or restarting it. After restarting Windows, the MX150 is working fine again and drivers are found, until the problem repeats.
I can reproduce the problem very easy when going to Nvidia Control Panel Settings and let the preview window (the spinning Nvidia logo) open for a while. This forces the system to use the MX150. After 1 to 2 minutes, mostly when clicking out of focus (for example opening the Windows menu) the screen goes black for a second and the preview window is blank, no spinning logo anymore. That's the moment when the MX150 drivers have gone missing again.
I don't think it's a hardware problem because i can game for hours on the MX150. The problem begins when i quit gaming and the system switches to iGPU again. When this switch happens, the MX150 gets lost and won't recover until i restart Windows with a BSOD.
Seems something is wrong with Optimus or the MX150 drivers? I have tried all MX150 drivers from the Dell website, Microsoft Update drivers and Nvidia Original drivers. With all of them i can reproduce the missing MX150 through Nvidia Control Panel preview window.
How can i fix this issue? I don't want to lose my connection to MX150 every time Windows switches to iGPU after gaming and have a BSOD because of that.



Ainu
7 Posts
0
May 18th, 2020 09:00
Update: after inspecting Windows Event Viewer i saw that the Nvidia driver named nvlddmkm.sys is losing connection when the preview window in Nvidia Control Panel goes blank.
I edidited the registry in order to get the Link State Power Management under PCI Express back in the Windows Advanced Power Options. It was set to 'maximum power savings'. When i changed that to 'off' i did not get any crashes anymore in the Nvidia Control Panel preview window. Even when i changed it back to maximum power savings later.
My guess is that the system delivered too little power in Idle/Low state to the MX150. That's why the nvlddmkm.sys driver got kicked out after gaming and in Nvidia Control Panel. Simply getting the PCI Express option back to Advanced Power Options fixed the issue.
Ainu
7 Posts
0
May 18th, 2020 10:00
Seems the problem lies in power management mode in Nvidia Control Panel. Setting it to anything else than Max Performance makes nvlddmkm.sys driver crash in NVCP preview modus after a minute or two.
Dell could you fix this in a MX150 driver or BIOS update? Because Max Performance lets the card go on maximum power, even when in idle!
Dhiegocs0
1 Message
0
December 19th, 2020 11:00
Hi, I'm having the same problem. How did you manage to correct te error? Thanks.