ubuntu安装cuda

使用runfile安装cuda,首先需要安装好显卡对应的nvidia显卡驱动。

1. 去官网下载相应版本的cuda,https://developer.nvidia.com/cuda-downloads

   注意版本,因为有些框架不一定支持最新版。点击legacy release可以下载之前的旧版本。

2. 建议下载完之后将文件重命名成简单的,例如cuda-9.0.run,因为后面需要进入纯命令行界面。

3. 终端中运行:

lsmod | grep nouveau

   若无内容输出,则禁用成功,若仍有内容输出,请先禁用nouveau

4. 重启电脑,进入登录界面的时候,不要登录进入桌面(否则可能会失败,若不小心进入,请重启电脑),

   直接按Ctrl+Alt+F1进入文本模式(命令行界面),登录账户。

5. 关闭图形化界面

sudo service lightdm stop

6. 切换到cuda runfile的路径:

cd Downloads
sudo sh cuda-9.0.run
7. 按照提示操作,
   a. 会问需不需要安装 nvidia graphics acceleration driver,选择no,因为之前装过了。否则会出问题。
   b. 是否安装openGL,选择no
   c. 其他的选yes,或默认

   安装完成后会显示installed

8. 重新启动图形化界面

sudo service lightdm start

   如果能成功登录,表示无问题。

9. 重启,登录,执行:

ls /dev/nvidia*
   若结果显示类似以下3个黄色的字样,则安装成功

   /dev/nvidia0      /dev/nvidiactl      /dev/nvidia-modeset

10.如果只有一个或两个信息:
   /dev/nvidia0     /dev/nvidiactl
   或ls: cannot access/dev/nvidia*: No such file or directory

   参考官方安装教程,或https://blog.csdn.net/qlulibin/article/details/78714596

11.环境变量设置

sudo gedit /etc/profile

   文件末尾添加,注意cuda版本号:

export PATH=/usr/local/cuda-9.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64\
                              ${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

   重启,使文件永久生效。

12.验证驱动版本:

cat /proc/driver/nvidia/version

   验证cuda版本:

nvcc -V

13.编译samples,检验是否成功安装。

cd NVIDIA_CUDA-9.0_Samples
make
   等编译完成,会花一段时间
   如果编译成功,会显示Finished building CUDA samples

   运行编译生成的二进制文件:

cd bin/x86_64/linux/release
./deviceQuery
   Result = PASS代表成功

   最后再检查一下系统和CUDA-Capable device的连接情况

./bandwidthTest
   Result = PASS代表成功
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值