ubuntu10.04安装cuda4.2

版权声明:本文发布于http://younghit.cnblogs.com/,版权由Young!所有。如需转载,请注明出处。若在未经作者同意下将本文内容用于商业用途,将追究其法律责任。如果有问题,请以短消息方式联系作者。


 

【系统说明】

软件:安装Win7和Linux ubuntu10.04双系统(32位)

硬件:Intel E7500 CPU和Geforce 405显卡

 

一、下载相关驱动和安装包(显卡driver,toolkit和SDK)

说明:下载地址为NVIDIA官网

1. devdriver_4.2_linux_32_295.41.run

2. cudatoolkit_4.2.9_linux_32_ubuntu10.04.run

3. gpucomputingsdk_4.2.9_linux.run

4. 将以上三个文件存在D:\备份\GPU驱动\linux_32_4.2

 

二、安装双系统(Win7基础上安装Linux ubuntu10.04)

1. 进Win7系统,右键我的电脑—管理—磁盘管理—右键删除卷(大约留出100G)

2. 重启,按Del键进BIOS,启动项第一个设为CD启动

3. 按七个步骤安装就可以了(其中第四步选择擦除最大空闲区,不联网进行大约20分钟)

4. 重启

 

三、设置IP地址联网

右键更改网络图标,进行IPv4设置

IP地址:192.168.2.100

子网掩码:255.255.255.0

默认网关:192.168.2.1

DNS服务器:202.118.224.100

 

四、卸载官方驱动并安装显卡驱动

1. sudo gedit /etc/modprobe.d/blacklist.conf,在文件末尾加上如下五行,然后保存

blacklist vga16fb

blacklist nouveau

blacklist rivafb

blacklist nvidiafb

blacklist rivatv

2. 卸载已安装的nvidia驱动sudo apt-get --purge remove nvidia-*(出提示选y)

3. 卸载官方驱动sudo apt-get --purge remove xserver-xorg-video-nouveau(出提示选y)

4. 将Win7下D盘的linux_32_4.2文件夹复制到/home/young/下,然后unmount该盘符

5. 重启sudo reboot

6. 按下ctrl + alt + F1退出图形界面,进入命令行(F7回到图形界面),输入用户名密码登录

7. 关闭gdm,sudo stop gdm(或sudo /etc/init.d/gdm stop)

8. 至驱动程序所在目录 sudo sh devdriver_4.2_linux_32_295.41.run(出提示后Accept,Yes和OK)

9. 启动gdm,sudo start gdm(或sudo/etc/init.d/gdm start)

 

五、安装toolkit和SDK

1. 至toolkit和SDK所在目录

2. 用root权限装tookit,sudo sh cudatoolkit_4.2.9_linux_32_ubuntu10.04.run,默认路径(/usr/local/cuda/)直接敲回车

3. 用普通用户装SDK,sh gpucomputingsdk_4.2.9_linux.run,默认路径(~/NVIDIA_CUDA-SDK/)直接敲回车

 

六、更改环境变量

1. gedit ~/.bashrc(~ 即为/home/young/)

2. 在文件的最后加上

export PATH=/usr/local/cuda/bin:$PATH

export LD_LIBRARY_PATH=/usr/local/cuda/lib:$LD_LIBRARY_PATH(若为64位系统,lib改为lib64)

3. 更新使其有效 source ~/.bashrc

 

七、下载图形附加库

1. sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev(大约3分钟,出提示选y)

2. 重新安装一遍驱动(按步骤四的5-9,注意不需要卸载本身的驱动)

 

八、下载g++

1. g++ --version查看g++版本,若没有,则下载g++

2. sudo apt-get install g++

2. g++ --version查看g++版本,应为4.4.3

 

九、测试

1. nvcc -V查看版本号

2. cd /home/young/NVIDIA_GPU_Computing_SDK/C/,然后make(大约10分钟)

3. cd /home/joe/NVIDIA_GPU_Computing_SDK/bin/linux/release,运行一下./deviceQuery可以查看显卡信息

转载于:https://www.cnblogs.com/YoungHit/archive/2012/05/26/2519328.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值