Centos 7搭載NVIDIAグラフィックスドライブ(GPU)

1880 ワード

一、システム及びグラフィックカード
システム:centos 7.3 64ビット
グラフィックス:Tesla V 100
 
二、設置過程
1.ダウンロードドライバ
NVIDIA公式サイトよりhttps://www.geforce.cn/drivers 対応するドライバを選択してダウンロードし、ダウンロードしたのは.runファイルです.
 
2.インストール依存
インストールする3つの依存は、gcc、kernel-devel、dkmsです.kernel-develのバージョンは現在のカーネルのバージョンと一致する必要があります.そうしないと、ファイルが見つからない場合があります.
カーネルのバージョンを表示するには、次の手順に従います.
[root@host8 ~]# uname -r
3.10.0-693.el7.x86_64

インストール可能なバージョンを確認します.
[root@host8 ~]# yum list | grep kernel-devel

kernel-devel.x86_64                     3.10.0-693.el7                 @c7-media kernel-devel.x86_64                     3.10.0-957.27.2.el7            updates
 
rpmパッケージをインストールした後、他の依存関係をインストールします.
yum -y install gcc dkms

3.nouveauモジュールのロードを阻止する
プロファイルでnouveauを無効にする
vi/etc/modprobe.d/blacklist.conf追加:blacklist nouveau
CentOS 7: vim/lib/modprobe.d/dist-blacklist.conf
それに加えて
blacklist nouveau options nouveau modeset=0
 
4.initramfsイメージファイルの再構築
バックアップ元のinitramfs nouveauイメージmv/boot/initramfs-$(uname-r).img/boot/initramfs-$(uname-r)-nouveau.img
dracut/boot/initramfs-$(uname -r).img $(uname -r)
この手順を完了してrebootを再起動し、再起動後にドライバが無効になっていることを確認します.結果が表示されなければ、正常に無効になったことを示します.
lsmod | grep nouveau
 
5.インストールスクリプトの実行
実行する前に.runファイルに実行可能権限を持たせます.
chmod u+x NVIDIA-Linux-x86_64-415.13.run

インストールスクリプトの実行:
./NVIDIA-Linux-x86_64-375.39.run --kernel-source-path=/usr/src/kernels/3.10.0-693.el7.x86_64

上のカーネルバージョンを自分のシステムに変更して、インストールプロンプトに従ってインストールすればいいことを覚えておいてください.
 
6.NVIDIAドライバのアップグレード/再ロード
./NVIDIA-Linux-x86_64-375.39.run  --uninstall
この手順を完了してrebootを再起動します
./NVIDIA-Linux-x86_64-375.39.run --kernel-source-path=/usr/src/kernels/3.10.0-693.el7.x86_64