I want to install new nvidia drivers R310 so I downloaded driver and when I run it it says that i can't install new drivers because there is this nouveau driver. It asked me if I want to add blacklist file with nouveau in modprobe so I said yes please. After reboot same thing, I searched through endless topics/questions/etc, i ran sudo apt-get remove --purge xserver-xorg-video-nouveau
and tried other things and still didn't find solution how to install new drivers.
-
2Possible duplicate of How do I install NVIDIA GPU drivers properly? – Pilot6 Oct 18 '15 at 08:42
-
@Pilot6 Unlikely, since I asked this question in 2012. – zuberuber Oct 25 '15 at 17:21
-
It does not matter when the question was asked. – Pilot6 Oct 25 '15 at 17:22
3 Answers
BinaryDriverHowto/Nvidia says it is unnecessary to remove the Nouveau drivers.
Instead of downloading R310 directly yourself, try doing it through Ubuntu's "Additional Drivers" feature. Follow the instructions at Steam Support > Home > Steam > Troubleshoot and How-To's > Linux Issues > Switching Proprietary Drivers, which I'll copy here for convenience.
For Step 2, select "NVIDIA accelerated graphics driver (*experimental*beta) (version experimental-310)". Note that "Additional Drivers" has an incorrect URL for version 310. The correct URL is here.
I tried the following directions, and I am not prompted to remove the Nouveau driver.
To change to the recommended proprietary driver used by Ubuntu, do the following:
- Open Additional Drivers either through Systems Settings or by clicking the Unity dash icon and entering "additional drivers".
- From the list of available drivers, select the proprietary driver requested by Steam. Your current driver is indicated by a green symbol. If the recommended driver is not listed, you will need to update your package cache by clicking the Update button.
- Click the Activate button.
- Click the Close button.

- 4,167
-
1How does one do this from the command line? I'm in a state where I have no Unity and no chrome on windows, just a barebones Gnome environment (fortunately my global keyboard shortcuts to open terminals work). – Eric Mill Nov 08 '12 at 15:23
-
1@Konklone : You need to run
sudo apt-get --purge remove nvidia\*
followed bysudo apt-get install nvidia-current
. Looks like you found a similar solution on your own. – Stefan Lasiewski Nov 11 '12 at 05:39
This will not work with older NVIDIA GPUs. I have a GeForce 5500 and the only fix was to install a legacy driver from the NVIDIA website.
I discovered this after looking at the syslog (log file viewer --> syslog) file which pointed me to the http://www.nvidia.com/object/unix.html site. The message will also tell you which NVIDIA driver you should download (in my case version 172.14.xx).
When you download the file you'll need to set it as an executable.
Open folder, right click file --> properties --> permissions --> Check Execute -->close.
Next you need to run it as administrator from outside your current x-session. Press CTRL-ALT-F1.
change the current directory (cd/) to the folder where the file is located and run:
sudo ./[Name of the driver goes here]
Then answer all the yes/no questions (mine had a couple of errors which I continued through) and it should work.
Best of luck,
Gil

- 11
-
1Literally, what? He didn't say he had an older card, and it actually works like a charm on all of my 6000, 7000, 8000 and 9000 series Nvidia cards. – Hellreaver Jan 11 '15 at 08:13
I was able to solve this by following rft183's approach here:
Basically, install the linux-source
and linux-headers-generic
packages, then reinstall the nvidia-current-updates
package (it worked for me just by providing the --reinstall
flag, I didn't need to remove the package). Then reboot.