Ubuntu 12.04 安装 CUDA 4.2 小结.pdf
文本预览下载声明
修订历史
时间 修订内容 修订人
2012/4/21 第一稿完成,总结了在 Ubuntu 12.04 Beta 2 AMD64 安装 CUDA 4.2 的步骤。 安仲奇
2012/4/27 添加修订历史,调整代码段落的行距。 安仲奇
Ubuntu 12.04 安装 CUDA 4.2 小结
本次安装使用的硬软件如下:
CPU Intel Core i3 350M, 2.27GHz, 3MB L3
GPU NVIDIA NVS 3100M, GT218
OS Ubuntu 12.04 LTS (Precise Pangolin) Beta 2 AMD64
Developer Driver 4.2 Linux x86_64 295.41
CUDA CUDA Toolkit 4.2.9 Linux x86_64 Ubuntu 11.04
GPU Computing SDK 4.2.9 Linux
1、安装 GCC 工具链和X、GL 相关库
与多数 Linux 下的开发类似,安装 CUDA 前需首先配置 GCC 工具链(Tool Chain )。CUDA
SDK 示例涉及图形(X、GL )开发,也需做相应配置。可使用如下命令完成该工作:
1 sudo apt-get install build-essential gcc-4.4 g++-4.4 libxi-dev libxmu-dev freeglut3-dev
由于CUDA 4.2 不支持 4.6 及以上版本的 GCC ,因而额外安装GCC 4.4。
2、安装驱动
首要推荐安装 NVIDIA 官方指定版本的驱动,可从 NVIDIA 官方网站
1
(/cuda-downloads )下载,一般是*.run 文件。安装官方驱
动需切换到控制台(console )并结束X 后进行。
按下 Ctrl+Alt+F1 进入控制台。
使用如下命令终止 X :
1 sudo service lightdm stop
Ubuntu 12.04 不再使用 GNOME 而改用 LightDM ,对采用GNOME 的 Linux 发行版而
言,停止的是 gdm 服务。
使用如下命令增加驱动安装文件的执行权限:
1 sudo chmod +x devdriver_4.2_linux_64_295.41.run
然后使用如下命令执行该文件进入驱动安装,可参见下图:
1 sudo ./devdriver_4.2_linux_64_295.41.run
选择 Accept 后可能会得到如下图所示的提示,选择 Yes 继续安装。
2
之后会遇到 Nouveau 内核驱动(Nouveau 是针对 NVIDIA 显卡的开源驱动)与 NVIDIA
驱动不兼容得提示,并询问是否要禁用该驱动。对常见 Linux发行版而言,可以修改 modprobe
配置来禁用该驱动;安装程序会自动修改,只需做相应确认即可,参看下图。
3
安装程序向/etc/modprobe.d 目录下添加了文件
nvidia-installer-disable-nouveau.conf ,查看该文件内容,如下:
1 zz@ubuntu:/$ cat /etc/modprobe.d/nvidia-installer-disable-nouveau.conf
2 # generated by nvidia-installer
3 blacklis
显示全部