NVIDIA ドライバーと NVIDIA CUDA ツールキットをインストールする前に、Nouveau ドライバーを無効にする必要があります。
CentOS システムにファイルがない場合は/etc/modprobe.d/blacklist.conf
、次の手順に従って Nouveau ドライバーを手動で作成して無効にすることができます。
-
ターミナルを開くか、SSH 経由で CentOS サーバーに接続します。Nouveau がオンになっているかどうかを確認します。
# lsmod | grep nouveau nouveau 1940454 1 mxm_wmi 13021 1 nouveau video 24538 1 nouveau wmi 21636 2 mxm_wmi,nouveau i2c_algo_bit 13413 2 radeon,nouveau drm_kms_helper 186531 2 radeon,nouveau ttm 100769 2 radeon,nouveau drm 468454 7 ttm,drm_kms_helper,radeon,nouveau
-
新しい Nouveau 無効プロファイルを作成する:
次のコマンドを実行して、新しいプロファイルを作成します。sudo vi /etc/modprobe.d/nouveau-blacklist.conf
-
エディターで次のコードを追加して、Nouveau ドライバーを無効にします。
blacklist nouveau options nouveau modeset=0
-
ファイルを保存して閉じます。
vi エディターで、 Esc キー、 Enter キー:wq
、 Enter キーの順に押して、ファイルを保存して閉じます。 -
initramfs の生成:
次のコマンドを実行して、initramfs イメージを再生成します。sudo dracut --force
-
システムを再起動します:
次のコマンドを実行して CentOS サーバーを再起動します。sudo reboot
システムの再起動後、Nouveau ドライバーは無効になります。lsmod | grep nouveau
コマンドを実行すると、Nouveau が正常に無効になったかどうかを確認できます。出力が表示されない場合は、Nouveau が無効になっていることを意味します。
ここで作成されるファイル名はnouveau-blacklist.conf
ではないことに注意してください/etc/modprobe.d/blacklist.conf
。一部の CentOS バージョンではファイルの名前が異なる場合がありますが、重要なのは、必ずそのディレクトリで終わるファイル/etc/modprobe.d/
を作成し.conf
、Nouveau ドライバーを無効にする何かを追加することです。
これが Nouveau ドライバーを無効にするのに役立つことを願っています。