https://developer.nvidia.com/cuda-downloads
ドライバを入れる
wget https://developer.nvidia.com/compute/cuda/8.0/prod/local_installers/cuda_8.0.44_linux-run
みたいにいれる。
ブラックリスト編集
/etc/modprobe.d/blacklist-nouveau.conf
をいじるのだが
catではなくvimとかでやった
blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off
CUDAドライバで怒られた
sudo sh cuda_8.0.44_linux.run -a --disable-nouveau
すると
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_CTYPE = "UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). Unknown option: a Unknown option: disable-nouveau
Ubuntu Server 12.04: 警告「Setting locale failed」への対処法 - tkrdの日記 (rails や ubuntu のことなど)
export LC_ALL=en_US.UTF-8
sh cuda_8.0.44_linux.run
sudo sh cuda_8.0.44_linux.run -a --disable-nouveau Unknown option: a Unknown option: disable-nouveau
結局sudo sh cuda_8.0.44_linux.run
だけにしたw
質問は
Do you accept the previously read EULA? accept/decline/quit: accept
defaultがあるのはそのままEnterにして、あとはyを選択した。
と、思ったらそもそも CUDA 8.0 Downloads | NVIDIA Developer
ではなさそう。
deelで怒られた
python setup.py install
すると
In file included from /tmp/easy_install-3BI3dH/h5py-2.7.0rc2/h5py/defs.c:470:0: /tmp/easy_install-3BI3dH/h5py-2.7.0rc2/h5py/api_compat.h:27:18: fatal error: hdf5.h: No such file or directory #include "hdf5.h" ^ compilation terminated. error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
これを見た
sudo apt-get install libxml2-dev libxslt1-dev zlib1g-dev