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” などと書かれている
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

インストール#
表示されたバージョンで recommend をインストール
$ sudo apt install -y nvidia-driver-535
ドライバの反映のため再起動#
$ reboot
Nvidia Driverの確認#
1.Setting -> About
2.コマンド
$ nvidia-smi

$ nvidia-setting

(例外) OS インストール後,Secure bootを有効にした場合#
reboot 後に Perform MOK managementの画面が開く
参照:Perform MOK Management
参考文献#
https://medium.com/@panda1100/setup-nvidia-gpu-driver-on-rocky-linux-9-0-166d7ce111b2
https://qiita.com/cpx/items/8069cb7c9896e16febcf