経緯
自宅サーバ用(AI)に以下スペックのPCにubuntuを入れて、
グラボドライバーをインストールしようとしたらハマったので解決策を書いときます。
マザボ PRO Z790-S WIFI
CPU Core i5 13400 BOX
メモリ D5D4800-16G2A
電源 1000w
グラボ RTX3090
SSD M.2 2280 1TB
ケース PABYS PB30 ECB-PB30-WW-ARGB
cpuクーラー AK400 R-AK400-BKNNMN-G-1
(え、マザボとグラボだけで十分だって?自作したレシピ公開したいだけですはい)
ハマったところ
sudo apt update
sudo apt upgrade
sudo apt-get --purge remove nvidia-*
sudo apt-get --purge remove cuda-*
ubuntu-drivers devices
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-driver-535
reboot
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.
これが出る。だる。
解決策
どうやらセキュアブートを解除しないといけないみたい。
rebootコマンドをした後に、UEFI起動で
4つの選択肢が出るが
2つ目の「enroll MOK」を選ばないといけないみたい。
参考サイトは「Change Secure Boot state」というメニューだったから、これが表示する人はこれっぽい。
ドライバインストール後の1回目のrebootしかUEFI起動しないから、再度する人はdriver削除からやったほうがいい。