# Nvidia CUDA Toolkit Installation (Ubuntu 16.04 LTS) – Notes

(Keeping notes here for ease of future references…)

## 6 thoughts on “Nvidia CUDA Toolkit Installation (Ubuntu 16.04 LTS) – Notes”

1. Mengyuan Wan says:

Disable Secure Boot at UEFI Firmware setting (do this in BIOS mode / restart from Windows advanced startup)
How to do this step? I cannot find this option in my setting up page!

1. Johnny says:

Have you tried boot into BIOS? (i.e. restart your PC, while holding on to the shift key. Upon booting up you may find some options to get into boot option / advance setup (usually one of the F keys. e.g. F12, F8, F2, etc..). Once you are in you should see a menu about enable / disable Secure Boot. (Apparently not all PCs have this options. You may have to check if your PC has the enable / disable secure boot option).

2. Dude, thank you so much
You saved my life with these instructions… I tried so many solutions and none of them worked. I think the best solution is using .deb instead of .run, as many suggested.

Great work buddy

1. Johnny Chan says:

woohoo congrats! I’m glad the article helps. I remember getting stuck on this for days and so written up this note to for future reminders primarily for my own benefit – and extremely glad it’s also benefit others too. Thanks for the kind comment it means a lot to me :)

3. Moondra says:

I’m following your steps but I’m running into an error when installing via debian package I’m new to Ubuntu so might be making some obvious mistakes. I’ve downloaded the kernel packages via this line:

Building dependency tree
0 upgraded, 0 newly installed, 0 to remove and 38 not upgraded.

Then I attempt the installation:

sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb

dpkg: error processing archive cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb (–install):
cannot access archive: No such file or directory
Errors were encountered while processing:
cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb

I”m getting the error above.

Anything obvious I’m making mistakes on?

Thank you so much.

1. Moondra says:

IOops! I see I’ve downloaded the run file instead of the debian file. I’ve also noticed that the website only has Cuda 9.0 which is not compatible with some frameworks I want to use. I can’t seem to find the download archives.