ubuntu16.04+Titan Xp安装显卡驱动+Cuda9.0+cudnn+其他软件
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了ubuntu16.04+Titan Xp安装显卡驱动+Cuda9.0+cudnn+其他软件,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含6590字,纯文字阅读大概需要10分钟。
内容图文
![ubuntu16.04+Titan Xp安装显卡驱动+Cuda9.0+cudnn+其他软件](/upload/InfoBanner/zyjiaocheng/969/2f4331403fce4238b73180322a65fdc8.jpg)
- ubuntu 16.04LTS + windows10 双系统
- NVIDIA TiTan XP 显卡(12G)
- 搜狗输入法
- 显卡驱动:LINUX X64 (AMD64/EM64T) DISPLAY DRIVER (418.56) https://www.nvidia.cn/Download/index.aspx?
- CUDA:Cuda9.0 https://developer.nvidia.com/cuda-90-download-archive?target_os=Linux
- CUDNN:cuDNN v7.5.0 (Feb 21, 2019), for CUDA 9.0 (cuDNN Library for Linux) https://developer.nvidia.com/rdp/cudnn-download
- Anaconda:Anaconda3-5.0.0-Linux-x86_64 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
- Pycharm:?https://www.jetbrains.com/pycharm/download/#section=linux
- SubLime:http://www.sublimetext.com/3
sudo apt-get purge nvidia*(4)安装:安装依赖
sudo apt-get install build-essential gcc-multilib dkms(5)安装:禁用nouveau 新建blanklist-nouveau.conf文件: ?
sudo gedit /etc/modprobe.d/blacklist-nouveau.conf在文件里写入:
blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off
保存并退出,执行:
sudo update-initramfs -u重启后检查nouveau是否禁用成功(如果输入命令之后没有输出则禁用成功):
lsmod | grep nouveau(6)安装:获取kernel source(important) 查询uname:
uname -r
会显示x.x.x.x
接下来执行(将x.x.x-x-generic替换为上一步查询到的内容):sudo apt-get install linux-source sudo apt-get install linux-headers-x.x.x-x-generic
(7)安装:禁用X服务
sudo /etc/init.d/lightdm stop这时候图形界面会被关闭,同时按下Crtl+Alt+F1进入命令行界面,输入用户名和密码进入终端、 (8)安装:安装驱动 给驱动赋予执行权限:
sudo chmod a+x NVIDIA-Linux-x86_64-***.run运行(注意参数):
sudo ./NVIDIA-Linux-x86_64-***.run --no-opengl-files –no-x-check –no-nouveau-check参数解释: –no-opengl-files?只安装驱动文件,不安装OpenGL文件, –no-x-check 安装驱动时不检查X服务, –no-nouveau-check 安装驱动时不检查nouveau。 安装过程中的一些选项:
- >The distribution-provided pre-install script failed!Are you sure you want to continue?
- >Yes
- >Would you like to register the kernel module souces with DKMS?This will allow DKMS to automatically build a newmodule,if you install a different kernel later?
- >No
- >Nvidia's 32-bit compatibility libraries?
- >No
- >Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up?
- >Yes
sudo /etc/init.d/lightdm start键入:
nvidia-smi
得到输出:
![ubuntu16.04+Titan Xp安装显卡驱动+Cuda9.0+cudnn+其他软件 - 文章图片](/upload/getfiles/0001/2021/5/12/20210512113852177.jpg)
sudo chmod +x ./cuda_9.0.176_384.81_linux.run安装:
sudo ./cuda_9.0.176_384.81_linux.run安装过程中的一些选项:
- >Do you accept the previously read EULA?
- >accept/decline/quit: accept
- >Install NVIDIA AcceleratedGraphicsDriverforLinux-x86_64 375.26?
- >(y)es/(n)o/(q)uit: n
- >Install the CUDA 9.0Toolkit?
- >(y)es/(n)o/(q)uit: y
- >EnterToolkitLocation
- >[defaultis/usr/local/cuda-9.0]:
- >Do you want to install a symbolic link at /usr/local/cuda?
- >(y)es/(n)o/(q)uit: y
- >Install the CUDA 9.0Samples?
- >(y)es/(n)o/(q)uit: y
sudo gedit ~/.bashrc在最后添加
export PATH="/usr/local/cuda-9.0/bin:$PATH" export LD_LIBRARY_PATH="/usr/local/cuda-9.0/lib64:$LD_LIBRARY_PATH"
然后设置环境变量和动态链接库,在命令行输入:
sudo gedit /etc/profile
在打开的文件末尾加入:
export PATH=/usr/local/cuda-9.0/bin:$PATH
保存之后,创建链接文件:
sudo gedit /etc/ld.so.conf.d/cuda.conf
在打开的文件中添加如下语句:
/usr/local/cuda-9.0/lib64
保存后执行一个命令后重启电脑
sudo ldconfig检查CUDA是否安装成功:(若最后显示Result = PASS,表明cuda查询显卡信息成功。)
sudo reboot
cd /usr/local/cuda-9.0/samples/1_Utilities/deviceQuery sudo make
./deviceQuery
![ubuntu16.04+Titan Xp安装显卡驱动+Cuda9.0+cudnn+其他软件 - 文章图片](/upload/getfiles/0001/2021/5/12/20210512113855168.jpg)
ps:如果安装过程中出现找不到某库的错误,百度这个错误安装相应的库即可。 参考博客:参考1 安装CUDNN (1)下载cudnn: cudnn的下载需要注册登录NVIDIA的账号,我下载的是cuDNN v7.6.0 , for CUDA 9.0 (cuDNN Library for Linux)? 下载地址 https://developer.nvidia.com/rdp/cudnn-download (2)安装: 关闭图形界面
sudo service lightdm stop
使用命令解压文件cudnn的tgz文件,并且复制到cuda路径中
tar -zxvf cudnn-****.tgz sudo cp cuda/include/cudnn.h /usr/local/cuda-9.0/include/ sudo cp cuda/lib64/libcudnn* /usr/local/cuda-9.0/lib64/ sudo chmod a+r /usr/local/cuda-9.0/include/cudnn.h sudo chmod a+r /usr/local/cuda-9.0/lib64/libcudnn*
注意:以上路径/usr/local/cuda-9.0/include/提示找不到时,就cd到/usr/local/目录下,ls查看是叫cuda还是cuda-9.0,依此修改/usr/local/cuda-9.0/include/
cd /usr/local/重新启动图形化界面
ls
sudo service lightdm start安装完成后可用 nvcc -V 命令验证是否安装成功,若出现版本信息则表示安装成功 安装其他软件 (1)安装Anaconda 清华镜像Anaconda下载地址:下载地址 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 安装: 首先cd到文件目录 sudo chmod +x ./Anaconda3-5.2.0-Linux-x86_64.sh sudo ./Anaconda3-5.2.0-Linux-x86_64.sh 注意可以更换下载源来加速安装其他库的速度,清华源地址。 https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ anaconda创建虚拟环境: conda create -n env_name python=3.6 激活虚拟环境: source activate env_name 在虚拟环境中安装库可以不影响主环境,方便使用。 (2)安装Pycharm 下载地址 https://www.w3xue.com/exp/article/20193/%20https://www.jetbrains.com/pycharm/download/#section=linux 解压缩后,进入bin目录下用命令?sh pycharm.sh &?即可启动。 (3)安装Sublime 下载地址 http://www.sublimetext.com/3 解压缩后,运行sublime.exe即可运行。 参考博客:参考1 https://www.w3xue.com/exp/article/20193/27461.html https://www.cnblogs.com/tanwc/p/9375161.html
内容总结
以上是互联网集市为您收集整理的ubuntu16.04+Titan Xp安装显卡驱动+Cuda9.0+cudnn+其他软件全部内容,希望文章能够帮你解决ubuntu16.04+Titan Xp安装显卡驱动+Cuda9.0+cudnn+其他软件所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。