显卡驱动安装流程
文章目录
安装架构的显卡需要部署3090镜像!!
1 安装gcc 和 lspci
因为客户是内网 yum 无法直接使用。所以通过本机拉取安装包后在转存上去
# 本机也没有该安装包的情况
yum install --downloadonly --downloaddir=/tmp/ vsftpd
# 本机已经有安装包的情况
yum reinstall --downloadonly --downloaddir=/root/yumpack pciutils
2 查看显卡型号
lspci | grep -i nvidia
lspci | grep NVIDIA(英伟达显卡为例)
# 查看显存大小
lspci -v -s 00:0a.0(后缀字符为上一步查看到的)
# 因为没有驱动,查看的只是一个版本号,在如下网站可以查询匹配的版本 如2235 对应 GA102GL [A40]
http://pci-ids.ucw.cz/read/PC/10de
3 禁用Nouveau驱动
- 方法一
vim /etc/modprobe.d/nouveau.conf
blacklist nouveau
options nouveau modeset=0
cp /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
dracut /boot/initramfs-$(uname -r).img $(uname -r)
- 方法二
vim /etc/modprobe.d/blacklist-nouveau.conf
blacklist nouveau
options nouveau modeset=0
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
dracut /boot/initramfs-$(uname -r).img $(uname -r)
4 改为终端模式启动
# systemctl set-default multi-user.target
# reboot
# lsmod | grep nouveau
输出为空即为OK 如果非空继续重复步骤3
5 下载驱动安装包
进入官网
按照 GA102GL [A40] 进行选择下载
得到一个 run 结尾的包
6 安装kernel-devel kernel-headers
http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/
根据 uname -r 找到对应的rpm安装包并进行安装
7 安装显卡驱动
sh NVIDIA-Linux-x86_64-460.106.00.run --kernel-source-path=/usr/src/kernels/3.10.0-1160.el7.x86_64 -k $(uname -r)
常见错误集
https://www.cnblogs.com/2012blog/p/9431432.html