Install Nvidia Driver#

Identifying Your Graphics Card#

lspci コマンドで使用しているGPUが表示される

$ lspci | grep -e VGA
0e:00.0 VGA compatible controller: NVIDIA Corporation GA102 [GeForce RTX 3080 Lite Hash Rate] (rev a1)

Disable Nouveau#

Nouveauが有効になっているかチェック#

1.Settings -> About (簡易)
Graphics が “LLVM” などと書かれている ../../_images/install_nvidia_driver_0.jpg

2.コマンド
lsmod コマンドで nouveau が使用されているとき,以下のような出力結果となる

$ lsmod | grep nouveau
nouveau              2306048  1
mxm_wmi                16384  1 nouveau
i2c_algo_bit           16384  1 nouveau
drm_ttm_helper         16384  1 nouveau
ttm                    86016  2 drm_ttm_helper,nouveau
drm_kms_helper        311296  1 nouveau
drm                   622592  5 drm_kms_helper,drm_ttm_helper,ttm,nouveau
video                  61440  1 nouveau
wmi                    32768  2 mxm_wmi,nouveau

Nouveauを無効化#

Nouveauを無効化する設定ファイルを作成
コマンドは4行 (EOS"まで)

$ sudo sh -c "cat << EOS > /etc/modprobe.d/blacklist-nouveau.conf
blacklist nouveau
options nouveau modeset=0
EOS"

initramfsの再生成

$ sudo update-initramfs -u

無効化設定反映のため再起動

$ reboot

Install Nvidia Driver#

インストールが推奨されるバージョンの表示#

$ sudo ubuntu-drivers devices
../../_images/install_nvidia_driver_1.jpg

インストール#

表示されたバージョンで recommend をインストール

$ sudo apt install -y nvidia-driver-535

ドライバの反映のため再起動#

$ reboot

Nvidia Driverの確認#

1.Setting -> About ../../_images/install_nvidia_driver_2.jpg

2.コマンド

$ nvidia-smi
../../_images/install_nvidia_driver_3.jpg
$ nvidia-setting
../../_images/install_nvidia_driver_4.jpg

(例外) OS インストール後,Secure bootを有効にした場合#

reboot 後に Perform MOK managementの画面が開く
参照:Perform MOK Management

参考文献#

  1. https://medium.com/@panda1100/setup-nvidia-gpu-driver-on-rocky-linux-9-0-166d7ce111b2

  2. https://qiita.com/cpx/items/8069cb7c9896e16febcf