Open2
linux memo
時々解像度が低くなる現象の解決方法。NVIDIA driverのアップデート方法。
NVIDIA公式から以下のような.runファイルをダウンロード
管理者権限でrunファイルを実行。
apt-getでの元のdriverのアンインストールを促されるので一旦Cancelしそれを実行。
再度runを実行し、install。この直後からnvidia-smiが正常動作するようになる。再起動で解像度が戻る。
古いCUDAバージョン(このばあい10.2)をインストールするメモ。
以下でのインストールを試みる。
しかし、sudo apt install cuda
ではなく、sudo apt-get install cuda-toolkit-10-2
とした。
またこのままではsudo update-alternatives --display cuda
に10.2が登場しないので、
sudo update-alternatives --install /usr/local/cuda cuda /usr/local/cuda-10.2 102
を実行した。
再起動後、sudo update-alternatives --config cuda
で10.2を選択し、更に再起動した。
以下となることを確認した。
$ nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2019 NVIDIA Corporation
Built on Wed_Oct_23_19:24:38_PDT_2019
Cuda compilation tools, release 10.2, V10.2.89
なぜかnvidia-smiでの表示はバージョンが新しいものから切り替わらない、、、
また、以下を~/.bashrc最下に追加した。
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/local/cuda/nvvm/lib64:$LD_LIBRARY_PATH
これはaccelerate-llvm-ptx
のインストール時に以下のエラーが出たため。
libnvvm.so.3: cannot open shared object file: No such file or directory