How do I install NVIDIA and CUDA drivers into Ubuntu?How to make an xorg.conf fileNo hardware working on...
Travelling outside the UK without a passport
What is this cable/device?
How to indicate a cut out for a product window
Open a doc from terminal, but not by its name
How do you respond to a colleague from another team when they're wrongly expecting that you'll help them?
Where does the bonus feat in the cleric starting package come from?
Is it possible to have a strip of cold climate in the middle of a planet?
When were female captains banned from Starfleet?
Can I sign legal documents with a smiley face?
Biological Blimps: Propulsion
What is Cash Advance APR?
How to explain what's wrong with this application of the chain rule?
Why did the HMS Bounty go back to a time when whales are already rare?
Non-trope happy ending?
Creature in Shazam mid-credits scene?
Delivering sarcasm
Redundant comparison & "if" before assignment
Is it better practice to read straight from sheet music rather than memorize it?
Fear of getting stuck on one programming language / technology that is not used in my country
Is there a name for this algorithm to calculate the concentration of a mixture of two solutions containing the same solute?
copy and scale one figure (wheel)
The screen of my macbook suddenly broken down how can I do to recover
What are the purposes of autoencoders?
Is it safe to use olive oil to clean the ear wax?
How do I install NVIDIA and CUDA drivers into Ubuntu?
How to make an xorg.conf fileNo hardware working on Ubuntu 16.04 kernel 4.4.0-78-genericHow to configure iGPU for xserver and nvidia GPU for CUDA workInstalling newest PPA driver for Nvidia (410) leads to black screenCUDA problems with nvidia driver versionUbuntu 18.04 and CUDAProblem with Nvidia drivers for K20, C2070 on Ubuntu 12.04Installing Nvidia drivers and CUDAUbuntu 16.04 install cuda 6.5How to winstall Nvidia drivers to use CUDA without also installing X11?Ubuntu doesn't recommend latest Nvidia drivers for installing CUDA 8intel core i5 and nvidia gforce opencl cuda platforms 0Overclocking Nvidia on UbuntuHow can I install CUDA 9.0 for Ubuntu 17.10 without changing the current nvidia drivers?How can I verify correct CUDA is installed on my Ubuntu 16.04?What is the right way to install drivers on Ubuntu 16.04?
I have a system with a NVIDIA card that has a compute support of 3.5+ compared on https://developer.nvidia.com/cuda-gpus. How do I install CUDA and the NVIDIA drivers in Ubuntu without downloading the .deb files from NVIDIA?
nvidia cuda
add a comment |
I have a system with a NVIDIA card that has a compute support of 3.5+ compared on https://developer.nvidia.com/cuda-gpus. How do I install CUDA and the NVIDIA drivers in Ubuntu without downloading the .deb files from NVIDIA?
nvidia cuda
add a comment |
I have a system with a NVIDIA card that has a compute support of 3.5+ compared on https://developer.nvidia.com/cuda-gpus. How do I install CUDA and the NVIDIA drivers in Ubuntu without downloading the .deb files from NVIDIA?
nvidia cuda
I have a system with a NVIDIA card that has a compute support of 3.5+ compared on https://developer.nvidia.com/cuda-gpus. How do I install CUDA and the NVIDIA drivers in Ubuntu without downloading the .deb files from NVIDIA?
nvidia cuda
nvidia cuda
edited Sep 25 '18 at 17:24
Terrance
asked Sep 20 '18 at 22:11
TerranceTerrance
20.2k34898
20.2k34898
add a comment |
add a comment |
3 Answers
3
active
oldest
votes
Ubuntu 18.04, CUDA 10.0 and NVIDIA 418.43 drivers:
NOTE: CUDA 9.x is not available through NVIDIA's ubuntu1804 repo. I did however write an answer for CUDA 9.2 at https://askubuntu.com/a/1086993/231142
These instructions are for installing CUDA through the repository instead of the .deb
installation.
The following lines you can copy and paste to a terminal window. Press Ctrl+Alt+T to open a terminal window.
Remove any CUDA PPAs that may be setup and also remove the nvidia-cuda-toolkit
if installed:
sudo rm /etc/apt/sources.list.d/cuda*
sudo apt remove nvidia-cuda-toolkit
Recommended to also remove all NVIDIA drivers before installing new drivers:
sudo apt remove nvidia-*
Then update the system:
sudo apt update
Install the key:
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
Add the repo:
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 /" > /etc/apt/sources.list.d/cuda.list'
Update the system again:
sudo apt update
If you only want the NVIDIA 418.43 driver run, if not, skip this step:
sudo apt install nvidia-driver-418
Install CUDA 10.0.
sudo apt install cuda-10-0
It should be installing the nvidia-410 drivers with it as those are what are listed in the repo. See: http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/
Add the following lines to your ~/.profile
file for CUDA 10.0
# set PATH for cuda 10.0 installation
if [ -d "/usr/local/cuda-10.0/bin/" ]; then
export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
fi
Reboot the computer and check your settings when reboot is complete:
Check NVIDIA Cuda Compiler with nvcc --version
:
terrance@terrance-ubuntu:~$ nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Sat_Aug_25_21:08:01_CDT_2018
Cuda compilation tools, release 10.0, V10.0.130
Check NVIDIA driver with nvidia-smi
:
terrance@terrance-ubuntu:~$ nvidia-smi
Sat Mar 23 20:52:18 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.43 Driver Version: 418.43 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 760 Off | 00000000:02:00.0 N/A | N/A |
| 43% 41C P8 N/A / N/A | 122MiB / 1998MiB | N/A Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 Not Supported |
+-----------------------------------------------------------------------------+
1
Note that as of 2018-11 you need cuda 0.9 for tensorflow.
– mathtick
Nov 24 '18 at 12:10
1
installation of nvidia-driver-410 fails because it depends on xserver-xorg-video-nvidia-410 and it can't be installed because it depnds on a bunch of lbnvidia which are not available
– fccoelho
Jan 24 at 15:50
@fccoelho Every file that is needed is in that repo. Unless you performed a step incorrectly or that you are using an unsupported or a different version than 18.04 which this was written for, then you might not be installing those drivers.
– Terrance
Jan 24 at 16:39
add a comment |
Ubuntu 16.04, CUDA 9.2 and NVIDIA 396 drivers:
NOTE: NVIDIA's repo here has decided to push the 410 drivers. I will do some testing to see if I can get it to set for the driver you want installed.
These instructions are for installing CUDA through the repository instead of the .deb
installation.
The following lines you can copy and paste to a terminal window. Press Ctrl+Alt+T to open a terminal window.
Remove any CUDA PPAs that may be setup and also remove the nvidia-cuda-toolkit
if installed:
sudo rm /etc/apt/sources.list.d/cuda*
sudo apt remove nvidia-cuda-toolkit
Recommended to also remove all NVIDIA drivers before installing new drivers:
sudo apt remove nvidia-*
Then update the system:
sudo apt update
Install the key:
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub
Add the repo:
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64 /" > /etc/apt/sources.list.d/cuda.list'
Update for the new repo being added:
sudo apt update
Install CUDA 9.2:
sudo apt install cuda-9-2
It should be installing the nvidia-396 drivers with it as those are what are listed in the repo. See: http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/
Verify that CUDA 9.2 was installed:
~$ ls /usr/local/cuda-9.2/
bin include libnvvp nvml samples targets
doc lib64 LICENSE nvvm share tools
extras libnsight nsightee_plugins README src version.txt
Now, add the following to your ~/.profile
for the PATH
and LD_LIBRARY
. You can use the command gedit ~/.profile
for editing:
# set PATH for cuda 9.2 installation
if [ -d "/usr/local/cuda-9.2/bin/" ]; then
export PATH=/usr/local/cuda-9.2/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-9.2/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
fi
Reboot your system.
sudo reboot
Once the system is up, you can verify the installation by typing in the following:
nvcc -V
You should see something similar the following:
~$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2017 NVIDIA Corporation
Built on Fri_Nov__3_21:07:56_CDT_2017
Cuda compilation tools, release 9.1, V9.1.85
And you should see the 396.xx
drivers installed:
~$ nvidia-smi
Thu May 17 07:38:54 2018
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 396.44 Driver Version: 396.44 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 760 Off | 00000000:02:00.0 N/A | N/A |
| 49% 53C P0 N/A / N/A | 187MiB / 1999MiB | N/A Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 Not Supported |
+-----------------------------------------------------------------------------+
add a comment |
Ubuntu 14.04, CUDA 10.0 and NVIDIA 410 drivers:
Please note that I don't have Ubuntu 14.04 installed so I cannot verify if these steps work or not. But according to http://developer.download.nvidia.com/compute/cuda/repos/ from NVIDIA, it should be the same steps as I have listed in the other two answers.
These instructions are for installing CUDA through the repository instead of the .deb
installation.
The following lines you can copy and paste to a terminal window. Press Ctrl+Alt+T to open a terminal window.
Remove any CUDA PPAs that may be setup and also remove the nvidia-cuda-toolkit
if installed:
sudo rm /etc/apt/sources.list.d/cuda*
sudo apt remove nvidia-cuda-toolkit
Recommended to also remove all NVIDIA drivers before installing new drivers:
sudo apt remove nvidia-*
Then update the system:
sudo apt update
Install the key:
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/7fa2af80.pub
Add the repo:
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64 /" > /etc/apt/sources.list.d/cuda.list'
Update the system again:
sudo apt update
Install CUDA 10.0.
sudo apt install cuda-10-0
It should be installing the nvidia-410 drivers with it as those are what are listed in the repo. See: http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/
Add the following lines to your ~/.profile
file for CUDA 10.0
# set PATH for cuda 10.0 installation
if [ -d "/usr/local/cuda-10.0/bin/" ]; then
export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
fi
Reboot the computer and check your settings when reboot is complete:
Check NVIDIA Cuda Compiler with nvcc --version
:
Check NVIDIA driver with nvidia-smi
:
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1077061%2fhow-do-i-install-nvidia-and-cuda-drivers-into-ubuntu%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
Ubuntu 18.04, CUDA 10.0 and NVIDIA 418.43 drivers:
NOTE: CUDA 9.x is not available through NVIDIA's ubuntu1804 repo. I did however write an answer for CUDA 9.2 at https://askubuntu.com/a/1086993/231142
These instructions are for installing CUDA through the repository instead of the .deb
installation.
The following lines you can copy and paste to a terminal window. Press Ctrl+Alt+T to open a terminal window.
Remove any CUDA PPAs that may be setup and also remove the nvidia-cuda-toolkit
if installed:
sudo rm /etc/apt/sources.list.d/cuda*
sudo apt remove nvidia-cuda-toolkit
Recommended to also remove all NVIDIA drivers before installing new drivers:
sudo apt remove nvidia-*
Then update the system:
sudo apt update
Install the key:
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
Add the repo:
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 /" > /etc/apt/sources.list.d/cuda.list'
Update the system again:
sudo apt update
If you only want the NVIDIA 418.43 driver run, if not, skip this step:
sudo apt install nvidia-driver-418
Install CUDA 10.0.
sudo apt install cuda-10-0
It should be installing the nvidia-410 drivers with it as those are what are listed in the repo. See: http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/
Add the following lines to your ~/.profile
file for CUDA 10.0
# set PATH for cuda 10.0 installation
if [ -d "/usr/local/cuda-10.0/bin/" ]; then
export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
fi
Reboot the computer and check your settings when reboot is complete:
Check NVIDIA Cuda Compiler with nvcc --version
:
terrance@terrance-ubuntu:~$ nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Sat_Aug_25_21:08:01_CDT_2018
Cuda compilation tools, release 10.0, V10.0.130
Check NVIDIA driver with nvidia-smi
:
terrance@terrance-ubuntu:~$ nvidia-smi
Sat Mar 23 20:52:18 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.43 Driver Version: 418.43 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 760 Off | 00000000:02:00.0 N/A | N/A |
| 43% 41C P8 N/A / N/A | 122MiB / 1998MiB | N/A Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 Not Supported |
+-----------------------------------------------------------------------------+
1
Note that as of 2018-11 you need cuda 0.9 for tensorflow.
– mathtick
Nov 24 '18 at 12:10
1
installation of nvidia-driver-410 fails because it depends on xserver-xorg-video-nvidia-410 and it can't be installed because it depnds on a bunch of lbnvidia which are not available
– fccoelho
Jan 24 at 15:50
@fccoelho Every file that is needed is in that repo. Unless you performed a step incorrectly or that you are using an unsupported or a different version than 18.04 which this was written for, then you might not be installing those drivers.
– Terrance
Jan 24 at 16:39
add a comment |
Ubuntu 18.04, CUDA 10.0 and NVIDIA 418.43 drivers:
NOTE: CUDA 9.x is not available through NVIDIA's ubuntu1804 repo. I did however write an answer for CUDA 9.2 at https://askubuntu.com/a/1086993/231142
These instructions are for installing CUDA through the repository instead of the .deb
installation.
The following lines you can copy and paste to a terminal window. Press Ctrl+Alt+T to open a terminal window.
Remove any CUDA PPAs that may be setup and also remove the nvidia-cuda-toolkit
if installed:
sudo rm /etc/apt/sources.list.d/cuda*
sudo apt remove nvidia-cuda-toolkit
Recommended to also remove all NVIDIA drivers before installing new drivers:
sudo apt remove nvidia-*
Then update the system:
sudo apt update
Install the key:
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
Add the repo:
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 /" > /etc/apt/sources.list.d/cuda.list'
Update the system again:
sudo apt update
If you only want the NVIDIA 418.43 driver run, if not, skip this step:
sudo apt install nvidia-driver-418
Install CUDA 10.0.
sudo apt install cuda-10-0
It should be installing the nvidia-410 drivers with it as those are what are listed in the repo. See: http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/
Add the following lines to your ~/.profile
file for CUDA 10.0
# set PATH for cuda 10.0 installation
if [ -d "/usr/local/cuda-10.0/bin/" ]; then
export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
fi
Reboot the computer and check your settings when reboot is complete:
Check NVIDIA Cuda Compiler with nvcc --version
:
terrance@terrance-ubuntu:~$ nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Sat_Aug_25_21:08:01_CDT_2018
Cuda compilation tools, release 10.0, V10.0.130
Check NVIDIA driver with nvidia-smi
:
terrance@terrance-ubuntu:~$ nvidia-smi
Sat Mar 23 20:52:18 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.43 Driver Version: 418.43 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 760 Off | 00000000:02:00.0 N/A | N/A |
| 43% 41C P8 N/A / N/A | 122MiB / 1998MiB | N/A Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 Not Supported |
+-----------------------------------------------------------------------------+
1
Note that as of 2018-11 you need cuda 0.9 for tensorflow.
– mathtick
Nov 24 '18 at 12:10
1
installation of nvidia-driver-410 fails because it depends on xserver-xorg-video-nvidia-410 and it can't be installed because it depnds on a bunch of lbnvidia which are not available
– fccoelho
Jan 24 at 15:50
@fccoelho Every file that is needed is in that repo. Unless you performed a step incorrectly or that you are using an unsupported or a different version than 18.04 which this was written for, then you might not be installing those drivers.
– Terrance
Jan 24 at 16:39
add a comment |
Ubuntu 18.04, CUDA 10.0 and NVIDIA 418.43 drivers:
NOTE: CUDA 9.x is not available through NVIDIA's ubuntu1804 repo. I did however write an answer for CUDA 9.2 at https://askubuntu.com/a/1086993/231142
These instructions are for installing CUDA through the repository instead of the .deb
installation.
The following lines you can copy and paste to a terminal window. Press Ctrl+Alt+T to open a terminal window.
Remove any CUDA PPAs that may be setup and also remove the nvidia-cuda-toolkit
if installed:
sudo rm /etc/apt/sources.list.d/cuda*
sudo apt remove nvidia-cuda-toolkit
Recommended to also remove all NVIDIA drivers before installing new drivers:
sudo apt remove nvidia-*
Then update the system:
sudo apt update
Install the key:
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
Add the repo:
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 /" > /etc/apt/sources.list.d/cuda.list'
Update the system again:
sudo apt update
If you only want the NVIDIA 418.43 driver run, if not, skip this step:
sudo apt install nvidia-driver-418
Install CUDA 10.0.
sudo apt install cuda-10-0
It should be installing the nvidia-410 drivers with it as those are what are listed in the repo. See: http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/
Add the following lines to your ~/.profile
file for CUDA 10.0
# set PATH for cuda 10.0 installation
if [ -d "/usr/local/cuda-10.0/bin/" ]; then
export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
fi
Reboot the computer and check your settings when reboot is complete:
Check NVIDIA Cuda Compiler with nvcc --version
:
terrance@terrance-ubuntu:~$ nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Sat_Aug_25_21:08:01_CDT_2018
Cuda compilation tools, release 10.0, V10.0.130
Check NVIDIA driver with nvidia-smi
:
terrance@terrance-ubuntu:~$ nvidia-smi
Sat Mar 23 20:52:18 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.43 Driver Version: 418.43 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 760 Off | 00000000:02:00.0 N/A | N/A |
| 43% 41C P8 N/A / N/A | 122MiB / 1998MiB | N/A Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 Not Supported |
+-----------------------------------------------------------------------------+
Ubuntu 18.04, CUDA 10.0 and NVIDIA 418.43 drivers:
NOTE: CUDA 9.x is not available through NVIDIA's ubuntu1804 repo. I did however write an answer for CUDA 9.2 at https://askubuntu.com/a/1086993/231142
These instructions are for installing CUDA through the repository instead of the .deb
installation.
The following lines you can copy and paste to a terminal window. Press Ctrl+Alt+T to open a terminal window.
Remove any CUDA PPAs that may be setup and also remove the nvidia-cuda-toolkit
if installed:
sudo rm /etc/apt/sources.list.d/cuda*
sudo apt remove nvidia-cuda-toolkit
Recommended to also remove all NVIDIA drivers before installing new drivers:
sudo apt remove nvidia-*
Then update the system:
sudo apt update
Install the key:
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
Add the repo:
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 /" > /etc/apt/sources.list.d/cuda.list'
Update the system again:
sudo apt update
If you only want the NVIDIA 418.43 driver run, if not, skip this step:
sudo apt install nvidia-driver-418
Install CUDA 10.0.
sudo apt install cuda-10-0
It should be installing the nvidia-410 drivers with it as those are what are listed in the repo. See: http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/
Add the following lines to your ~/.profile
file for CUDA 10.0
# set PATH for cuda 10.0 installation
if [ -d "/usr/local/cuda-10.0/bin/" ]; then
export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
fi
Reboot the computer and check your settings when reboot is complete:
Check NVIDIA Cuda Compiler with nvcc --version
:
terrance@terrance-ubuntu:~$ nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Sat_Aug_25_21:08:01_CDT_2018
Cuda compilation tools, release 10.0, V10.0.130
Check NVIDIA driver with nvidia-smi
:
terrance@terrance-ubuntu:~$ nvidia-smi
Sat Mar 23 20:52:18 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.43 Driver Version: 418.43 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 760 Off | 00000000:02:00.0 N/A | N/A |
| 43% 41C P8 N/A / N/A | 122MiB / 1998MiB | N/A Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 Not Supported |
+-----------------------------------------------------------------------------+
edited 12 mins ago
answered Sep 20 '18 at 22:13
TerranceTerrance
20.2k34898
20.2k34898
1
Note that as of 2018-11 you need cuda 0.9 for tensorflow.
– mathtick
Nov 24 '18 at 12:10
1
installation of nvidia-driver-410 fails because it depends on xserver-xorg-video-nvidia-410 and it can't be installed because it depnds on a bunch of lbnvidia which are not available
– fccoelho
Jan 24 at 15:50
@fccoelho Every file that is needed is in that repo. Unless you performed a step incorrectly or that you are using an unsupported or a different version than 18.04 which this was written for, then you might not be installing those drivers.
– Terrance
Jan 24 at 16:39
add a comment |
1
Note that as of 2018-11 you need cuda 0.9 for tensorflow.
– mathtick
Nov 24 '18 at 12:10
1
installation of nvidia-driver-410 fails because it depends on xserver-xorg-video-nvidia-410 and it can't be installed because it depnds on a bunch of lbnvidia which are not available
– fccoelho
Jan 24 at 15:50
@fccoelho Every file that is needed is in that repo. Unless you performed a step incorrectly or that you are using an unsupported or a different version than 18.04 which this was written for, then you might not be installing those drivers.
– Terrance
Jan 24 at 16:39
1
1
Note that as of 2018-11 you need cuda 0.9 for tensorflow.
– mathtick
Nov 24 '18 at 12:10
Note that as of 2018-11 you need cuda 0.9 for tensorflow.
– mathtick
Nov 24 '18 at 12:10
1
1
installation of nvidia-driver-410 fails because it depends on xserver-xorg-video-nvidia-410 and it can't be installed because it depnds on a bunch of lbnvidia which are not available
– fccoelho
Jan 24 at 15:50
installation of nvidia-driver-410 fails because it depends on xserver-xorg-video-nvidia-410 and it can't be installed because it depnds on a bunch of lbnvidia which are not available
– fccoelho
Jan 24 at 15:50
@fccoelho Every file that is needed is in that repo. Unless you performed a step incorrectly or that you are using an unsupported or a different version than 18.04 which this was written for, then you might not be installing those drivers.
– Terrance
Jan 24 at 16:39
@fccoelho Every file that is needed is in that repo. Unless you performed a step incorrectly or that you are using an unsupported or a different version than 18.04 which this was written for, then you might not be installing those drivers.
– Terrance
Jan 24 at 16:39
add a comment |
Ubuntu 16.04, CUDA 9.2 and NVIDIA 396 drivers:
NOTE: NVIDIA's repo here has decided to push the 410 drivers. I will do some testing to see if I can get it to set for the driver you want installed.
These instructions are for installing CUDA through the repository instead of the .deb
installation.
The following lines you can copy and paste to a terminal window. Press Ctrl+Alt+T to open a terminal window.
Remove any CUDA PPAs that may be setup and also remove the nvidia-cuda-toolkit
if installed:
sudo rm /etc/apt/sources.list.d/cuda*
sudo apt remove nvidia-cuda-toolkit
Recommended to also remove all NVIDIA drivers before installing new drivers:
sudo apt remove nvidia-*
Then update the system:
sudo apt update
Install the key:
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub
Add the repo:
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64 /" > /etc/apt/sources.list.d/cuda.list'
Update for the new repo being added:
sudo apt update
Install CUDA 9.2:
sudo apt install cuda-9-2
It should be installing the nvidia-396 drivers with it as those are what are listed in the repo. See: http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/
Verify that CUDA 9.2 was installed:
~$ ls /usr/local/cuda-9.2/
bin include libnvvp nvml samples targets
doc lib64 LICENSE nvvm share tools
extras libnsight nsightee_plugins README src version.txt
Now, add the following to your ~/.profile
for the PATH
and LD_LIBRARY
. You can use the command gedit ~/.profile
for editing:
# set PATH for cuda 9.2 installation
if [ -d "/usr/local/cuda-9.2/bin/" ]; then
export PATH=/usr/local/cuda-9.2/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-9.2/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
fi
Reboot your system.
sudo reboot
Once the system is up, you can verify the installation by typing in the following:
nvcc -V
You should see something similar the following:
~$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2017 NVIDIA Corporation
Built on Fri_Nov__3_21:07:56_CDT_2017
Cuda compilation tools, release 9.1, V9.1.85
And you should see the 396.xx
drivers installed:
~$ nvidia-smi
Thu May 17 07:38:54 2018
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 396.44 Driver Version: 396.44 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 760 Off | 00000000:02:00.0 N/A | N/A |
| 49% 53C P0 N/A / N/A | 187MiB / 1999MiB | N/A Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 Not Supported |
+-----------------------------------------------------------------------------+
add a comment |
Ubuntu 16.04, CUDA 9.2 and NVIDIA 396 drivers:
NOTE: NVIDIA's repo here has decided to push the 410 drivers. I will do some testing to see if I can get it to set for the driver you want installed.
These instructions are for installing CUDA through the repository instead of the .deb
installation.
The following lines you can copy and paste to a terminal window. Press Ctrl+Alt+T to open a terminal window.
Remove any CUDA PPAs that may be setup and also remove the nvidia-cuda-toolkit
if installed:
sudo rm /etc/apt/sources.list.d/cuda*
sudo apt remove nvidia-cuda-toolkit
Recommended to also remove all NVIDIA drivers before installing new drivers:
sudo apt remove nvidia-*
Then update the system:
sudo apt update
Install the key:
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub
Add the repo:
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64 /" > /etc/apt/sources.list.d/cuda.list'
Update for the new repo being added:
sudo apt update
Install CUDA 9.2:
sudo apt install cuda-9-2
It should be installing the nvidia-396 drivers with it as those are what are listed in the repo. See: http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/
Verify that CUDA 9.2 was installed:
~$ ls /usr/local/cuda-9.2/
bin include libnvvp nvml samples targets
doc lib64 LICENSE nvvm share tools
extras libnsight nsightee_plugins README src version.txt
Now, add the following to your ~/.profile
for the PATH
and LD_LIBRARY
. You can use the command gedit ~/.profile
for editing:
# set PATH for cuda 9.2 installation
if [ -d "/usr/local/cuda-9.2/bin/" ]; then
export PATH=/usr/local/cuda-9.2/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-9.2/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
fi
Reboot your system.
sudo reboot
Once the system is up, you can verify the installation by typing in the following:
nvcc -V
You should see something similar the following:
~$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2017 NVIDIA Corporation
Built on Fri_Nov__3_21:07:56_CDT_2017
Cuda compilation tools, release 9.1, V9.1.85
And you should see the 396.xx
drivers installed:
~$ nvidia-smi
Thu May 17 07:38:54 2018
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 396.44 Driver Version: 396.44 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 760 Off | 00000000:02:00.0 N/A | N/A |
| 49% 53C P0 N/A / N/A | 187MiB / 1999MiB | N/A Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 Not Supported |
+-----------------------------------------------------------------------------+
add a comment |
Ubuntu 16.04, CUDA 9.2 and NVIDIA 396 drivers:
NOTE: NVIDIA's repo here has decided to push the 410 drivers. I will do some testing to see if I can get it to set for the driver you want installed.
These instructions are for installing CUDA through the repository instead of the .deb
installation.
The following lines you can copy and paste to a terminal window. Press Ctrl+Alt+T to open a terminal window.
Remove any CUDA PPAs that may be setup and also remove the nvidia-cuda-toolkit
if installed:
sudo rm /etc/apt/sources.list.d/cuda*
sudo apt remove nvidia-cuda-toolkit
Recommended to also remove all NVIDIA drivers before installing new drivers:
sudo apt remove nvidia-*
Then update the system:
sudo apt update
Install the key:
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub
Add the repo:
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64 /" > /etc/apt/sources.list.d/cuda.list'
Update for the new repo being added:
sudo apt update
Install CUDA 9.2:
sudo apt install cuda-9-2
It should be installing the nvidia-396 drivers with it as those are what are listed in the repo. See: http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/
Verify that CUDA 9.2 was installed:
~$ ls /usr/local/cuda-9.2/
bin include libnvvp nvml samples targets
doc lib64 LICENSE nvvm share tools
extras libnsight nsightee_plugins README src version.txt
Now, add the following to your ~/.profile
for the PATH
and LD_LIBRARY
. You can use the command gedit ~/.profile
for editing:
# set PATH for cuda 9.2 installation
if [ -d "/usr/local/cuda-9.2/bin/" ]; then
export PATH=/usr/local/cuda-9.2/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-9.2/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
fi
Reboot your system.
sudo reboot
Once the system is up, you can verify the installation by typing in the following:
nvcc -V
You should see something similar the following:
~$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2017 NVIDIA Corporation
Built on Fri_Nov__3_21:07:56_CDT_2017
Cuda compilation tools, release 9.1, V9.1.85
And you should see the 396.xx
drivers installed:
~$ nvidia-smi
Thu May 17 07:38:54 2018
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 396.44 Driver Version: 396.44 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 760 Off | 00000000:02:00.0 N/A | N/A |
| 49% 53C P0 N/A / N/A | 187MiB / 1999MiB | N/A Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 Not Supported |
+-----------------------------------------------------------------------------+
Ubuntu 16.04, CUDA 9.2 and NVIDIA 396 drivers:
NOTE: NVIDIA's repo here has decided to push the 410 drivers. I will do some testing to see if I can get it to set for the driver you want installed.
These instructions are for installing CUDA through the repository instead of the .deb
installation.
The following lines you can copy and paste to a terminal window. Press Ctrl+Alt+T to open a terminal window.
Remove any CUDA PPAs that may be setup and also remove the nvidia-cuda-toolkit
if installed:
sudo rm /etc/apt/sources.list.d/cuda*
sudo apt remove nvidia-cuda-toolkit
Recommended to also remove all NVIDIA drivers before installing new drivers:
sudo apt remove nvidia-*
Then update the system:
sudo apt update
Install the key:
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub
Add the repo:
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64 /" > /etc/apt/sources.list.d/cuda.list'
Update for the new repo being added:
sudo apt update
Install CUDA 9.2:
sudo apt install cuda-9-2
It should be installing the nvidia-396 drivers with it as those are what are listed in the repo. See: http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/
Verify that CUDA 9.2 was installed:
~$ ls /usr/local/cuda-9.2/
bin include libnvvp nvml samples targets
doc lib64 LICENSE nvvm share tools
extras libnsight nsightee_plugins README src version.txt
Now, add the following to your ~/.profile
for the PATH
and LD_LIBRARY
. You can use the command gedit ~/.profile
for editing:
# set PATH for cuda 9.2 installation
if [ -d "/usr/local/cuda-9.2/bin/" ]; then
export PATH=/usr/local/cuda-9.2/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-9.2/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
fi
Reboot your system.
sudo reboot
Once the system is up, you can verify the installation by typing in the following:
nvcc -V
You should see something similar the following:
~$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2017 NVIDIA Corporation
Built on Fri_Nov__3_21:07:56_CDT_2017
Cuda compilation tools, release 9.1, V9.1.85
And you should see the 396.xx
drivers installed:
~$ nvidia-smi
Thu May 17 07:38:54 2018
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 396.44 Driver Version: 396.44 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 760 Off | 00000000:02:00.0 N/A | N/A |
| 49% 53C P0 N/A / N/A | 187MiB / 1999MiB | N/A Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 Not Supported |
+-----------------------------------------------------------------------------+
edited Oct 22 '18 at 21:26
answered Sep 20 '18 at 22:11
TerranceTerrance
20.2k34898
20.2k34898
add a comment |
add a comment |
Ubuntu 14.04, CUDA 10.0 and NVIDIA 410 drivers:
Please note that I don't have Ubuntu 14.04 installed so I cannot verify if these steps work or not. But according to http://developer.download.nvidia.com/compute/cuda/repos/ from NVIDIA, it should be the same steps as I have listed in the other two answers.
These instructions are for installing CUDA through the repository instead of the .deb
installation.
The following lines you can copy and paste to a terminal window. Press Ctrl+Alt+T to open a terminal window.
Remove any CUDA PPAs that may be setup and also remove the nvidia-cuda-toolkit
if installed:
sudo rm /etc/apt/sources.list.d/cuda*
sudo apt remove nvidia-cuda-toolkit
Recommended to also remove all NVIDIA drivers before installing new drivers:
sudo apt remove nvidia-*
Then update the system:
sudo apt update
Install the key:
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/7fa2af80.pub
Add the repo:
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64 /" > /etc/apt/sources.list.d/cuda.list'
Update the system again:
sudo apt update
Install CUDA 10.0.
sudo apt install cuda-10-0
It should be installing the nvidia-410 drivers with it as those are what are listed in the repo. See: http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/
Add the following lines to your ~/.profile
file for CUDA 10.0
# set PATH for cuda 10.0 installation
if [ -d "/usr/local/cuda-10.0/bin/" ]; then
export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
fi
Reboot the computer and check your settings when reboot is complete:
Check NVIDIA Cuda Compiler with nvcc --version
:
Check NVIDIA driver with nvidia-smi
:
add a comment |
Ubuntu 14.04, CUDA 10.0 and NVIDIA 410 drivers:
Please note that I don't have Ubuntu 14.04 installed so I cannot verify if these steps work or not. But according to http://developer.download.nvidia.com/compute/cuda/repos/ from NVIDIA, it should be the same steps as I have listed in the other two answers.
These instructions are for installing CUDA through the repository instead of the .deb
installation.
The following lines you can copy and paste to a terminal window. Press Ctrl+Alt+T to open a terminal window.
Remove any CUDA PPAs that may be setup and also remove the nvidia-cuda-toolkit
if installed:
sudo rm /etc/apt/sources.list.d/cuda*
sudo apt remove nvidia-cuda-toolkit
Recommended to also remove all NVIDIA drivers before installing new drivers:
sudo apt remove nvidia-*
Then update the system:
sudo apt update
Install the key:
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/7fa2af80.pub
Add the repo:
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64 /" > /etc/apt/sources.list.d/cuda.list'
Update the system again:
sudo apt update
Install CUDA 10.0.
sudo apt install cuda-10-0
It should be installing the nvidia-410 drivers with it as those are what are listed in the repo. See: http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/
Add the following lines to your ~/.profile
file for CUDA 10.0
# set PATH for cuda 10.0 installation
if [ -d "/usr/local/cuda-10.0/bin/" ]; then
export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
fi
Reboot the computer and check your settings when reboot is complete:
Check NVIDIA Cuda Compiler with nvcc --version
:
Check NVIDIA driver with nvidia-smi
:
add a comment |
Ubuntu 14.04, CUDA 10.0 and NVIDIA 410 drivers:
Please note that I don't have Ubuntu 14.04 installed so I cannot verify if these steps work or not. But according to http://developer.download.nvidia.com/compute/cuda/repos/ from NVIDIA, it should be the same steps as I have listed in the other two answers.
These instructions are for installing CUDA through the repository instead of the .deb
installation.
The following lines you can copy and paste to a terminal window. Press Ctrl+Alt+T to open a terminal window.
Remove any CUDA PPAs that may be setup and also remove the nvidia-cuda-toolkit
if installed:
sudo rm /etc/apt/sources.list.d/cuda*
sudo apt remove nvidia-cuda-toolkit
Recommended to also remove all NVIDIA drivers before installing new drivers:
sudo apt remove nvidia-*
Then update the system:
sudo apt update
Install the key:
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/7fa2af80.pub
Add the repo:
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64 /" > /etc/apt/sources.list.d/cuda.list'
Update the system again:
sudo apt update
Install CUDA 10.0.
sudo apt install cuda-10-0
It should be installing the nvidia-410 drivers with it as those are what are listed in the repo. See: http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/
Add the following lines to your ~/.profile
file for CUDA 10.0
# set PATH for cuda 10.0 installation
if [ -d "/usr/local/cuda-10.0/bin/" ]; then
export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
fi
Reboot the computer and check your settings when reboot is complete:
Check NVIDIA Cuda Compiler with nvcc --version
:
Check NVIDIA driver with nvidia-smi
:
Ubuntu 14.04, CUDA 10.0 and NVIDIA 410 drivers:
Please note that I don't have Ubuntu 14.04 installed so I cannot verify if these steps work or not. But according to http://developer.download.nvidia.com/compute/cuda/repos/ from NVIDIA, it should be the same steps as I have listed in the other two answers.
These instructions are for installing CUDA through the repository instead of the .deb
installation.
The following lines you can copy and paste to a terminal window. Press Ctrl+Alt+T to open a terminal window.
Remove any CUDA PPAs that may be setup and also remove the nvidia-cuda-toolkit
if installed:
sudo rm /etc/apt/sources.list.d/cuda*
sudo apt remove nvidia-cuda-toolkit
Recommended to also remove all NVIDIA drivers before installing new drivers:
sudo apt remove nvidia-*
Then update the system:
sudo apt update
Install the key:
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/7fa2af80.pub
Add the repo:
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64 /" > /etc/apt/sources.list.d/cuda.list'
Update the system again:
sudo apt update
Install CUDA 10.0.
sudo apt install cuda-10-0
It should be installing the nvidia-410 drivers with it as those are what are listed in the repo. See: http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/
Add the following lines to your ~/.profile
file for CUDA 10.0
# set PATH for cuda 10.0 installation
if [ -d "/usr/local/cuda-10.0/bin/" ]; then
export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
fi
Reboot the computer and check your settings when reboot is complete:
Check NVIDIA Cuda Compiler with nvcc --version
:
Check NVIDIA driver with nvidia-smi
:
answered Sep 21 '18 at 3:34
TerranceTerrance
20.2k34898
20.2k34898
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1077061%2fhow-do-i-install-nvidia-and-cuda-drivers-into-ubuntu%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown