Ubuntu安装显卡驱动和CUDA教程
为了在Ubuntu系统上成功安装显卡驱动和CUDA,需要按照以下步骤操作:
步骤一:检查显卡型号
我们需要先检查自己的显卡型号,以确保选择正确的驱动程序版本。在终端输入以下命令:
lspci | grep -i nvidia
输出的信息中应该会包含Nvidia显卡的型号,例如Nvidia GeForce GTX 1080。
步骤二:添加Nvidia PPA
接下来,我们需要向Ubuntu的软件源列表中添加Nvidia PPA。在终端输入以下命令:
sudo add-apt-repository ppa:graphics-drivers/ppa
运行命令后,系统会询问你是否要处理添加的ppa,输入“Y”后按回车进行确认。
步骤三:安装显卡驱动
安装显卡驱动前,可以使用以下命令列出可用的显卡驱动版本:
apt search nvidia-driver
选择合适的显卡驱动版本后,使用以下命令安装:
sudo apt install nvidia-driver-<version>
这里的“
步骤四:安装CUDA
安装完显卡驱动后,接下来我们需要安装CUDA。
首先,下载适用于你的系统版本和显卡架构的CUDA Toolkit。在终端输入以下命令下载:
wget https://developer.nvidia.com/compute/cuda/<version>/Prod/local_installers/cuda_<version>_linux.run
同样,需要将“
接下来,运行以下命令安装CUDA Toolkit:
sudo sh cuda_<version>_linux.run
安装过程中,需要按照提示进行操作,例如同意许可协议、选择安装路径等。
步骤五:配置环境变量
安装完成后,我们需要配置环境变量,使系统能够找到CUDA Toolkit。在终端输入以下命令打开环境变量配置文件:
sudo nano /etc/profile
在文件最后添加以下内容:
export CUDA_HOME=/usr/local/cuda-<version>
export PATH=$PATH:$CUDA_HOME/bin
export LD_LIBRARY_PATH=/$CUDA_HOME/lib64:$LD_LIBRARY_PATH
同样,需要将“
保存并退出文件后,使用以下命令使配置文件生效:
source /etc/profile
示例说明一:安装CUDA 10.2和Nvidia GeForce GTX 1080驱动
假设我们的显卡型号是Nvidia GeForce GTX 1080,我们想安装的CUDA版本是10.2。
第一步:
lspci | grep -i nvidia
输出:
01:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1080] (rev a1)
第二步:
sudo add-apt-repository ppa:graphics-drivers/ppa
第三步:
sudo apt install nvidia-driver-440
第四步:
wget https://developer.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda_10.2.89_440.33.01_linux.run
sudo sh cuda_10.2.89_440.33.01_linux.run
第五步:
sudo nano /etc/profile
添加以下内容:
export CUDA_HOME=/usr/local/cuda-10.2
export PATH=$PATH:$CUDA_HOME/bin
export LD_LIBRARY_PATH=/$CUDA_HOME/lib64:$LD_LIBRARY_PATH
保存并退出文件后,使用以下命令使配置文件生效:
source /etc/profile
示例说明二:安装CUDA 11.1和Nvidia GeForce GTX 1660驱动
假设我们的显卡型号是Nvidia GeForce GTX 1660,我们想安装的CUDA版本是11.1。
第一步:
lspci | grep -i nvidia
输出:
2a:00.0 VGA compatible controller: NVIDIA Corporation TU116 [GeForce GTX 1660] (rev a1)
第二步:
sudo add-apt-repository ppa:graphics-drivers/ppa
第三步:
sudo apt install nvidia-driver-460
第四步:
wget https://developer.nvidia.com/compute/cuda/11.1.1/local_installers/cuda_11.1.1_455.32.00_linux.run
sudo sh cuda_11.1.1_455.32.00_linux.run
第五步:
sudo nano /etc/profile
添加以下内容:
export CUDA_HOME=/usr/local/cuda-11.1
export PATH=$PATH:$CUDA_HOME/bin
export LD_LIBRARY_PATH=/$CUDA_HOME/lib64:$LD_LIBRARY_PATH
保存并退出文件后,使用以下命令使配置文件生效:
source /etc/profile
以上就是Ubuntu安装显卡驱动和CUDA的完整攻略。