個人の覚書

個人の覚え書リストです。アフィリエイトプログラムを利用して広告を設置しています。

2022.10.31. wsl2にcudaをインストールする。

wslコマンド起動しなくなりました。

再インストールするべきか迷う。

2022.10.29 追記

再起動したら治っていた。

CUDAをインストールする。

gitできないdnsサーバーの問題のようだ。

DNSサーバーのIPアドレスは/etc/resolv.confで設定する。

/etc/wsl.conf

generateResolvConf = false

windows再起動。

$ sudo vi /etc/resolv.conf

generateResolvConf = false
nameserver 8.8.8.8

に変更する。GoogleのPublic DNSサーバー 8.8.8.8 を利用。

https://blog.jp.square-enix.com/iteng-blog/posts/00015-wsl-dns-custom/

windows再起動。

cudaインストール

https://docs.nvidia.com/cuda/wsl-user-guide/index.html#getting-started-with-cuda-on-wsl

https://qiita.com/ksasaki/items/ee864abd74f95fea1efa

Option 1: Installation of Linux x86 CUDA Toolkit using WSL-Ubuntu Package – Recommended The CUDA WSL-Ubuntu local installer does not contain the NVIDIA Linux GPU driver, so by following the steps below, you will be able to get just the CUDA toolkit installed on WSL.

 
 wget https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-wsl-ubuntu.pin
 sudo mv cuda-wsl-ubuntu.pin /etc/apt/preferences.d/cuda-repository-pin-600
 wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda-repo-wsl-ubuntu-11-8-local_11.8.0-1_amd64.deb
 sudo dpkg -i cuda-repo-wsl-ubuntu-11-8-local_11.8.0-1_amd64.deb
 sudo cp /var/cuda-repo-wsl-ubuntu-11-8-local/cuda-*-keyring.gpg /usr/share/keyrings/
 sudo apt-get update
 sudo apt-get -y install cuda
    
sudo  git clone https://github.com/NVIDIA/cuda-samples.git
cd /home/s679h/cuda-samples/Samples/1_Utilities/deviceQuery
sudo make
./deviceQuery