2023年7月1日土曜日

Ubuntu 20.04 "dell_smm_hwmon: unable to get SMM Dell signature" メッセージ表示後、起動しない件

Dell Precision 3650 Tower に Ubuntu 20.04 をインストールして使用していたが、"apt upgrade" にて、 Kernel 5.15.* にアップグレード後、正常に起動しない問題が発生した。

このエラーメッセージから、NVIDIA Driver の再インストールの対策を紹介しているページがなかったので、備忘録的に記載しておく。

  • ハードウェア:Dell Precision 3650 Tower (NVIDIA graphic card有)
  • OS: Ubuntu 20.04 (Kernel 5.15.*)
  • 現象:"dell_smm_hwmon: unable to get SMM Dell signature" メッセージ表示後、Ubuntu 20.04 のブート処理が進まない
  • 原因: NVIDIA のドライバーが古いままだったことが原因だったようだ。
  • 対策: NVIDIA のドライバーの削除と最新版のインストール(これは、Google検索すれば多くのページで紹介している。詳しくは他のページを是非ご参照されたし)

[問題解決手順]

  1. Kernel 5.14.* で Ubuntu 20.04起動(GNU GRUB optionの、Advanced options for Ubuntu から選択)
  2. NVIDIA Driver 番号の確認
    • sudo apt update
    • sudo ubuntu-drivers devices
    • 表示される nvidia driver のうち、"recommended" と記載のある番号をメモ
      以下は、「530」が確認された例

  3. NVIDIA Driver を削除する
    • sudo apt remove *nvidia*
  4. NVIDIA Driver をインストール (1. NVIDIA Driver 番号の確認の手順で確認した番号を入力。以下では、530 が確認された時の例)
    • sudo apt install nvidia-driver-530
  5. Reboot
    • sudo reboot
  6. Kernel 5.15.* で起動 (GNU GRUB optionの、Advanced options for Ubuntu から選択)