In the BIOS settings, disable Optimus in Display settings
sudo vim /etc/modprobe.d/blacklist.conf + add 'blacklist nouveau'
sudo apt-add-repository ppa:ubuntu-x-swat/x-updates sudo apt-get update sudo apt-get --reinstall install libgl1-mesa-glx sudo apt-get install nvidia-current nvidia-current-updates-dev sudo apt-get -y install nvidia-glx nvidia-xconfig
I had previously gone through the steps to getting gnome 3 on Ubuntu, so this really only fixes the video card driver so X can recognize it properly on startup. You may need to go through and install more stuff, but this at least gives you a properly configured system for running Gnome 3 using the aforementioned configuration.