谁能给我提供一份教程或者指导我如何让我的机器准备好 Cuda 而不会导致系统崩溃?
使用 Nvidia 网站上的 Cuda 指南尝试过一次,但它不适用于 Ubuntu 11.10,所以不得不重新启动整个系统。
在 2009 年发布的 MacBook Pro 上使用 Ubuntu 11.10。
答案1
步骤1 :
添加 CUDA 4.0 PPA。
sudo add-apt-repository ppa:aaron-haviland/cuda-4.0
第2步 :
sudo apt-get update
sudo apt-get upgrade
64 位:
sudo apt-get install nvidia-cuda-gdb nvidia-cuda-toolkit nvidia-compute-profiler libnpp4 nvidia-cuda-doc libcudart4 libcublas4 libcufft4 libcusparse4 libcurand4 nvidia-current nvidia-opencl-dev nvidia-current-dev nvidia-cuda-dev opencl-headers
32 位:
sudo apt-get install nvidia-cuda-gdb nvidia-cuda-toolkit nvidia-compute-profiler lib32npp4 nvidia-cuda-doc lib32cudart4 lib32cublas4 lib32cufft4 lib32cusparse4 lib32curand4 nvidia-current nvidia-opencl-dev nvidia-current-dev nvidia-cuda-dev opencl-headers
步骤 2a(可选):
如果您之前没有安装任何 nVidia 驱动程序,或者您在启动系统时遇到任何问题,则需要执行以下命令。否则,根本不需要此步骤。
sudo nvidia-xconfig
**此步骤可能不是必需的。
步骤3:
重新启动系统。
步骤 4(可选):
安装 SMPlayer。
sudo apt-get install smplayer smplayer-translations smplayer-themes
然后在“首选项”中的“输出驱动程序”中将其设置为使用“vdpau”。
步骤 5(可选):
安装 CUDA 工具包和 nVidia 驱动程序后,您可以下载示例代码进行测试。
sudo apt-get install freeglut3-dev libxi-dev libXmu-dev
wget http://developer.download.nvidia.com/compute/cuda/4_0/sdk/gpucomputingsdk_4.0.17_linux.run
sudo chmod +x gpucomputingsdk_4.0.17_linux.run
./gpucomputingsdk_4.0.17_linux.run
接受默认设置。
cd NVIDIA_GPU_computing_SDK/C
make
** 请忽略不支持的 gcc 版本的警告消息。这完全没有坏处。
运行示例代码。
cd NVIDIA_GPU_computing_SDK/C/bin/linux/release
./deviceQuery
./nbody