Cuda
  Ubuntu
     cuda_6.0.37_linux_64.run

  5.5

Sofware -> Cuda
Last Update: "2014/08/05 18:21:31 makoto"

Cuda

Ubuntu

Ubuntu 13.04 で Cuda 6.0 (始めるまでが長い道のり)

次のものを https://developer.nvidia.com/cuda-downloads から 取得して

 1032032789 Aug  1 14:44 cuda_6.0.37_linux_64.run
sh cuda_6.0.37_linux_64.run
とやればいいのだけれど、これが結構大変。
  X server が動いているから Display Driver が入れられない
と言われる。 openSUSE の時には # init 3 とやれば良かったが、Ubuntu の場合には、lightdm という処理(process) を探して、それを止めれば良い。

というのは簡単だが、それをすると画面が消えてしまったりするので、何らか の方法で X が動いていなくても shell が使えるような工夫が要る。
一つの方法は sshd を動かしておいて、他の機械から ssh で入ること。
多分 apt-get install ssh-server などとすれば良いのだろうけれど、 (勝手に想像するに) 少し古めの Ubuntu なので、そう、簡単には行かない。
僕の場合には、pkgsrc を bootstrap して、使えるようにして sshd を入れた。

cuda_6.0.37_linux_64.run

次の操作は二回必要だと思っている。
  • 結果的に Driver (だけ)を入れる。再起動する
  • もう一度、Toolkit と Samples を入れる
Do you accept the previously read EULA? (accept/decline/quit): accept Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 331.62? ((y)es/(n)o/(q)uit): y Install the CUDA 6.0 Toolkit? ((y)es/(n)o/(q)uit): y Enter Toolkit Location [ default is /usr/local/cuda-6.0 ]: Do you want to install a symbolic link at /usr/local/cuda? ((y)es/(n)o/(q)uit): y Install the CUDA 6.0 Samples? ((y)es/(n)o/(q)uit): y Enter CUDA Samples Location [ default is /home/makoto/NVIDIA_CUDA-6.0_Samples ]: Installing the NVIDIA display driver... Installing the CUDA Toolkit in /usr/local/cuda-6.0 ... Missing recommended library: libGLU.so Missing recommended library: libX11.so Missing recommended library: libXi.so Missing recommended library: libXmu.so Installing the CUDA Samples in /home/makoto/NVIDIA_CUDA-6.0_Samples ... Copying samples to /home/makoto/NVIDIA_CUDA-6.0_Samples now... Finished copying samples. =========== = Summary = =========== Driver: Installed Toolkit: Installed in /usr/local/cuda-6.0 Samples: Installed in /home/makoto/NVIDIA_CUDA-6.0_Samples, but missing recommended libraries Please make sure that - PATH includes /usr/local/cuda-6.0/bin - LD_LIBRARY_PATH includes /usr/local/cuda-6.0/lib64, or, add /usr/local/cuda-6.0/lib64 to /etc/ld.so.conf and run ldconfig as root To uninstall CUDA, remove the CUDA files in /usr/local/cuda-6.0 Please see CUDA_Getting_Started_Guide_For_Linux.pdf in /usr/local/cuda-6.0/doc/pdf for detailed information on setting up CUDA.
Last Update: Tue, 05 Aug 2014 14:24:22 GMT 1.66 2008/03/08