所有操作均为root用户.

安装环境

系统环境: Ubuntu 11.10 Desktop 32位 硬件环境: Nvidia GT540M 注意!! 虚拟机是不行的!!

下载cuda

wget http://developer.download.nvidia.com/compute/cuda/5_0/rel-update-1/installers/cuda_5.0.35_linux_32_ubuntu11.10-1.run
#当然,我更喜欢用QQ旋风之类的先下载好
#无需额外下载显卡驱动, cuda 5.0已经包含了最适合的显卡驱动

安装必要的库

apt-get install g++ gcc make freeglut-dev vim

切换到控制台

service stop lightdm
#立马会退出桌面,黑乎乎的控制台背景就出来了
#按 Ctrl+Alt+F2, 切换到第2控制台
#使用root登陆

第一次安装(自动配置环境的阶段)

#假设你已经把安装文件准备好了
chmod a+x /cuda_5.0.35_linux_32_ubuntu11.10-1.run
bash /cuda_5.0.35_linux_32_ubuntu11.10-1.run
#按空格键看完授权书
#按提示输入accept/y等同意,严重建议不要修改安装路径

#第一次安装,会报错,要求重启机器

#!!!!重启后再重复上述步骤,即第二三次安装,哈哈!!!

第二次安装(安装驱动及cuda sdk)

#如无意外(缺库之类的),会提示安装驱动成功,安装cuda成功,但安装samples失败
bash /cuda_5.0.35_linux_32_ubuntu11.10-1.run

#配置环境变量
export PATH=$PATH:/usr/local/cuda/bin

#修改ldconfig配置
vim /etc/ld.so.conf.d/cuda.conf
#加入 /usr/local/cuda/lib
#保存,执行使其生效
ldconfig

第三次安装(安装samples)

#再运行一次安装程序
bash /cuda_5.0.35_linux_32_ubuntu11.10-1.run

测试samples了

cd /usr/local/cuda/samples
cd 1_Utilities/deviceQuery
make

#如果出错,执行下面的语句即可查询当前GPU的信息
./deviceQuery

原本期望CUDA 5.0会为Linux加入Video Encode,结果,再次失望了…



blog comments powered by Disqus

Published

2013-01-30

Categories


Tags

Fork me on GitHub