CentOS系統(tǒng)安裝NVIDIA GPU驅動完整指南
環(huán)境準備與兼容性驗證
執(zhí)行以下命令獲取GPU型號信息:
lspci | grep -i nvidia
訪問NVIDIA官方驅動庫查詢兼容的驅動版本。
禁用系統(tǒng)默認驅動
創(chuàng)建配置文件禁用Nouveau驅動:
echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf
echo "options nouveau modeset=0" >> /etc/modprobe.d/blacklist.conf
更新系統(tǒng)后重啟:
dracut --force
reboot
驅動安裝流程
安裝必要依賴
yum install kernel-devel kernel-headers gcc make dkms -y
添加ELRepo倉庫
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
安裝驅動包
yum install nvidia-detect -y
nvidia-detect
yum install kmod-nvidia
安裝結果驗證
nvidia-smi
預期輸出應顯示GPU型號、驅動版本及顯存使用情況。
CUDA工具包安裝(可選)
wget https://developer.download.nvidia.com/compute/cuda/repos/rhel7/x86_64/cuda-repo-rhel7-11-4-local-11.4.1_470.57.02-1.x86_64.rpm
sudo rpm -i cuda-repo-*.rpm
sudo yum clean all
sudo yum install cuda
典型問題處理
X服務沖突
systemctl set-default multi-user.target
reboot
內核簽名驗證
在GRUB引導參數(shù)添加:
nouveau.modeset=0 rd.driver.blacklist=nouveau