NVIDIA(550.120 当前最新)驱动下载链接:http://www.nvidia.com/Download/Find.aspx 或者 https://www.nvidia.cn/geforce/drivers/
具体下载地址:https://cn.download.nvidia.cn/XFree86/Linux-x86_64/550.120/NVIDIA-Linux-x86_64-550.120.run
关闭Nouveau (创建一个新的配置文件来禁用 自带的Nouveau 驱动)
cd /etc/modprobe.d
## 如果没有blacklist.conf文件,则需要创建
vim blacklist.conf
## 添加以下内容
blacklist nouveau
## 重新建立the initramfs file
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r) --force
## 重新启动
reboot
lsmod | grep nouveau (这里的检查非常重要)
如果没有输出,说明 Nouveau 驱动已成功禁用。
检查kernel版本和安装包
## 检查当前系统中是否已安装 gcc 和 kernel-devel 、kernel-headers包。
rpm -qa |grep kernel-devel
rpm -qa |grep gcc
rpm -qa|grep kernel-headers
特别注意:kernel的kernel-devel kernel-headers安装包版本和当前内核(uname -r )所有都要保持版本一致。
## 如未安装,则请执行以下命令进行安装。
sudo yum install -y gcc kernel-devel kernel-headers (centos系统如果版本不一致可以升级 yum update kernel)
安装NVIDIA driver
## 对安装包添加执行权限
chmod +x NVIDIA-Linux-x86_64-550.120.run
## 执行以下命令,运行驱动安装程序,并按提示进行后续操作
./NVIDIA-Linux-x86_64-550.120.run
## 安装完成后,执行以下命令进行验证
nvidia-smi
错误汇总:
WARNING: The Nouveau kernel driver is currently in use by your system. This driver is incompatible with the NVIDIA driver, and must be disabled before proceeding
解决方法:
sudo vi /etc/modprobe.d/blacklist-nouveau.conf
在文件中添加以下内容:
blacklist nouveau
options nouveau modeset=0
更新 initramfs
重新生成 initramfs 以应用更改:
sudo dracut --force
重启系统以使更改生效:
sudo reboot
验证 Nouveau 驱动是否已禁用
重启后,检查 Nouveau 驱动是否已禁用:
lsmod | grep nouveau
如果没有输出,说明 Nouveau 驱动已成功禁用。
Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel 错误,通常是因为缺少必要的开发库。以下是解决方法:
解决方法:
1. 安装 elfutils-libelf-devel
该错误提示需要安装 libelf-dev、libelf-devel 或 elfutils-libelf-devel。在 CentOS 8 中,对应的包是 elfutils-libelf-devel。运行以下命令安装:
sudo dnf install elfutils-libelf-devel
2. 安装其他依赖包
确保所有必要的开发工具和内核头文件已安装:
sudo dnf install gcc make kernel-devel kernel-headers
Cuda(12.4 )下载链接:https://developer.nvidia.com/cuda-toolkit-archive
cuda版本要求取决于nvidia驱动,如下图:
选择最简单的方式yum安装(也可以编译安装等等)
rpm -ivh cuda-repo-rhel7-12-4-local-12.4.0_550.54.14-1.x86_64.rpm
驱动安装
sudo yum -y install nvidia-driver-latest-dkms
sudo yum -y install kmod-nvidia-open-dkms
sudo yum -y install nvidia-driver-latest-dkms
Cudnn(7.6.5)下载链接:https://developer.nvidia.com/rdp/cudnn-archive
版权声明
本站《作品展示》类文章均为原创,转载必须注明出处,技术分享类文章部分来源于网络,版权归原作者所有,若侵权请留言。