www.nvidia.com
NVIDIA CUDA Installation Guide for Linux DU-05347-001_v7.5|ii
TABLE OF CONTENTS
Chapter1.Introduction.........................................................................................1
1.1.System Requirements.................................................................................... 1
1.1.1.x86 32-bit Support.................................................................................. 2
1.2.About This Document.................................................................................... 3
Chapter2.Pre-installation Actions...........................................................................4
2.1.Verify You Have a CUDA-Capable GPU................................................................ 4
2.2.Verify You Have a Supported Version of Linux....................................................... 5
2.3.Verify the System Has gcc Installed................................................................... 5
2.4.Verify the System has the Correct Kernel Headers and Development Packages Installed.... 5
2.5.Choose an Installation Method......................................................................... 6
2.6.Download the NVIDIA CUDA Toolkit....................................................................7
2.7.Handle Conflicting Installation Methods.............................................................. 7
Chapter3.Package Manager Installation....................................................................9
3.1. Overview................................................................................................... 9
3.2. Redhat/CentOS............................................................................................ 9
3.3. Fedora..................................................................................................... 10
3.4. SLES........................................................................................................ 11
3.5. OpenSUSE................................................................................................. 12
3.6. Ubuntu.................................................................................................... 13
3.7.Additional Package Manager Capabilities............................................................13
3.7.1.Available Packages................................................................................. 13
3.7.2.Package Upgrades..................................................................................14
3.7.3.Meta Packages...................................................................................... 14
Chapter4. Runfile Installation...............................................................................16
4.1. Overview.................................................................................................. 16
4.2. Installation................................................................................................16
4.3.Disabling Nouveau.......................................................................................18
4.3.1. Fedora................................................................................................18
4.3.2.RHEL/CentOS....................................................................................... 18
4.3.3. OpenSUSE............................................................................................18
4.3.4. SLES.................................................................................................. 19
4.3.5. Ubuntu............................................................................................... 19
4.4.Device Node Verification...............................................................................19
4.5.Advanced Options....................................................................................... 20
4.6. Uninstallation............................................................................................ 22
Chapter5.CUDA Cross-Platform Environment........................................................... 23
5.1.CUDA Cross-Platform Installation..................................................................... 23
5.2.CUDA Cross-Platform Samples.........................................................................24
TARGET_ARCH............................................................................................... 24
TARGET_OS.................................................................................................. 24