🐙

modprobe: ERROR: could not insert 'nvidia': Operation not permitted 対策

2023/07/11に公開

なんかいきなり

modprobe: ERROR: could not insert 'nvidia': Operation not permitted 

と出るようになった..

いくつか原因が考えられますが, BIOS アップデートなどで BIOS リセットし, Secure boot が有効になっているが, もともとは secure boot off で動いていて, kernel module がサインせずに kernel module build しているため, ハネられているのが原因として多いと考えられます.

解決

  • BIOS で secure boot を切る
    • 手元作業 PC であれば secure boot なし運用でよいと思われます.
  • secure boot を切った環境で dkms で nvidia module 再ビルド
    • secure boot on で nvidia driver 入れ直しなどで dkms build すると Enroll MOC key とか出てサイン済みでビルドしてしまう模様

Discussion