This tutorial is deprecated. It is way more easy to use the GraphicsPPA. (This tutorial is for geeks. You are an Elementary/Linux newcomer? Please install your NVIDIA Driver this way: https://elementaryforums.com/index....-driver-in-elementaryos-the-official-way.206/ << easy, eh?) Dear Community, i'm going to explain you step-by-step the way how to install the very latest NVIDIA Graphic Driver from http://nvidia.com for Linux 32- and 64Bit without any PPA. This tutorial is written for ElementaryOS Freya, Ubuntu 14.04 and Linux Mint 17. The instruction could work or help for other Distro's too. I am going to explain especially how to prevent the black screen after installing the latest NVIDIA Driver. A black screen after installation is the most issue at all. I would like that you understand what you are doing below. I can't write the solutions in 5-6 lines and 80% of the folks still doesn't have the issue resolved. Please, take a fresh coffee and let's start us. #1. Download the latest NVIDIA Driver from http://nvidia.com Go to http://nvidia.com and choose your Graphic Card & chose your linux version 32- or 64Bit. Download the latest driver. In this tutorial we are downloading NVIDIA-Linux-x86_64-343.36.run from http://nvidia.com. If Nvidia already published newer drivers just download the newest driver for your 32- or 64Bit Linux. Full NVIDIA Linux driver list: http://www.nvidia.com/object/unix.html # Make the Installer executable Code (Text): cd ~/Downloads chmod +x NVIDIA-Linux-x86_64-343.36.run #2. Prepare your GRUB to prevent first black screen Please - do not install any proprietary driver before adjusting the GRUB config with adding "nomodeset". This option does disable the kernel integrated video driver as we need it now. Since Linux Kernel 2.6.28 the kernel itself does provide the graphic driver during the startup of your linux. The developers thought it would be a cool idea to provide nice animated splash screens during boot a linux, but it does hurt the NVIDIA Driver hard and often result in a black screen . Code (Text): sudo nano /etc/default/grub # Add the option "nomodeset" behind "quiet spash". # Add new line with your resolution: GRUB_GFXPAYLOAD_LINUX=1920x1080 Screenshot: #Update GRUB to activate this config. Code (Text): sudo update-grub #Find out which Display-Manager your Ubuntu Devirate is using: Code (Text): cat /etc/X11/default-display-manager Remember the output for the next step. #3. Move to command line and kill the Display Manager Now we say goodbye to our beautiful Desktop and move to fully to the Linux command line Mode. This is required 'case the driver can't be installed while it's running the Desktop/X-Server. Do you remember the output from /etc/X11/default-display-manager Step #2 ? You now have to shut it down. #Press CRTL + ALT + F1 #(Press CRTL + ALT + F7 > this will give you the desktop back) #Shutdown Display Manager in terminal mode CRTL+ALT+F1 ElementaryOS Freya & Ubuntu 14.04: Code (Text): sudo /etc/init.d/lightdm stop Linux Mint 17: Code (Text): sudo /etc/init.d/mdm stop Alternatives are: sudo /etc/init.d/gdm stop (Gnome Ubuntu) or sudo /etc/init.d/kdm stop(Kubuntu) #4. Delete EVERY earlier installed NVIDIA-Package from Ubuntu Repository! This by hand installed latest binary proprietary NVIDIA Driver is not going to run, if there are any old nvidia-* Packages installed. It does end in a version conflict and runs into a black screen too. So, be friendly to yourself and uninstall them. #Detect what nvidia-* is installed Code (Text): sudo dpkg --get-selections | grep nvidia #De-Install every package which is in status "install" and not "deinstall" Code (Text): sudo apt-get autoremove nvidia-304 nvidia-current nvidia-libopencl1-304 nvidia-libopencl1-331 nvidia-opencl-icd-304 nvidia-opencl-icd-331 nvidia-prime nvidia-settings Re-Run sudo dpkg --get-selections | grep nvidia until it looks like this: (if there is no output, you are ok! this means, nvidia is not only de-installed but also completely purged. thats ok.) #5. Run the NVIDIA-Installer NVIDIA-Linux-x86_64-343.36.run You are now ready to install the latest NVIDIA Binary Driver on your Linux. Take care what option you choose! Lets tell me what to choose step-by-step. #Start the installer with sudo Code (Text): cd ~/Downloads sudo chmod +x NVIDIA-Linux-x86_64-343.36.run sudo ./NVIDIA-Linux-x86_64-343.36.run #Pre-Install Script failed. Do you really wanna run? Yes. This warning is the default in Ubuntu. "Continue", if there is no nvidia-* anymore installed from ubuntu-repository (Step #4) #Install 32-Bit compatibility libraries? #Yes. #Would you like to run the nvidia-xconfig utility to automatically update your X Configuration file so set the NVIDIA X driver will be used when you restart X? #no,no,No,NO,NO!!! #Why? Your X-Settings will be automatically detected. The file /etc/X11/xorg.conf should be just empty. Otherwise you run often directly into another black screen at the moment, your login-screen should appear. Well done so far. As soon as the installer is finished and did close itself, you can reboot with sudo reboot. And pray for there will no black screen (if you follow the instruction there won't!) #6 Done. Done. After reboot, you will find a new menu entry "Nvidia Settings" or just run in the terminal: nvidia-settings to figure out which version is installed. FAQ'bs - Frequently Asked Questions 'cause of black screen I have installed the latest NVIDIA Driver from http://nvidia.com, but houston we have a problem! Damn, how can I get a console when CRTL + ALT + F1 does display only a black screen ? Solution: You have to boot into recovery-mode to do your changes. Choose "Network" and "Root Shell" in Recovery-Mode. Recovery Mode: I see the Boot-Logo, but there is a black screen instead of login screen afterwards, why? Solution: Usually X11 Config Issue. Is your /etc/X11/xorg.conf not empty? With up2date Ubuntu-Versions, it's better when it's empty (= auto detect settings). Solution 2nd: You have errors in /var/log/syslog because there are not uninstalled nvidia-* packages from repository. Uninstall them and reboot. There is no Boot-Logo, after GRUB the display is just black . You probably do not have "nomodeset" added to GRUB before installing NVIDIA proprietary Driver. (Step #2) You can add this option on-the-fly: When you see GRUB, press "e" to get the edit-mode of GRUB and add as explained in Step #2. This solution is only for this boot and not saved for everytime. Re-Run Step #2.