环境

操作系统:Centos 7.9
显卡型号:A4000
nvidia驱动版本:470

踩坑经历

在官网设置自己的显卡型号,得到的推荐版本是515,起初并不怀疑是版本问题,官网推荐会有错?


使用下文中描述的方法一和方法二安装,安装后nvidia-smi可以正常显示,但是一旦重启就黑屏,无法进入图形界面。本以为是自己安装的过程不对,但是反复重装系统安装多次之后,我笃定绝对是515版本本身的问题,毕竟上述官网中推荐显卡驱动时没有选择centos7操作系统的选项,很有可能是515不适配导致的。

最终通过方法一安装470版本后重启正常。前后花费两天时间,搞得心力交瘁。

系统linux与nvidia早入达成合作,不要再坑广大程序员了。

方法一

依赖

yum install gcc -y
yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r)

密钥和库链接

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

安装nvidia-detect,并查看适用的版本

yum install nvidia-detect
nvidia-detect
yum search kmod-nvidia


得到四个centos7.9适合的驱动版本,第一个kmod-nvidia.x86_64依然是515版本,安装后会重启黑屏。选择470版本进行安装

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

安装完成后,执行nvidia-smi

安装成功。reboot重启。
安装完成。

方法二

依赖

yum install gcc -y
yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r)
yum -y install dkms

禁用nouveau
命令是vim /lib/modprobe.d/dist-blacklist.conf
将nvidialib注释,并添加

blacklist nouveau
options nouveau modeset=0

重塑

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

重启

reboot

重启后检查

lsmod | grep nouveau

如果没有东西打印说明成功禁用nouveau。

进入root权限

su

进入文本模式

init 3

安装

cd /home/<用户名>/Downloads
chmod +x <驱动名>
./<驱动名>

nvidia-smi查看结果,显示安装成功,再重启

reboot

如果重启后能够进入图像界面,说明安装成功。

CentOS7.9 Nvidia驱动安装相关推荐

  1. Ubuntu系统---NVIDIA 驱动安装

    Ubuntu系统---NVIDIA 驱动安装 第一次安装"NVIDIA 驱动",小小的激动,因为终于可以玩GPU了.预想一块GPU,盼望太久,差点放弃,感谢J姐让我捡个漏.但是,第 ...

  2. 【转】Ubuntu 16.04 Nvidia驱动安装(run方式)

    转自:Ubuntu 16.04 Nvidia驱动安装(run方式)_lihe的博客-CSDN博客 1.下载驱动程序 Nvidia驱动下载 https://www.geforce.cn/drivers/ ...

  3. 英伟达NVIDIA驱动安装失败

    英伟达NVIDIA驱动安装失败,英伟达NVIDIA图形驱动安装失败. 之前我在官网下载安装和驱动精灵安装都失败了,也把驱动卸载干净后重装过(不过驱动卸载干净重启后,系统扫描都找不到显卡硬件了,差点就要 ...

  4. (已解决)ubuntu16.04 Nvidia驱动安装成功却无法检测到外接显示器

    ubuntu16.04 Nvidia驱动安装成功却无法检测到外接显示器 双系统win10 + ubuntu16.04,Intel集显+Nvidia独显 问题描述: 电脑重新组装过后,windows下连 ...

  5. (一)Ubuntu安装详细教程(从镜像制作到NVIDIA驱动安装全流程)——超详细的图文教程

    Ubuntu安装详细教程(从下载镜像到安装NVIDIA驱动) 1.下载镜像文件 2.制作硬盘镜像 2.1 安装UltraISO并打开ISO文件 2.2 制作硬盘镜像 2.3 检查是否成功 3.划分磁盘 ...

  6. nvidia驱动安装·

    nvidia驱动安装 禁用nouveau驱动 sudo apt-get remove --purge nvidia* sudo gedit /etc/modprobe.d/blacklist.conf ...

  7. 软件驱动安装在docker_nvidia-docker2配置与NVIDIA驱动安装

    要运行高版本的GPU版TensorFlow,需要更新宿主机的显卡驱动(本文以NVIDIA390为例) 一.更新驱动 禁用nouveau驱动: 添加/etc/modprobe.d/blacklist.c ...

  8. Ubuntu 18.04 NVIDIA驱动安装总结

    最近遇到了在Ubuntu 18.04上安装NVIDIA的情况,看到一篇英文教程讲解的很好,简单翻译一下拿来收藏. 在Ubuntu 18.04上安装NVIDIA有三种方法: 使用标准Ubuntu仓库进行 ...

  9. Centos7篇---Centos7 卸载nvidia驱动和CUDA toolkit

    需要重装nvidia驱动,因此需要卸载之前的版本. 查看版本 lspci | grep -i nvidia 由于驱动问题无法显示显卡的具体型号,在下面的网址输入2504,可以看到显卡型号是 GeFor ...

最新文章

  1. hdu6376 度度熊剪纸条 思维
  2. SpringBoot使用security和jwt进行鉴权设计
  3. Windows-Qt-EclipseCDT 环境问题集
  4. wireshark帮你解析网络包
  5. 无法打开文件“libboost_system-vc110-mt-gd-x32-1_68.lib”
  6. 麟龙指标通达信指标公式源码_通达信麟龙KDJ多周期副图指标 源码(图文)
  7. 计算机ppt教程 猫先生,漏斗式提问法.ppt
  8. 读书笔记-捌-《创业维艰》
  9. 下载新浪android SDK
  10. 极客日报:虎牙被抬员工当事人再发声;Android 12 DP1 带来新隐私功能;IBM 考虑出售Watson Health业务...
  11. Python:实现binomial distribution二项分布算法(附完整源码)
  12. Power BI 学习六:报表中视觉对象元素
  13. JAVA-API(一)
  14. Java Web完整学习记录
  15. 计算机里的云文档怎么锁,怎么把云文档放到桌面上
  16. AR培训丨零基础制作第一个AR应用——AR绘本
  17. python求素数因子_Python入门教程: 素数判断与素因子分解
  18. 模拟松鼠_寻找紫色松鼠:聘请合适的OpenStack贡献者的3条技巧
  19. 【Oracle 优化器】动态统计(Dynamic Statistics)
  20. 搭建虚拟Web主机(基于域名、IP、端口)

热门文章

  1. python自玩mp3播放
  2. Windows 下用BAT写一个简单的apk安装器
  3. 使用JSONObject解析
  4. html从入门到精通前锋,如何踢好业余足球,从入门到精通-搜狐体育
  5. JS中定义全局变量的方法
  6. 图像特征描述子(一)——HOG
  7. matlab鱼眼镜头矫正
  8. 深入理解Python异步编程
  9. 用python开发一个记账的微信公众号
  10. Java 开发日记高级~