从零到放弃之配置faster_rcnn所有过程

配置:

  1. NVIDIA x86-64-390.48.run
  2. CUDA9.0.176_384.81_linux.run
  3. CUDNN9.0-linux-x64-v7.1.tgz

 

 

 

1.Nvidia 驱动正确安装过程

卸载掉原有驱动

sudo apt-get remove –purge nvidia*

如果使用的是 apt-get 安装可以使用这种方法卸载,如果使用的是 runfile,则使用--uninstall 命令,当然 runfile 安装的时候会卸载掉之前的驱动,所以可以不用手动去卸载。

禁用 nouveau

打开编辑配置文件:

sudo gedit  /etc/modprobe.d/blacklist.conf

在最后一行添加:

blacklist nouveau 

禁用 nouveau 第三方驱动,之后也不需要改回来

执行:

sudo update-initramfs -u

重启后执行:

lsmod | grep nouveau

没有输出即屏蔽好了

 

安装驱动

进入命令行界面    注:(Ctrl + Alt + F7 是回到桌面系统)

Ctrl-Alt+F1 

给驱动 run 文件赋予执行权限

sudo chmod a+x NVIDIA-Linux-x86_64-390.48.run    //获取权限

禁用 X(显卡)服务(至关重要)

执行:

sudo /etc/init.d/lightdm stop

 

安装(注意 参数)

sudo ./NVIDIA-Linux-x86_64-390.48.run --no-opengl-files    

#注意,这里总是显示无效指令–no-opengl-files ,自己手打一遍就好

sudo /etc/init.d/lightdm start       #开启显卡

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

后面两个参数可不加。

安装驱动的时候,有一布问你”Would you like to run the nvidia-xconfig utility to automatically update your X configuration file…”什么的,选择 No。

重启电脑,没有问题,输入命令:

nvidia-smi

 

 

2.安装 cuda(CUDA 是一种并行计算的模型,能利用英伟达 GPU 的并行计算引擎)

下载好 CUDA Toolkit9.1 后,执行如下代码进行安装(此处不需要安装 OPGL),代码如下: 

1 sudo sh cuda_9.0.176_384.81_linux.run --no-opengl-libs    #run 文件的文件名根据自己下的文件名修改,默认是我提供的文件 

 

 

输出显示:

    这里先进入协议,可以按回车阅读,也可以直接 CTRL+C 退出

    

  1. Do you accept the previously read EULA? 
  2. accept/decline/quit: accept 
  3. Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 384.81? 
  4. (y)es/(n)o/(q)uit: n 
  5. Install the CUDA 9.0 Toolkit? 
  6. (y)es/(n)o/(q)uit: y 
  7. Enter Toolkit Location 
  8. [ default is /usr/local/cuda-9.0 ]:  
  9. Do you want to install a symbolic link at /usr/local/cuda? 
  10. (y)es/(n)o/(q)uit: y 
  11. Install the CUDA 9.0 Samples? 
  12. (y)es/(n)o/(q)uit: y  13 Enter CUDA Samples Location  14 [ default is /home/pertor ]:  
  1. Installing the CUDA Toolkit in /usr/local/cuda-9.0 ... 
  2. Missing recommended library: libXmu.so 

 

 

 

 

 

添加环境变量: 

sudo gedit ~/.bashrc

 

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

 

export        LD_LIBRARY_PATH=/usr/local/cuda9.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

 

source ~/.bashrc

 

验证 CUDA9.0 是否安装成功

cd /usr/local/cuda-9.0/samples/1_Utilities/deviceQuery

 

sudo make

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值