Ok everyone I have looked on here and on multiple websites each claiming to have a method that works to make the Nvidia GTX660 in my laptop work. I have tried installing the linux-headers, and all of the build tools and tried to install the driver several times with several versions. Every time when I log back in I loose the desktop environment. I've had to re-install 6 times. Anyone have any ideas? I'm about to give up and send this laptop back.
P.S. I have looked into installing bumblebee (which supposedly works with my laptop, but I can't get past the step of installing the drivers)