CentOS系統(tǒng)安裝NVIDIA GPU驅(qū)動完整指南
環(huán)境準備與兼容性驗證
執(zhí)行以下命令獲取GPU型號信息:
lspci | grep -i nvidia
訪問NVIDIA官方驅(qū)動庫查詢兼容的驅(qū)動版本。
禁用系統(tǒng)默認驅(qū)動
創(chuàng)建配置文件禁用Nouveau驅(qū)動:
echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf
echo "options nouveau modeset=0" >> /etc/modprobe.d/blacklist.conf
更新系統(tǒng)后重啟:
dracut --force
reboot
驅(qū)動安裝流程
安裝必要依賴
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
安裝驅(qū)動包
yum install nvidia-detect -y
nvidia-detect
yum install kmod-nvidia
安裝結(jié)果驗證
nvidia-smi
預期輸出應顯示GPU型號、驅(qū)動版本及顯存使用情況。
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服務(wù)沖突
systemctl set-default multi-user.target
reboot
內(nèi)核簽名驗證
在GRUB引導參數(shù)添加:
nouveau.modeset=0 rd.driver.blacklist=nouveau