STEP 1.
Download the correct nvidia-driver for your Nvidia Graphic Card. You have to pick the right Graphic Card and Operating System (O.S.) (Mine was GTX 950 and LINUX 64-bit).
You can get the drivers at;
http://www.nvidia.com/Download/index.aspx?lang=en-us
If that link fails, just search web for “nvidia download linux".
Once the file is downloaded, you need to Right-click on the file you downloaded and make it Executable.
STEP 2.
Open a TERMINAL Window and type:
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade && sudo apt-get install build-essential && sudo apt-get install linux-source && sudo apt-get install linux-headers-generic
(Hit Enter)
- That is all one line (cut and paste it all at once)
STEP 3.
It takes some time for STEP 2 to run. When it finishes, type;
sudo gedit /etc/default/grub
(Hit Enter)
- This opens the file grub in GEDIT as root. Use gedit to change the line that has;
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX_DEFAULT="nouveau.blacklist=1 quiet splash nomodeset"
- This forces putty to use low-level graphics mode to get rid of the Blank Black Screen.
Once you've made the change to the
grub file, you just save it in GEDIT
FILE-->SAVE
- remember where you save this file too.
After saving the
grub file, with the changes, close GEDIT.
Now back in the TERMINAL Window type;
sudo update-grub2
(Hit Enter)
STEP 4.
Type;
sudo apt-get remove nvidia* && sudo apt-get autoremove
(Hit Enter)
- This uninstalls any previous version of the Nvidia drivers
Type;
sudo reboot
(Hit Enter)
- This resets (reboots) your computer
Step 5.
Once the computer reboots open a TERMINAL Window and type;
sudo gedit /etc/modprobe.d/blacklist.conf
(Hit Enter)
add these lines to the end:
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
blacklist lbm-nouveua
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
Once you've made the change to the
blacklist.conf file, you just save it in GEDIT
FILE-->SAVE
After saving the
blacklist.conf file with the changes, close GEDIT.
STEP 6.
Open a PUTTY-TERMINAL by pressing
Ctrl + Alt + F1
Once TERMINAL opens type;
sudo service lightdm stop
(Hit Enter)
- This stops graphic the session so we can now install the new drivers.
type;
cd Downloads
(Hit Enter)
- This assumes you downloaded your nvidia-file to the DOWNLOADS directory. Adjust as needed
type;
sudo ./NVIDIA-Linux-x86_64-355.11.run
(Hit Enter)
- Your NVIDIA-Linux-x86_64-355.11.run file may have a different name, just substitute it for mine
- Follow the onscreen installation instructions (normally YES to all questions)
SPECIAL STEP (Skip this step usually)
- Type: sudo nvidia-xconfig (Hit Enter) only if you did not chose “yes” to this in the installation
STEP 7.
Still in the TERMINAL type;
sudo reboot
(Hit Enter)
Once your machine restarts, type;
sudo gedit /etc/default/grub
(Hit Enter)
This opens the file
grub in GEDIT as root. Use gedit to change the line that has;
GRUB_CMDLINE_LINUX_DEFAULT="nouveau.blacklist=1 quiet splash nomodeset"
Replace it with;
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
- This puts back what we did in STEP 3.
Once you've made the change to the
grub file, you just save it in GEDIT
FILE-->SAVE
After saving the
grub file with the changes, close GEDIT.
STEP 8.
Back in TERMINAL type;
sudo update-grub2
(Hit Enter)
Last one type;
sudo reboot
(Hit Enter)
You are DONE!!!!
If all went well you now have Priority Nvidia Drivers installed and working. The bad news is that every time your Linux Kernel gets updated you have to reinstall your Nvidia Drivers. To do this reinstall, I just completed the instruction in STEP 6 only. This worked for me. I guess you could try doing STEP 4 first then STEP 6. if STEP 6 only didn't work. I hope this helps and it should work for Nvidia GTX 750ti, 950, 960, 970, 980, Titan X.
On my system when my Kernel Updates I get stuck at the logon screen. To reinstall your Nvidia Drivers you have to open a PUTTY-TERMINAL by pressing Ctrl + Alt + F1. This will open a TERMINAL Window to get you started.
UPDATE*** On the first Kernel Update I had to reinstall the Nvidia Driver but the second kernel update I did not.
If this method is not working for you or you don't want to try the "Manual" method, try this link to an article on WEB UPD8 which uses a PPA.