准备工作
在安装NVIDIA驱动之前,需要确保系统已更新到最新版本。执行以下命令:
sudo yum update -y
安装必要的依赖包:
sudo yum groupinstall "Development Tools" -y
sudo yum install kernel-devel epel-release -y
下载NVIDIA驱动
访问NVIDIA官方网站,选择适合您GPU型号的驱动版本。下载.run文件到本地。
安装步骤
禁用nouveau驱动:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
在文件中添加以下内容:
blacklist nouveau
options nouveau modeset=0
重新生成内核initramfs:
sudo dracut --force
重启系统:
sudo reboot
进入命令行模式:
sudo systemctl set-default multi-user.target
sudo reboot
运行NVIDIA驱动安装程序:
sudo sh NVIDIA-Linux-x86_64-xxx.xx.run
验证安装
安装完成后,可以使用以下命令验证驱动是否正确安装:
nvidia-smi
常见问题解决
1. 安装失败:检查系统是否有旧驱动残留,使用--uninstall参数卸载。
2. 内核版本不匹配:确保kernel-devel版本与当前内核版本一致。
3. 显示"No devices were found":检查GPU是否正确插入并供电。
结语
通过以上步骤,您应该能够成功在CentOS系统上安装NVIDIA驱动。如遇到其他问题,建议查阅NVIDIA官方文档或寻求社区支持。