A few weeks ago, I found that most Unity games and the Unity Editor could not display graphics anymore on my Acer laptop. After a lot of investigation, I found what I believe to be the cause: the graphic card, NVIDIA GTX 980M is probably broken.
I’m not sure a 100% the graphic card is broken (or at least partly broken), but it looks like it is the case.
I had the problem only with Unity games and the Unity Editor.
The solution (or workaround)
After a lot of searches I found the workaround in the NVIDIA Control Panel. Under the menu “3D Settings | Manage 3D Settings” in the tab “Program Settings”, there is a drop-down menu with the following options:
“Use global setting (Auto-select: Integrated)
“High-performance NVIDIA processor”
“Integrated graphics”
The solution is to choose “Integrated graphics”. That way, there is no more white screen problem for the Unity games and Unity Editor.
Note: The NVIDIA Control Panel is quite different on my laptop compared to my desktop computer. This selection mentioned above only exists on my laptop and the left panel only shows “3D Settings” (desktop computer also has “Display”, “Stereoscopic 3D”, “Video” with many options inside). The desktop computer does not allow to choose Integrated graphics, but instead to choose every option individually.
I also saw a comment on a forum mentioning to disable the Anti-aliasing and that worked for him. That did not work for me. Maybe the graphics card was also broken, but not in the same way and that was a workaround to avoid Unity initializing the game with that option that did not work.
Analysis
Only Unity stuff had this problem. All other games created with DirectX worked correctly. I presume, these other games used the “Integrated graphics” and not the NVIDIA.
So far, I could not verify the performance difference between the NVIDIA and Integrated graphics. I presume that I am losing in performance because I should not be using the NVIDIA anymore with that workaround.
I also ran video graphic cards test applications. I could not verify that NVIDIA graphic card was buggy or broken.
Conclusion
The problem occurred suddenly several weeks ago in a context where everything was working correctly. Even reinstalling Windows 10 from with the original installation did not solve the problem. Therefore, it is not a software problem because I reinstalled the same software that used to work. I have serious doubts that the workaround of choosing the Integrated graphics is only there to bypass the real problem of a broken video card.
Do you think there would another way to verify this before sending the laptop to Acer for reparation?