nvidia-driverをインストールしたのにnvidia-smiが動かなくて非常に苦しんだので、自分用のメモも兼ねてここに書き残す。
Secure bootを無効にする
理由はわからないがSecure bootが有効になっているとnvidia-smiがエラーを吐くことがある。BIOSから無効にしよう。
driverのインストール方法
ubuntu-drivers devices
で出てきた候補の中からちょうど良さそうなものを選んで
sudo apt install nvidia-driver-440
のようにしてインストールする。
なぜかnvidiaの公式サイトの.runファイルではうまく行かなかった。