当前位置: 首页 > news >正文

安装cuda的错误解决办法

**

错误一、无法安装依赖

**
这里写图片描述
解决办法:
方法一:更换源,可以选择清华源
这里写图片描述
方法二
先安装一个aptitude, 即在终端输入:

sudo apt-get install aptitude

安装完之后,使用此工具安装qt-sdk可用。即在终端输入:

sudo aptitude install qt-sdk

**

错误二、安装驱动失败

**
提示1,依赖问题,没有安装好依赖,请看上面错误一解决
这里写图片描述
提示2,没有给run文件加权限
这里写图片描述
解决办法:
1.先卸载cuda
终端输入命令:

sudo /usr/local/cuda-7.5/bin/uninstall_cuda_7.5.pl
sudo /usr/bin/nvidia-uninstall

卸载过程一路都是yes
2.解决办法
(a)提示一的问题属于以来没有安装,需要从新安装,见错误一的解决办法
(b)没有给run文件加执行权限 ,在运行前文件前,终端输入命令

sudo chmod a+x  ********.run      #******.run对应自己的文件名

**

错误三、安装完驱动后,进入图形界面时候,无限刷新登录界面或者黑屏,屏幕左上只有一个闪动的横线 问题出现的原因,英伟达驱动安装出现错误或者在安装驱动时候,缺省步骤。

**
解决办法步骤:
1.重启按ctrl+alt+f1进入textmod进入用户命令

sudo  prime-select intel  
sudo service lightdm start    

2.卸载安装的cuda

sudo /usr/local/cuda-7.5/bin/uninstall_cuda_7.5.pl
sudo /usr/bin/nvidia-uninstall

3.按照安装文档重新安装
**

错误四、\dev 文件下无nvidia*文件

**
解决办法
1.创建一个脚本,可以是nv.sh,添加如下内容

#!/bin/bash /sbin/modprobe nvidia 
if [ "$?" -eq 0 ];
then 
# Count the number of NVIDIA controllers found. 
NVDEVS=`lspci | grep -i NVIDIA` 
N3D=`echo "$NVDEVS" | grep "3D controller" | wc -l` 
NVGA=`echo "$NVDEVS" | grep "VGA compatible controller" | wc -l` 
N=`expr $N3D + $NVGA - 1` 
for i in `seq 0 $N`; do 
    mknod -m 666 /dev/nvidia$i c 195 $i 
done 
    mknod -m 666 /dev/nvidiactl c 195 255

else
      exit 1 
fi

保存退出、
2.运行脚本
终端输入命令

sudo bash nv.sh

3.重启ubuntu

相关文章:

  • Anaconda 安装编译pycaffe
  • 服务器(多GPU)caffe安装和编译
  • DIGITS安装和配置
  • SeetaFaceEngine安装和测试
  • yolo的安装和使用
  • yolo-v1 train和test自己的分类和数据
  • yolo-v2修改只识别person
  • zigbee编译错误汇总(一)
  • 1.The Graphics View Architecture(图形视图框架)
  • 3.The Graphics View Coordinate System(图形视图坐标系)
  • 2.Classes in the Graphics View Framework(图形视图框架中的类)
  • 4.Key Features(主要特征)
  • 5.Performance(性能)
  • linux解决wifi问题
  • 比较C++中数组,vector,array
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • C学习-枚举(九)
  • Electron入门介绍
  • Javascript弹出层-初探
  • jquery ajax学习笔记
  • laravel with 查询列表限制条数
  • Material Design
  • node和express搭建代理服务器(源码)
  • python学习笔记 - ThreadLocal
  • Vue UI框架库开发介绍
  • web标准化(下)
  • 初探 Vue 生命周期和钩子函数
  • 七牛云假注销小指南
  • 提醒我喝水chrome插件开发指南
  • 写代码的正确姿势
  • 新版博客前端前瞻
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • 鱼骨图 - 如何绘制?
  • 1.Ext JS 建立web开发工程
  • Python 之网络式编程
  • 摩拜创始人胡玮炜也彻底离开了,共享单车行业还有未来吗? ...
  • ​520就是要宠粉,你的心头书我买单
  • ​Distil-Whisper:比Whisper快6倍,体积小50%的语音识别模型
  • ​中南建设2022年半年报“韧”字当头,经营性现金流持续为正​
  • ###STL(标准模板库)
  • #Java第九次作业--输入输出流和文件操作
  • #我与Java虚拟机的故事#连载09:面试大厂逃不过的JVM
  • (M)unity2D敌人的创建、人物属性设置,遇敌掉血
  • (第27天)Oracle 数据泵转换分区表
  • (论文阅读23/100)Hierarchical Convolutional Features for Visual Tracking
  • (三) prometheus + grafana + alertmanager 配置Redis监控
  • (十八)devops持续集成开发——使用docker安装部署jenkins流水线服务
  • (一)VirtualBox安装增强功能
  • (转载)利用webkit抓取动态网页和链接
  • . NET自动找可写目录
  • .NET Core WebAPI中使用swagger版本控制,添加注释
  • .NET Framework 的 bug?try-catch-when 中如果 when 语句抛出异常,程序将彻底崩溃
  • .Net Remoting(分离服务程序实现) - Part.3
  • .Net程序帮助文档制作
  • .NET关于 跳过SSL中遇到的问题