0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

ubuntu18.04 GPUセットアップでハマった

Posted at

[NVIDIA][CUDA][CuDNN]1通りインストールしたがGPU認識されない。

<やったこと>
NVIDIA,CUDA,CuDNNの削除

sudo apt-get --purge remove nvidia-*
sudo apt-get --purge remove cuda-*
sudo apt-get --purge remove cudnn-*
sudo apt-get --purge remove libnvidia-*
sudo apt-get --purge remove libcuda-*
sudo apt-get --purge remove libcudnn-*
sudo apt-get autoremove

削除完了のはず。以下コマンド実行して何も出なければOKです。

dpkg -l | grep nvidia
dpkg -l | grep cuda
dpkg -l | grep cudnn

NVIDIAのパッケージレポジトリを追加

wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/×86_64/cuda-repo-ubuntu1804_10.0.130-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu1804_10.0.130-1_amd64.deb
sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/×84_64/7fa2af80.pub
sudo apt-get update
wget http://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1804/×86_64/nvidia-machine-learning-repo-ubuntu1804_1.0.0-1_amd64.deb
sudo apt install ./nvidia-machine-learning-repo-ubuntu1804_1.0.0-1_amd64.deb
sudo apt-get update

NVIDIAドライバーをインストールして再起動する。
※先にNVIDIAのパッケージレポジトリを追加しておくと、最新のドライバーがインストールできる。

ubuntu-drivers devices #インストールされているデバイスと利用可能なドライバの確認。
sudo ubuntu-drivers autoinstall
sudo reboot

CUDA10.0とCuDNNのインストール

sudo apt-get install -y --no-install recommends cuda-10-0

CuDNNを公式からダウンロード
https://developer.nvidia.com/rdp/cudnn-archive
この3つインストールする
・cuDNN Runtime Library for Ubuntu18.04 (Deb)
・cuDNN Developer Library for Ubuntu18.04 (Deb)
・cuDNN Code Samples and User Guide for Ubuntu18.04 (Deb)

sudo dpkg -i libcudnn7_7.4.2.24-1+cuda10.0_amd64.deb
sudo dpkg -i lincudnn7-dev_7.4.2.24-1+cuda10.0_amd64.deb
sudo dpkg -i lincudnn7-doc_7.4.2.24-1+cuda10.0_amd64.deb

インストールできているか確認。

dpkg -l | grep nvidia
dpkg -l | grep cuda
dpkg -l | grep cudnn

GPU動作確認

from tensorflow.python.client import device_lib
device_lib.list_local_devices()
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?