I have nvidia GM206 (GeForce GTX960). I am using Linux Mint Rosa (Ubuntu 14.04), and recently I installed Steam. When it complained about no direct rendering, I followed instructions in Steamcommunity to edit alt_ld.so.conf in /usr/lib/nvidia-387 and /usr/lib/nvidia-387-prime. After a reboot, X failed to start, and after I reinstalled nvidia drivers I can only use 640x480 resolution, and the display is recognized as laptop (although I am on a desktop).
Now my Xorg.0.log contains:
cat /var/log/Xorg.0.log | grep nvidia
[ 19.039] (==) Matched nvidia as autoconfigured driver 0
[ 19.039] (==) Matched nvidia as autoconfigured driver 2
[ 19.039] (II) LoadModule: "nvidia"
[ 19.039] (WW) Warning, couldn't open module nvidia
[ 19.039] (II) UnloadModule: "nvidia"
[ 19.039] (II) Unloading nvidia
[ 19.039] (EE) Failed to load module "nvidia" (module does not exist, 0)
[ 19.069] (==) Matched nvidia as autoconfigured driver 0
[ 19.069] (==) Matched nvidia as autoconfigured driver 2
[ 19.069] (II) LoadModule: "nvidia"
[ 19.070] (WW) Warning, couldn't open module nvidia
[ 19.070] (II) UnloadModule: "nvidia"
[ 19.070] (II) Unloading nvidia
[ 19.070] (EE) Failed to load module "nvidia" (module does not exist, 0)
How can I find out why nvidia-387 fails to load nvidia module, even though it is installed?