安装NVIDIA驱动

一、不升级内核安装NVIDIA驱动

说明:

1、安装NVIDIA驱动,是用来提升AI、图片等算法

2、本人是在centos7.9操作系统安装英伟达T4板卡驱动

操作系统Centos 7.9
驱动版本NVIDIA-Linux-x86_64-525.89.02.run
操作账号root

1.1 关闭nouveau

1、查看nouveau是否关闭
lsmod |grep nouveau

说明:如下图所示nouveau没有关闭

在这里插入图片描述

解决方法:

1、执行以下操作关闭nouveau
cp -av /lib/modprobe.d/dist-blacklist.conf /lib/modprobe.d/dist-blacklist.conf_back

1)把nouveau kernel driver加入黑名单:
vi /lib/modprobe.d/dist-blacklist.conf

a、将nvidiafb行注释掉。
# blacklist nvidiafb

b、在最后添加以下语句:
blacklist nouveau
options nouveau modeset=0

2、重新建立initramfs image file:
1)备份initramfs image file
ls /boot/initramfs*
ls /usr/src/kernels/$(uname -r)

mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

2)重新建立initramfs image file
dracut /boot/initramfs-$(uname -r).img $(uname -r)

3、关闭图形界面,系统至命令终端模式
1)多用户模式(级别3)
systemctl set-default multi-user.target

2)图形界面(级别5)
systemctl set-default graphical.target

4、重启系统
reboot
shutdonw -r now

5、验证是否关闭nouveau
lsmod |grep nouveau

1.2 安装NVIDIA

1、检查内核开发包是否安装成功
ls /usr/src/kernels/$(uname -r)

[root@hongqiao03 ~]# ls /usr/src/kernels/$(uname -r)
ls: cannot access /usr/src/kernels/3.10.0-1160.el7.x86_64: No such file or directory

[root@hongqiao03 ~]# ls /usr/src/kernels/

说明:没有查看到相关文件,即缺少安装包

2、安装kernel-devel-$(uname -r)
yum -y install kernel-devel-$(uname -r) kernel-headers gcc make gcc-c++ gcc-gfortran

说明:安装成功后,会生成相关文件,如下图所示
ls /usr/src/kernels/$(uname -r)

3、安装nvidia驱动
./NVIDIA-Linux-x86_64-525.89.02.run

4、验证nvidia版本
nvidia-smi

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、升级内核安装NVIDIA驱动

2.1 关闭nouveau

1、查看nouveau是否关闭
lsmod |grep nouveau

说明:如下图所示nouveau没有关闭

如果遇到nouveau没有关闭,请按照1.1关闭nouveau步骤执行即可

2.2 备份initramfs文件

1、重新建立initramfs image file:
1)备份initramfs image file
ls /boot/initramfs*
ls /usr/src/kernels/$(uname -r)

mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

2)重新建立initramfs image file
dracut /boot/initramfs-$(uname -r).img $(uname -r)

2、关闭图形界面,系统至命令终端模式
1)多用户模式(级别3)
systemctl set-default multi-user.target

2)图形界面(级别5)
systemctl set-default graphical.target

3、重启系统
reboot
shutdonw -r now

2.3 安装NVIDIA

1、下载内核相关软件包(离线安装)
yum update --downloadonly --downloaddir=/root/update

# 仅下载软件包
ls kernel-3.10.0-1160*

# 请根据个人内核版本下载
yum -y --downloadonly --downloaddir=/root/update install kernel-devel-$(uname -r) kernel-headers gcc make

# 这是本人升级后的内核版本
yum -y --downloadonly --downloaddir=/root/update install kernel-devel-3.10.0-1160.119 kernel-headers gcc make gcc-c++ gcc-gfortran

2、安装内核
1)设置yum源
[root@hongqiaoa1 ~]# cat /etc/yum.repos.d/update.repo 
[update]
name = update Yum
baseurl = file:///opt/update
enable = 1
gpgcheck = 0

cat > /etc/yum.repos.d/update.repo << EOF
[update]
name = update Yum
baseurl = file:///opt/update
enable = 1
gpgcheck = 0
EOF

yum clean all
yum makecache

2)rpm强制安装zlib-1.2.7-21
tar -xf update-kernel-1160-119.tgz -C /opt

cd /opt/update && rpm -Uvh --replacepkgs zlib-1.2.7-21.el7_9.x86_64.rpm  --nodeps --force

yum update
yum -y install kernel-devel-$(uname -r) kernel-headers gcc make gcc-c++ gcc-gfortran

3)查看内核是否安装成功
ls /boot/initramfs*
ls /usr/src/kernels/$(uname -r)

3、安装NVIDIA
./NVIDIA-Linux-x86_64-525.89.02.run

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.4 验证NVIDIA

1、验证nvidia是否安装成功
nvidia-smi

说明:安装成功如下图所示:

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
安装NVIDIA驱动的步骤如下: 1. 首先,打开NVIDIA官方网站(https://www.nvidia.com/Download/index.aspx)并选择正确的驱动版本。你可以通过选择图形卡系列和操作系统来找到适合你的驱动程序。 2. 下载选定的驱动程序。下载完成后,关闭所有正在运行的图形应用程序。 3. 进入命令行终端,按下Ctrl + Alt + F1切换到文本模式。你需要以管理员权限运行该命令。 4. 停止图形界面服务。输入以下命令: ``` sudo service lightdm stop ``` 如果你使用的是其他显示管理器(如GDM或SDDM),则将命令中的“lightdm”替换为相应的服务名称。 5. 安装所需的依赖项。输入以下命令来安装所需的软件包: ``` sudo apt install gcc make ``` 6. 运行以下命令以禁用Nouveau驱动(如果已经启用)。这是重要的一步,因为Nouveau驱动可能会干扰NVIDIA驱动安装。 ``` sudo echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf ``` 7. 重新生成初始RAM磁盘映像。输入以下命令以确保在下次启动时禁用Nouveau驱动: ``` sudo update-initramfs -u ``` 8. 重启系统。输入以下命令以重新启动计算机: ``` sudo reboot ``` 9. 在重新启动后,返回到文本模式(Ctrl + Alt + F1)。登录后,运行以下命令来停止图形界面服务: ``` sudo service lightdm stop ``` 10. 运行驱动程序安装程序。输入以下命令来运行NVIDIA驱动程序安装程序(请将“驱动文件名.run”替换为你实际下载的驱动文件名): ``` sudo chmod +x 驱动文件名.run sudo ./驱动文件名.run ``` 11. 完成驱动程序安装后,重新启动计算机: ``` sudo reboot ``` 完成上述步骤后,你应该成功安装NVIDIA驱动程序。你可以通过运行以下命令来验证驱动程序是否正确安装: ``` nvidia-smi ``` 如果成功安装,将显示有关你的NVIDIA显卡的信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秋天枫叶35

希望能帮到你,谢谢你能阅读~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值