zoukankan      html  css  js  c++  java
  • Ubuntu双显卡(NVIDIA和Intel)上安装cuda7.5

    1、纯净系统(我的是ubuntu kylin系统),安装一些需要的库

     

    sudo apt-get install build-essential
    sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler
     
    这里面就包含了leveldb和lmdb。

    2、将默认的nouveau显卡驱动禁掉:路径是 /etc/modprobe.d/blacklist.conf,  还要将vga16fb,rivafb,nvidiafb,rivatv都加入blacklist中。

    如下:

    blacklist nouveau
    blacklist vga16fb
    blacklist rivafb
    blacklist rivatv
    blacklist nvidiafb

    3、删除所有以前安装的Nvidia驱动

    如下:

    sudo apt-get  -purge remove nvidia-*
    重启电脑

    4、重启后,进入系统,然后进入ctrl+alt+F1(F2~F6)进入纯命令行,然后将X-windows禁掉,如下命令:

    sudo /etc/init.d/lightdm  stop

    5、安装下载好的NVIDIA驱动,安的时候,是.run文件,可以直接用sh运行,注意命令如下:

    sudo sh NVIDIA-LINUX-X86_64-361.**.run -k $(uname -r)

    安装的时候会提示一些失败什么的,不管它继续就行。

    最后提示成功。

    这时候运行 nvidia-smi会用信息输出的,如下:

    TueMar2200:09:402016      
    +------------------------------------------------------+                      
    | NVIDIA-SMI 352.63     DriverVersion:352.63         |                      
    |-------------------------------+----------------------+----------------------+
    | GPU  Name        Persistence-A|Bus-Id        Disp.A |VolatileUncorr. ECC |
    |Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage| GPU-Util  Compute M.|
    |===============================+======================+======================|
    |   0  GeForce GTX 960M    Off  |0000:01:00.0     Off|                  N/A |
    | N/A   37C    P8    N/A /  N/A |    244MiB/  2047MiB|     11%      Default|
    +-------------------------------+----------------------+----------------------+
                                                                                 
    +-----------------------------------------------------------------------------+
    |Processes:                                                       GPU Memory|
    |  GPU       PID  Type  Process name                               Usage      |
    |=============================================================================|
    |    0      1157    G   /usr/bin/X                                     153MiB|
    |    0      1944    G   compiz                                          82MiB|
    +-----------------------------------------------------------------------------+
     

    6、然后安装cuda

      还是在全命令行中进行,直接安装的是.deb格式的,命令如下:

     

    apt-get update
    dpkg -i CUDA-***-7.5.deb
    apt-get update
    apt-get install cuda

      done后,设置环境变量:

    export CUDA_HOME=/usr/local/cuda-7.5
    export LD_LIBRARY_PATH=${CUDA_HOME}/lib64
    PATH=${CUDA_HOME}/bin:${PATH}
    export PATH

    这时候就算安装完成啦。

    再将x-windows 恢复:

    sudo /etc/init.d/lightdm  start

    这时候输入 nvidia-settings命令,会看到显卡驱动信息:

    参考:

    1. http://www.linuxidc.com/Linux/2010-06/26779.htm

    2. http://blog.csdn.net/u012526120/article/details/49279003



  • 相关阅读:
    【转】每天一个linux命令(28):tar命令
    【转】每天一个linux命令(27):linux chmod命令
    【转】每天一个linux命令(26):用SecureCRT来上传和下载文件
    【转】每天一个linux命令(25):linux文件属性详解
    【转】每天一个linux命令(24):Linux文件类型与扩展名
    C#常用多线程方法
    追本溯源 —— 汉语词汇含义的演化
    追本溯源 —— 汉语词汇含义的演化
    古书与二十四史
    古书与二十四史
  • 原文地址:https://www.cnblogs.com/anmengcv/p/5368245.html
Copyright © 2011-2022 走看看