トップページ -> インストール,設定,利用 -> Ubuntu, Debian ソフトウエア -> NVIDIA ドライバ,NVIDIA CUDA ツールキット 最新版のインストール(Ubuntu 上)
[サイトマップへ], [サイト内検索へ]

NVIDIA ドライバ,NVIDIA CUDA ツールキット 最新版のインストール(Ubuntu 上)

このページでは,Ubuntu での NVIDIAドライバ,CUDA ツールキット最新版のインストール手順を説明する.

2020年1月時点では,TensorFlow の最新版は 10.2. ところが,TensorFlowは,2020年1月時点では,10.1 対応10.2 に未対応). (根拠は https://www.tensorflow.org/install/gpu). TensorFlow を使う予定があるときは「NVIDIA ドライバ,NVIDIA CUDA ツールキット 10.1,NVIDIA cuDNN 7,NCCL,TensorRT のインストール(Ubuntu 上)」のページの手順で, 10.1 をインストールすること.


前準備

OS のシステム更新

Ubuntu, Debian で OS のシステム更新を行うときは, 端末で,次のコマンドを実行.

sudo apt update
sudo apt -yV upgrade
sudo /sbin/shutdown -r now

インストール手順

参考Webページ: https://www.tensorflow.org/install/gpu

参考Webページ https://docs.nvidia.com/deploy/cuda-compatibility/index.html

グラフィックスボードの確認

CUDA 対応の GPU であるかを確認のため, 端末で,次のコマンドを実行.

lspci | grep -i nvidia | grep VGA

実行結果の例.(表示が空になるときは,NVIDIAのグラフィックスボードが無い可能性がある).

X.org の設定の確認

glxinfo | grep direct

[image]

xdriinfo

[image]

旧バージョンの CUDA ツールキットをアンインストールする操作

cd /tmp
sudo apt --purge remove cuda*
sudo apt autoremove

※ deb パッケージ以外で CUDA をインストールしていた場合には,上の操作ではアンインストールできないことに注意.

カーネルヘッダーと,カーネル開発用パッケージのインストール

sudo apt -yV install linux-headers-$(uname -r)

[image]

Linux のバージョンを確認

uname -m
lsb_release -sc
cat /etc/*release
  • カーネルヘッダーと,カーネル開発用パッケージのインストール
    sudo apt -yV install linux-headers-$(uname -r)
    

    [image]

    ダウンロードの指示を得る操作

    deb 形式ファイルをダウンロードすることにする.

    1. 次の URL を開く

      http://developer.nvidia.com/cuda-downloads

    2. 下の画面では,Ubuntu 18.04 を選んでいる

      [image]
    3. 下の画面では,deb 形式ファイル を選んでいる

      [image]
    4. 指示が表示されるので確認する

      [image]

    ダウンロードとインストール

    1. 先ほど表示された表示に従い,NVIDIA ドライバ,CUDA ツールキットをインストールする

      次のように表示されたはずなので,表示をそのまま,1行ずつ実行する.

      wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-ubuntu1804.pin
      sudo mv cuda-ubuntu1804.pin /etc/apt/preferences.d/cuda-repository-pin-600
      wget http://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb
      sudo dpkg -i cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb
      sudo apt-key add /var/cuda-repo-10-2-local-10.2.89-440.33.01/7fa2af80.pub
      sudo apt-get update
      sudo apt-get -y install cuda
      

      [image]
      (以下省略)
    2. ドライバのインストール後は,システムの再起動
      sudo shutdown -r now
      
    3. バージョン情報など確認

      システムの再起動後,端末で,次のコマンドを実行し,バージョン情報などを確認する

      先頭の「Driver Version」のところに,ドライバのバージョンが表示される.CUDA のバージョンも表示される.

      nvidia-smi
      

      [image]

    本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

    問い合わせ先: 金子邦彦(かねこ くにひこ) [image]