Ubuntu14.04安装CUDA8.0报错could not insert 'nvidia_367_uvm':Invalid argument

在Ubuntu14.04上安装CUDA8.0时遇到'could not insert 'nvidia_367_uvm': Invalid argument'错误。文章介绍了使用.run包安装CUDA8.0,避免自动安装的驱动与已有驱动冲突,以及通过安装CUDA7.5解决驱动版本不匹配问题。总结了CUDA8.0和CUDA7.5的安装步骤,包括预处理、安装、设置环境变量和运行示例。最后提到了卸载方法。
摘要由CSDN通过智能技术生成

继AMAX 服务器双系统装机+TITAN X 显卡驱动装好之后

安装CUDA8.0折腾总结

到官网下载适合自己系统的CUDA8.0安装包.(有.deb和.run两种形式),推荐下载.run形式,可以自行决定是否安装NVIDIA DRIVER,因为deb文件在安装的过程中会自动安装NVIDIA GPU DRIVER,而我已经在上一篇博文中记录了如何安装好最新的显卡驱动,所以此处选择run文件安装,安装时不安装驱动,只安装toolkit以及samples.

如果此处选择deb形式安装,安装完毕后,编译官方给的示例,并运行deviceQuery这个示例,会出现如下错误:

CUDA Device Query (Runtime API) version (CUDART static linking) modprobe: ERROR: could not insert ‘nvidia_367_uvm’: Invalid argument.

错误原因在于,cuda自行安装的GPU driver,与系统中已经安装好的driver版本不匹配.要解决这个问题,可以卸载原来已经安装好的driver,也可以在安装的过程中选择不安装driver.

记之.

1.安装CUDA8.0(deb包)
 Notes: 请有英语基础的同学,自行下载安装手册,并按照步骤一步一步来操作,手册看上去页数很多,关键安装步骤只有几句话.我在下面简要列出安装过程.

 1)  确保你有一块支持CUDA的GPU显卡.(例如我的GTX TITAN X)

 在[这个网站](http://developer.nvidia.com/cuda-gpus)上查看你的GPU 是否支持CUDA加速.

 2) 确保你的LINUX版本是CUDA支持的

 在命令行(ctrl+alt+T)中运行以下命令.
$ uname -m && cat /etc/*release

会出现以下结果:

emma@emma-AMAX:~$ uname -m && cat /etc/*release
x86_64
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.5 LTS"
NAME="Ubuntu"
VERSION="14.04.5 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.5 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"

3) 确保你的电脑已经安装好gcc
运行以下命令查看gcc版本

$ gcc --version

4) 确保你的系统有正确的kernel headers and development packages installed
运行以下命令,获取当前版本信息

$ uname -r

运行以下命令,安装

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值