searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

centos安装Nvidia显卡驱动(yum安装)

2023-12-07 02:08:41
355
0

背景:

监控gpu的前提,是需要显卡安装驱动。本文介绍centos安装nvidia显卡驱动

 

操作:

1. 安装必要依赖包

yum -y install kernel-devel
yum -y install epel-release
yum -y install dkms
yum -y install gcc
 
2. 禁用默认显卡
vim /etc/default/grub
GRUB_CMDLINE_LINUX中添加rd.driver.blacklist=nouveau nouveau.modeset=0。修改后如下:
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet rd.driver.blacklist=nouveau nouveau.modeset=0 nouveau.modeset=0 rd.driver.blacklist=nouveau plymouth.ignore-udev"
GRUB_DISABLE_RECOVERY="true"         
      
 
3. 创建黑名单,加入nouveau
vim /etc/modprobe.d/blacklist.conf
blacklist nouveau
 
4. 备份并重新建立 initramfs image file :
* 备份 the initramfs file
$ sudo mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
  
* 重新建立 the initramfs file
$ sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r)
 
5. 重启系统
reboot

 

6. 验证nouveau 是否被成功关闭

lsmod | grep nouveau


#应该返回空

 

若提示lsmod命令不存在,需要安装:

yum install -y kmod

 


7.添加ELRepo源

对于CentOS-7
elrepo-release-7.0-2.el7.elrepo.noarch.rpm

 


8. 检测系统显卡型号

yum install nvidia-detect nvidia-detect
nvidia-detect


当前Nvidia显卡型号为:kmod-nvidia-470xx (不同显卡显示不一样)

 

9. 查找对应型号驱动

yum search kmod-nvidia-470xx

得到驱动型号:kmod-nvidia-470xx.x86_64 (实际情况会有不同)


10. 安装Nvidia驱动

yum -y install kmod-nvidia-470xx.x86_64

因为访问nvidia网络比较慢,所以等待时间比较长

 

11.验证是否安装成功

nvidia-smi

如果有显卡相关信息,则证明安装成功

 
0条评论
0 / 1000
邓****烨
4文章数
0粉丝数
邓****烨
4 文章 | 0 粉丝
原创

centos安装Nvidia显卡驱动(yum安装)

2023-12-07 02:08:41
355
0

背景:

监控gpu的前提,是需要显卡安装驱动。本文介绍centos安装nvidia显卡驱动

 

操作:

1. 安装必要依赖包

yum -y install kernel-devel
yum -y install epel-release
yum -y install dkms
yum -y install gcc
 
2. 禁用默认显卡
vim /etc/default/grub
GRUB_CMDLINE_LINUX中添加rd.driver.blacklist=nouveau nouveau.modeset=0。修改后如下:
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet rd.driver.blacklist=nouveau nouveau.modeset=0 nouveau.modeset=0 rd.driver.blacklist=nouveau plymouth.ignore-udev"
GRUB_DISABLE_RECOVERY="true"         
      
 
3. 创建黑名单,加入nouveau
vim /etc/modprobe.d/blacklist.conf
blacklist nouveau
 
4. 备份并重新建立 initramfs image file :
* 备份 the initramfs file
$ sudo mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
  
* 重新建立 the initramfs file
$ sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r)
 
5. 重启系统
reboot

 

6. 验证nouveau 是否被成功关闭

lsmod | grep nouveau


#应该返回空

 

若提示lsmod命令不存在,需要安装:

yum install -y kmod

 


7.添加ELRepo源

对于CentOS-7
elrepo-release-7.0-2.el7.elrepo.noarch.rpm

 


8. 检测系统显卡型号

yum install nvidia-detect nvidia-detect
nvidia-detect


当前Nvidia显卡型号为:kmod-nvidia-470xx (不同显卡显示不一样)

 

9. 查找对应型号驱动

yum search kmod-nvidia-470xx

得到驱动型号:kmod-nvidia-470xx.x86_64 (实际情况会有不同)


10. 安装Nvidia驱动

yum -y install kmod-nvidia-470xx.x86_64

因为访问nvidia网络比较慢,所以等待时间比较长

 

11.验证是否安装成功

nvidia-smi

如果有显卡相关信息,则证明安装成功

 
文章来自个人专栏
alogic
4 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
0
0