zoukankan      html  css  js  c++  java
  • Ubuntu14.04+cuda6.5+opencv2.4.9+MATLAB2013a+caffe配置记录(二)——安装Cuda6.5

    注意:本文仅适用于使用NVIDIA独立显卡的电脑,对于双显卡笔记本,我还没弄好。如果有好的安装经验,请告诉我,谢谢!为方便大家,以后命令行指令均会加下划线以示区分。

    1.验证系统

    安装前,首先要验证一下系统是否符合cuda6.5的安装条件

    1.验证显卡是否支持cuda,终端输入命令:lspci | grep –i nvidia

    终端会显示显卡型号,在https://developer.nvidia.com/cuda-gpus中查找,是否有你的显卡型号,只要存在,就表明显卡支持cuda,同时还可以查看显卡的计算能力,数值越大越好。

    2.查看系统类型,命令行输入:uname -m && cat /etc/*release

    显示有x86_64,说明系统是x86构架64位系统

    3.查看gcc版本,命令行输入:gcc --version

    Ubuntu14.04是默认安装的。

    2.下载cuda6.5和NVIDIA显卡驱动

    cuda6.5下载地址:https://developer.nvidia.com/cuda-downloads

    NVIDIA显卡驱动下载地址:http://www.geforce.cn/drivers

    根据系统选择相应的安装文件,我是Ubuntu14.04 64位系统,可以选择下载在线安装包(.deb文件)或者离线完整安装包(.run)。我选择的是离线包。大概900多M。

    D5E855B1-1E2A-4BE1-88CB-C082C6DED2AB

    在驱动下载页面,选择你的显卡系列和系统,然后搜索,下载。

    image

    下载完之后,建议最好检查一下md5,查看文件是否正确,以免安装时出现错误。

    3.安装前的准备——在tty中显示中文

    安装Ubuntu14.04系统后,因为系统语言选择为中文,所以用“crtl”+“alt”+“F1”打开tty1终端时,会发现中文显示是乱码。而安装NVIDIA显卡驱动时需要在tty1终端运行,所以为了方便。首先要解决这个问题。

    首先确保系统已经选好了源,并且已经更新软件列表。如果没有,打开系统设置,选择软件和更新,选择下载网址(推荐163.com,aliyun.com)。然后点关闭,系统会自动更新软件列表。

    2014-11-11 200451 的屏幕截图

    1.安装fbterm

    打开终端(ctrl+alt+T),输入:sudo apt-get install fbterm

    2.编辑.fbtermrc文件

    切换到tty,输入:sudo vi .fbtermrc

    按“a”进入编辑模式,输入:

    font-size=16
          text-codings=utf8

    按“esc”退出编辑,再按“shift”+“:”,然后输入wq。保存输入并退出。

    3.打开fbterm

    在tty1终端输入:sudo fbterm

    打开fbterm,这时候就可以显示中文了。

    为了方便后面编辑文件文件,建议安装vim。sudo apt-get install vim

    4.安装NVIDIA显卡驱动

    虽然cuda6.5自带显卡驱动,但是建议还是单独安装一下显卡驱动。

    1.切换到tty1终端,sudo fbterm

    2.退出GUI,sudo stop lightdm

    3.将Ubuntu系统自带的显卡驱动禁用,sudo vim /etc/modprobe.d/nvidia-graphics-drivers.conf

    在文件输入:blacklist nouveau

    保存退出。

    sudo vim /etc/default/grub

    在文件末尾添加:rdblacklist=nouveau nouveau.modeset=0

    保存退出。

    4.官网提供的操作

    sudo mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
          sudo dracut /boot/initramfs-$(uname -r).img $(uname -r)

    sudo update-initramfs –u

    前两条是官网安装指导文件提供的操作,第一条会提示没有找到文件,第二条会提示没有这条命令。第三条是博客http://www.cnblogs.com/liangliangdetianxia/p/3980103.html中提出的。对这一步不是很懂,如果有谁知道,恳请指导。不管这三条命令有没有用,我都运行了,后面也成功安装。

    5.安装驱动

    切换到显卡安装文件所在的目录(我是直接放在home目录下的) cd /home/fische

    不知道文件名,可以运行 ls  查看当前目录下的文件

    安装命令:sudo sh ./NVIDIA-Linux-x86_64-340.46.run

    随后会出现NVIDIA显卡安装界面,基本没什么大问题,按照提示安装即可。安装过程中可能会提示重启,重启之后重新切换回tty1,再次运行安装命令。

    5.安装cuda6.5

    安装完NVIDIA驱动,下一步就是安装cuda6.5。切换到cuda6.5文件所在目录,建议和驱动文件放在一起,免得麻烦。

    安装命令:sudo sh ./cuda_6.5.14_linux_64.run

    随后会出现安装选择,如果已经进行第5步,安装好驱动,在提示是否安装驱动是选择no,其他都选择yes即可。

    安装完毕,一般会提示缺少一些库。下面安装必要的库:

    sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

    自此,cuda6.5应该安装完毕。可以回到图形界面继续下面操作:sudo start lightdm

    6.修改系统环境变量

    sudo vim ~/.bashrc

    在最后加上:

    export PATH=/usr/local/cuda-6.5/bin:$PATH
          export LD_LIBRARY_PATH=/usr/local/cuda-6.5/lib64:$LD_LIBRARY_PATH

    sudo ldconfig

    7.将cuda-samples复制到/home目录下

    一般用run文件安装,会自动完成这一步,但为了验证系统环境变量是否设置正确,可以再进行一下这一步

    cuda-install-samples-6.5.sh ~

    8.验证cuda是否安装正确

    1.验证驱动是否安装正确

    cat /proc/driver/nvidia/version

    正常情况会显示驱动版本

    2.验证nvcc

    nvcc –V

    一般情况,会提示nvcc没有安装,因为cuda-toolkit没有安装完整。按照提示安装即可

    sudo apt-get install nvidia-cuda-toolkit

    安装完后,再次验证nvcc

    3.编译cuda-samples

    切换到cuda-samples所在目录 cd /home/fische/NVIDA_CUDA-6.5_Samples

    编译 make (如果提示没有make命令,请安装cmake。sudo apt-get install cmake)

    编译完毕,切换release目录 cd /bin/x86_64/linux/release

    运行实例 ./deviceQuery

    2014-11-11 215215 的屏幕截图

    自此,cuda6.5已经安装完毕!

    参考博客

    http://www.cnblogs.com/liangliangdetianxia/p/3980103.html

    http://www.cnblogs.com/platero/p/3993877.html

    NVIDIA官方安装指导

    http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-linux/index.html#axzz3HsQIDuKw

  • 相关阅读:
    redis--列表
    redis ——字符串
    redis 第一节 redis安装、PHP扩展 、主从
    Python--day7
    Python--day6
    Python爬虫
    JSON基础
    Python--day5
    Python—day3
    Windows10 安装QT问题
  • 原文地址:https://www.cnblogs.com/fische/p/4090671.html
Copyright © 2011-2022 走看看