LoginSignup
9

More than 3 years have passed since last update.

posted at

Ubuntu に NVIDIA のドライバをインストール (Enroll MOK に注意)

Tensorflow のために NVIDIA のドライバと CUDA を入れようとしたら、ちょっとハマった話。

  • Ubuntu 18.10

ドライバのインストールはカンタン:

$ sudo ubuntu-drivers autoinstall
$ sudo reboot

で良いのだが、

Your system has UEFI Secure Boot enabled.

screenshot.png

をちゃんと読まなかったために失敗した。この指示に従って、

  1. パスワードを入力する
  2. sudo reboot する
  3. OSの起動の前の選択肢で Enroll MOK を選ぶ ←重要
  4. 先ほど入れたパスワードを入力

3 で何もせず OS を起動してしまうとドライバはインストールされない。

そして、nvidia-smi がこんなエラーを出す。

$ nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

その場合はドライバをアンインストールして、やり直し。

ひとの説明はちゃんと聞きましょう ><。

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
What you can do with signing up
9