在Linux下安装Cuda5
所有操作均为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