ubuntu14.4 + caffe +CUDA6.5配置

本文介绍了当遇到nvidia-smi失败,提示无法与nvidia驱动通信的问题时的三种解决方案。通常这一问题是由于内核升级导致的。解决方法包括重新安装CUDA、更改启动内核版本及使用DKMS进行驱动维护。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

主要参考网址:

caffe官网:http://caffe.berkeleyvision.org/install_apt.html

http://www.linuxdiyf.com/linux/12613.html

按着流程走,最后编译成功。

 

如果出现nvidia-smi has failed because it couldn't communicate with the nvidia driver. make sure that the latest nvidia driver is installed and running.这种情况一般是内核升级导致的(内核升级一般是优化之前的bug)

解决办法三种:

1、重装cuda

2、修改启动的内核版本,之前安装是哪个版本就启动哪个版本

3、安装DKMS
     DKMS全称是DynamicKernel ModuleSupport,它可以帮我们维护内核外的驱动程序,在内核版本变动之后可以自动重新生成新的模块。在使用dkms之前首先需要确保系统中已经安装了DKMS,在Ubuntu下可以执行下面这个命令安装。

     sudo apt-get install dkms
     通过cd /usr/src,然后ls一下,查看你对应安装的驱动版本,找到nvidia对应的驱动版本,重新生成对应的驱动模块,如果驱动是nvidia-440.31

     sudo dkms install -m nvidia -v 440.31

更多具体信息可以参考:https://blog.youkuaiyun.com/Felaim/article/details/100516282

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值