UBUNTU12.04 + CUDA7安装与配置

阅读: 评论:0

UBUNTU12.04 + CUDA7安装与配置

UBUNTU12.04 + CUDA7安装与配置

参考 百度经验 如何ubuntu12/linux 安装CUDA5.5
过程一路顺畅,MARK一下。

  1. 第一步
    在英伟达的官网上下载对应ubuntu12.04系统版本的cuda7工具包,我下载的包是cuda_7.0.28_linux.run。好像是不区分32位与64为系统。我的笔记本是64位的。
  2. 第二步
    检查自己的系统是否符合安装条件,这一点很重要。命令
    lspci | grep -i nvidia 检测电脑是否安装NVIDIA显卡,命令gcc --version检测GCC版本,注意:CUDA5.5只支持GCC4.6版本,如果没有东西显示,则需要重新将GCC链接。同时安装头文件和编译环境sudo apt-get install linux-headers-$(uname -r) build-essential
  3. 第三步
    gcc版本是4.6的跳过此步。如果gcc版本不是4.6的,则需要将GCC重新链接,在目录/usr/bin下,只需两个命令即可完成重新链接。sudo mv gcc gcc.bak $sudo ln -s gcc-4.6 gcc
  4. 第四步
    删除之前的Ubuntu nvidia驱动包,sudo apt-get –purge remove nvidia*,并将开源驱动nouveau屏蔽掉,使用命令sudo gedit /etc/modprobe.f,文件末尾添加blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv
  5. 第五步
    关闭图形环境,sudo stop lightdm,然后按Ctrl+Alt+F1,打开一个终端,登录(别用右边数字键)。进入下载的Ubuntu nvidia驱动安装文件所在目录,sudo sh ./cuda_5.5.22_linux_32.run命令进行安装。过程中会需要选择安装位置等等… 完毕后 sudo start lightdm
  6. 第六步
    跳到example下,示例代码make后,测试/bin目录下,比如 ./deviceQuery 结果CUDA driver version is insufficient for CUDA runtime version,这是因为显卡驱动版本过低,带不动CUDA7,查看驱动版本cat /proc/driver/nvidia/version 所以下载最新版本的适合你显卡的驱动,我重新下了NVIDIA-Linux-x86_64-346.59.run后。sudo stop lightdm登录,先将之前的驱动卸载:sudo apt-get remove --purge nvidia-current
    跳到新下载的驱动目录下:sudo sh NVIDIA-Linux-x86_64-346.59.run
    安装完成后,查看驱动版本cat /proc/driver/nvidia/version
    完毕后 sudo start lightdm
  7. 第七步
    测试示例代码,跳到example/bin下(无这个目录的话重新make), ./deviceQuery 成功!!
    重启。

本文发布于:2024-01-31 05:52:08,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170665153126009.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23