【メモ】Debian 11 に NVIDIA のプロプライエタリドライバをインストールする

Debian 11 PC で使っている Intel Pentium G4600 の内蔵グラフィックが遅いので,余っている NVIDIA GeForce GT 1030 を使う.こちらの記事を参考にしました.なお,Music Player Daemon (MPD) を使うためにリアルタイムカーネルをインストールすると,ブート時にこの NVIDIA のドライバー絡みでエラーを吐くようになるので注意.

参考にしたのは以下の記事.

https://linuxhint.com/install-nvidia-drivers-debian-11/

まずは apt-line に contrib と non-free を追加

$ sudo apt-add-repository contrib
$ sudo apt-add-repository non-free
$ sudo apt update

これから debian PC をシャットダウンして,NVIDIA GeForce GT 1030 を挿した.

さて,起動するが,画面が映らない.他の PC から ssh で debian PC (foober) にログインする.

$ ssh hoge@foober

確認.

$ lspci | egrep 'VGA|NVIDIA'
01:00.0 VGA compatible controller: NVIDIA Corporation GP108 [GeForce GT 1030] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GP108 High Definition Audio Controller (rev a1)

NVIDIA のドライバをインストールする.

$ sudo apt install nvidia-driver

途中,nouveau とコンフリクトするから再起動しろとダイアログボックスが表示されるので,OKする.インストール終わったら,再起動.

$ sudo reboot

確認.

$ lsmod | grep nvidia
nvidia_drm             61440  3
drm_kms_helper        278528  1 nvidia_drm
nvidia_modeset       1232896  6 nvidia_drm
nvidia              34205696  198 nvidia_modeset
drm                   618496  6 drm_kms_helper,nvidia_drm