100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > ubuntu18.03+gtx1060显卡驱动+CUDA10+cudnn7.5

ubuntu18.03+gtx1060显卡驱动+CUDA10+cudnn7.5

时间:2022-06-04 09:30:17

相关推荐

ubuntu18.03+gtx1060显卡驱动+CUDA10+cudnn7.5

ubuntu18.03+gtx1060显卡驱动+CUDA10+cudnn7.5

在安装显卡之前请先把ubuntu 18.04系统提前安装好。

需要准备的资料:

NVIDIA 驱动

下载驱动

驱动到NVIDIA官网下载,在此下载页面选择合适的显卡,切记选择.run文件。

安装驱动

1 安装依赖

sudo apt-get install gcc g++ make //因为安装过程需要这些工具,g++不一定需要,保险安装。

2 禁止nouveau

(1)创建下面文件

sudo gedit /etc/modprobe.d/blacklist.conf

(2)在文件内插入以下内容:

blacklist nouveau

options nouveau modeset=0

(3)执行下面命令生效:

sudo update-initramfs -u

此步骤完成后需要重启系统,切记!

(4)重启后可以验证是否生效:

$ lsmod | grep nouveau

提示:若没有输出,则禁用生效。

3 安装驱动(把.run的驱动文件放到home下)

停止桌面环境

为了安装新的Nvidia驱动程序,我们需要停止当前的显示服务器。最简单的方法是使用telinit命令更改为运行级别3。执行以下linux命令后,显示服务器将停止,因此请确保在继续之前保存所有当前工作。

通过*Ctrl+Alt+F3(F1-F6)*快捷键打开终端,**(我这里按的F1进入tty1)**然后输入下面命令:

sudo telinit 3

之后会进入一个新的命令行会话,使用当前的用户名和密码登录终端执行安装命令

sudo chmod +x NVIDIA-Linux-x86_64-430.26.run # 添加执行权限

sudo bash NVIDIA-Linux-x86_64-430.26.run –no-opengl-files –no-x-check

参数介绍:

–no-opengl-files 只安装驱动文件,不安装OpenGL文件。这个参数最重要,不加很有可能出现循环登录,也就是loop login。

–no-x-check 安装驱动时不检查X服务

过程中步骤选择如下:

1.此步骤选择继续安装,即使预安装脚本执行失败也继续安装。

2.如果提示安装32位的兼容库,可以不选择(推荐)。

3.自动更新X配置文件时,请选择“否”

安装完成后重新启动系统.

验证显卡是否安装成功

打开终端执行:

nvidia-smi

2.cuda10.0安装

首先安装环境依赖

$sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

下载cuda10.0及其相关/cuda-10.0-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1804&target_type=runfilelocal

下载完之后进入到下载的文件夹中,安装

$ sudo sh cuda_10.0.130_410.48_linux.run

第一个提示选择no,其余的yes或者default

然后编辑环境变量,添加以下内容,并启用: source ~/.bashrc

export CUDA_HOME=/usr/local/cuda

export PATH= P A T H : PATH: PATH:CUDA_HOME/bin

export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64KaTeX parse error: Expected '}', got 'EOF' at end of input: …LIBRARY_PATH:+:{LD_LIBRARY_PATH}}

之后,输入

$nvcc -V

显示如下内容表明安装成功

$cd /usr/local/cuda-10.0/samples

$sudo make -j8//调用8个内核************************

$./bin/x86_64/linux/release/deviceQuery

显示如下内容

3.cudnn7.5的安装

下载:/rdp/cudnn-download

得到文件:cudnn-10.0-linux-x64-v7.5.0.56.tgz

进入到文件目录,执行

$ tar zxvf cudnn-10.0-linux-x64-v7.5.0.56.tgz

解压后得到 名为 cuda 的文件夹,需要将里面的几个文件拷贝到已安装的cuda文件夹下面,并赋予相应的权限

sudo cp cuda/include/cudnn.h /usr/local/cuda/include/

sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/

sudo chmod a+r /usr/local/cuda/include/cudnn.h

sudo chmod a+r /usr/local/cuda/lib64/libcudnn*

之后执行

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

若显示以下内容表明安装成功

大功告成!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。