I have an MSI Whitebook 16F41 GT60 laptop.I purchased it secondhand from someone of NBR forums and he upgraded the GPU to a 980m.The long story short of it, the GPU works but it only renders when connected to an external monitor. Apparently it worked on the internal monitor in windows 8.1 but I upgraded it to 10 and never checked to see if everything was working as I assumed it was fine until War Thunder said it was using integrated graphics. MGS V ran 60+ FPS and I assumed integrated graphics couldn't do that.I've uninstalled and reinstalled the drivers for both Intel and nVidia and I have the most up to date BIOs and firmware I can find for the notebook and the GPU.I've also gone into the nVidia control panel and changed the settings to select the GPU for programs that need it.I've also used the context menu so that when opening the programs, it knows to use the GPU and not integrated graphics.
I went so far as to reinstall windows to see if that helped anything. It did not.I assume the issue has to do with the internal monitor not being able to communicate with the GPU.The reason being, when I run any game or benchmark on the laptop monitor, the performance is roughly 10-25% of what the performance is on the external monitor because it will only use integrated graphics. (Determined by FPS in Heaven, MSI Kombuster, League, and other games).Once I connect an external monitor, the 980m will render on the external monitor, but only on the external monitor.Since this is a laptop, I want the GPU to render on the laptop monitor so I can play games while I travel.Any help in figuring that out would be appreciated.
Thanks.System SpecsMSI GT60 16F41 Whitebook Rev:0.COS: Win 10 64-bitCPU: i7-4710mqChipset: Haswell Rev. 06Southbridge: HM87 Rev. C2BIOS: E16F4IG6.7OYEC:16F4EG62 Ver 5.09GPU: Clevo mxm GTX 980m (Flashed with MSI bios)GPU Bios: 84.04.48.00.29GPU Driver: 372.90 WHQLIntegrated Graphics: Intel HD 4600Integrated Driver: 184.108.40.20601Laptop Monitor: Only listed as generic PnP monitor in Device Manager