How to Get Linux Ubuntu Working with a GTX970 (Also a [email protected] starter help at the end too)


Okay, this is not my process, and I am a Linux Noob. So some will be quick to point out that there are a lot of unnecessary steps in here. I admit that is entirely possible and probable, but when I was trying to get my 970 to work in Ubuntu I wasn’t taking any chances and I followed this procedure to the T.

This series of commands was developed by @LanofSong and also executed by myself with success. So I neither added to nor deleted anything from the process. If you know better about what not to do then by all means save yourself some steps, but I was unable to know what those might be. I did get permission to post this from Lanofsong and he did not want to do so himself as he didn’t have enough time to answer questions if there were any. Hopefully, others have some more methods to add here as this seems to be an issue on these cards.

This fixed my issues with a blackscreen on Ubuntu and my new GTX970.

I had tried about every other process on the web I could find. Nothing worked. This did. So I figure it could help someone else.

Ubuntu14.10install11-30-141.docx 7k .docx file


Make sure to reset all OC – (linux is very sensitive to OC during install).
Use Nvidia 6xx or 7xx series GPU – do not use 9xx yet
Installing UBUNTU 14.10
1. Boot from Disk – approx 3mins to welcome screen.
2. Install Ubuntu.
3. If using wireless, here you will be asked for password.
4. Check on both “Download updates while installing” and “Install third party software”.

Aprox 5 mins setup – be patient smile.gif

5. Choice – Install
Choice – Language
Choice – Password (number pad did not work for me here)
6. Install begins (takes about 10mins depending on CPU)
7. You will be asked to restart the computer.


Updating and Adding software

A green software updater icon may appear in the left margin asking you to update and restart – accept.

After reboot, you will notice several icons on the left margin of the screen
Top one is to search your computer (Ubuntu Icon)
Then comes File Icon.
Next one down is Firefox Icon.
The next three icons are to do with Libre office (think Microsoft office).
7th is Software Center Icon
8th is Amazon Icon
9th is System settings Icon

Click on System settings icon in left margin and select Software and Updates, under Other Software, check both Canonical boxes and save – DO NOT CHANGE DRIVERS YET.


Now, select Firefox and paste this link: Read all information on this page

Next, Select the Ubuntu Icon and search for Terminal – click on result. This resembles a DOS screen smile.gif

Copy and Paste the commands from Step #2 and paste into Terminal and hit enter. You will be asked for your password. Input password and enter.

Do the same for Step #3, however these commands will be entered one line at a time.

Same for Step 4
Same for Step 5 but will have to answer Y and enter.
Same for Step 6.

Step 7 I had a couple of problems installing some of these so just go ahead and Copy and Paste the following:

sudo apt-get install synaptic vlc gimp gimp-data gimp-plugin-registry gimp-data-extras y-ppa-manager bleachbit openjdk-7-jre oracle-java8-installer flashplugin-installer unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview mpack arj cabextract file-roller

Skip Step 8

Step 9 Copy and paste the commands from step 9 into Terminal and enter (may take a little while)

Step 10 Copy and paste the commands from step 10 into Terminal and enter.

Restart computer

Now we will install the Nvidia Drivers.

Go to the following site in Firefox or Google:

Next, Select the Ubuntu Icon and search for Terminal – click on result (to pin Terminal to the Task bar, right click on the Icon)

Step 1 Copy and Paste Step 1 from website into Terminal and enter.
Looks like this sudo add-apt-repository -y ppa:xorg-edgers/ppa

Step 2 Copy and Paste line A in Step 2 from website into Terminal and enter.
Looks like this sudo apt-get update

Step 3 Copy and Paste line B in Step 2 from website into Terminal and enter.
Looks like this sudo apt-get install nvidia-346 nvidia-settings

Restart computer (note – can change to 9xx GPU before turning back on)


Using the Ubuntu Search Icon, type in Nvidia and you will see the icon – click on the Icon.
Within the Nvidia program, look at he left side menu and select X Server Information – The window next to it will tell you what drivers you are running. In this case you should be running 346.16.

Next smile.gif Goto Terminal and copy and paste the following:
sudo nvidia-xconfig –cool-bits=12

You may see an error message but ignore it. This option allows for fan control and Overclocking via offset.

Restart computer

Go back to the Nvidia program – Under GPU0 you will see settings for Thermal Settings (Fan Control) and Powermizer (OC Offset).

Your drivers for the 970 will hopefully work now…

Installing Folding Software (if you fold, if not; ignore this section)

Click on:

1. Click Start Folding
Click on FaHclient with the deb extension (.deb)
You will have the option to install after it has downloaded – do so.

2. Then Click on FaHcontrol with the deb extension (.deb)
again, you will have the option after it has downloaded – do so.

3. Now go to Terminal and type in FAHcontrol and BINGO – There you have it (I hope)
Do not add your information until you have you GPU folding correctly.
Your CPU will be recognized immediately but not your GPU, you will have to add it within the FAH software.

346.16 beta drivers work well for 7xx and 9xx folding not sure for 6xx folding



I was able to use my onboard graphics to install this. I did not use another Nvidia GPU at all with this process. I had tried it once and must have made a mistake or missed a process the first time. It failed. But when I tried it the second time my GPU now shows up and I can dual boot between Windows7 and Ubuntu on my 970 as well as [email protected] using these instructions. Very, very helpful.

If @Lanofsong would post here he deserves several +1’s for this. Huge help.

2 thoughts on “How to Get Linux Ubuntu Working with a GTX970 (Also a [email protected] starter help at the end too)”

  1. Thanks! I gotta do this when I get a chance. I was trying to get both Ubuntu 15.04 and Linux Mint 17.1 to work but couldn't even BOOT… I tried nomodeset and it worked for Mint but no dice with Ubuntu. WHY can't linux just support these devices out of the box? They've been out for so long and every single time I try it out (for example Ubuntu, versions before 8.04 worked okay back then but after that bad luck all the time) no matter the device or hardware I got I've always had to do tons of tweaks to get it to work..even somewhat.. even on Raspberry Pi 2, Raspbian didn't ofc work out of the box. Geez. With those hours this eats I could've written tons of CSS, but no, gotta spend it figuring out what exactly is wrong

    Thanks again, I'll try this out!

Leave a Reply

Your email address will not be published. Required fields are marked *