ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Ubuntu19.10安装NVIDIA驱动,CUDA,实现GPU加速

2019-12-19 13:52:19  阅读:340  来源: 互联网

标签:nouveau Ubuntu19.10 no sudo CUDA NVIDIA GPU 安装 cuda


1.卸载原有的NVIDIA驱动(没装过就跳过)

sudo apt-get remove –purge nvidia*

2.禁用nouveau(三方开源驱动)

1.sudo gedit /etc/modprobe.d/blacklist.conf
2.blacklist nouveau
3.options nouveau modeset=0

无视警告信息

3.保存退出使用下面命令使配置生效

sudo update-initramfs -u

4.重启电脑输入以下命令,如果没有任何输出说明禁用成功

lsmod | grep nouveau

5.安装NVIDIA显卡驱动

NVIDIA驱动官方地址https://www.nvidia.cn/Download/index.aspx?lang=cn
下载适合自己显卡的驱动

6.禁用X服务(会黑屏,最好有手机查看下面操作,如果显示not load则可跳过)

sudo service lightdm stop

7.如果黑屏则新开终端

进入终端将.run文件授x权限
sudo chmod +x NVIDIA-Linux-x86_64-440.44.run
安装驱动
sudo ./NVIDIA-Linux-x86_64-440.44.run -no-x-check -no-nouveau-check -no-opengl-files

–no-opengl-files 只安装驱动文件,不安装OpenGL文件。这个参数最重要
–no-x-check 安装驱动时不检查X服务
–no-nouveau-check 安装驱动时不检查nouveau 
后面两个参数可不加。

8.安装重启完毕验证安装是否成功

nvidia-smi
如果出现表格则安装成功

9.安装CUDA10

 URL: https://developer.nvidia.com/cuda-downloads
根据自己系统下载需要的版本

10.再次关闭图形界面

sudo service lightdm stop

11.安装CUDA

1.授予权限
sudo chmod +x cuda_10.2.89_440.33.01_linux.run
2.sudo ./cuda_10.2.89_440.33.01_linux.run --no-opengl-libs
3.安装过程如果遇到gcc版本问题则
sudo ./cuda_10.2.89_440.33.01_linux.run --override --no-opengl-libs
4.一路确定安装成功
5.reboot 重启电脑

12.配置cuda环境变量

export PATH=/usr/local/cuda-10.2/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH

13.使配置文件生效

source ~/.bashrc
如果是zsh那么要
source ~/.zshrc

14.验证安装成功

cd /usr/local/cuda-10.2/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery

标签:nouveau,Ubuntu19.10,no,sudo,CUDA,NVIDIA,GPU,安装,cuda
来源: https://www.cnblogs.com/limengchun/p/12067306.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有