1. 安装基础依赖环境

yum -y install gcc kernel-devel kernel-headers

2.查看内核和源码版本是否一致

查看内核版本:

[root@localhost 10:37:03 src]# ls /boot | grep vmlinu #内核版本
vmlinuz-0-rescue-628d97dc7b994787ae886db591ab8146
vmlinuz-3.10.0-957.el7.x86_64

查看源码包版本

[root@localhost 10:37:41 src]# rpm -aq |grep kernel-devel
kernel-devel-3.10.0-1062.12.1.el7.x86_64

注意事项,保证内核版本和源码版本一样,否则,安装报错误6
若内核和源码需要从FC官方网站上下载与内核版本对应的源码包进行安装。
可以在以下网站下载并安装:
http://rpmfind.net/linux/rpm2html/search.php?query=kernel-devel

3.源码安装英伟达显卡驱动

3.1  在英伟达官网下载相应驱动

官网下载地址:https://www.nvidia.cn/Download/index.aspx?lang=cn

搜索出相应的驱动后,不要直接点,而是右健,Save Link as...

否则,会出现下载半天没动静的情况。

存放的路径上最好不要有中文。

我存放的路径是 ~/usr/local/src/NVIDIA-Linux-x86_64-440.33.01.run

3.2 屏蔽默认带有的nouveau

使用su命令切换到root用户下:

su root

屏蔽配制文件中的 blacklist nvidiafb,加上 # 符号用以屏蔽

[root@localhost 10:37:41 src]# vim /lib/modprobe.d/dist-blacklist.conf
#blacklist nvidiafb

继续追加以下两条配制

[root@localhost 10:37:41 src]# vim /lib/modprobe.d/dist-blacklist.conf
blacklist nouveau
options nouveau modeset=0

3.3 重建 initramfs image 步骤

[root@localhost 10:37:41 src]# mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
[root@localhost 10:37:41 src]# dracut /boot/initramfs-$(uname -r).img $(uname -r)

3.4 修改运行级别为文本模式

[root@localhost 10:37:41 src]# systemctl set-default multi-user.target

3.5 重新启动, 使用root用户登陆

reboot

3.6 再次查看 nouveau 是否已经禁用

ls mod | grep nouveau

如果没有显示相关的内容,说明已禁用

3.7 进入下载的驱动所在目录

[root@localhost 10:46:13 src]# cd /usr/local/src/
[root@localhost 10:37:41 src]# chmod +x NVIDIA-Linux-x86_64-440.33.01.run
[root@localhost 10:37:41 src]# ./NVIDIA-Linux-x86_64-440.33.01.run

安装过程中,选择accept

如果提示要修改xorg.conf,选择yes

  • 如果报此错: WARNING: You do not appear to have an NVIDIA GPU supported by the 430.34 NVIDIA Linux graph
  • 加上:--add-this-kernel 参数
  • 如果报此错: unable to find the kernel source tree for the currently running kernel.........
  • 加上:--kernel-source-path=/usr/src/kernels/内核号(2+Tab键  自动出现)
  • 如果报此错:unable to load the kernel module 'nvidia.ko' .........
  • 执行:./NVIDIA-XXXX.run --kernel-source-path=/usr/src/kernels/内核号  -k $(uname -r)
[root@localhost 10:37:41 src]# ./NVIDIA-Linux-x86_64-440.33.01.run --add-this-kernel --kernel-source-path=/usr/src/kernels/3.10.0-1062.12.1.el7.x86_64/

回车!

OK!成功!

四:init 5 回到界面模式

CentOS 7.6安装 NVIDIA 独立显卡驱动(完整版)相关推荐

  1. linux centos7安装显卡驱动,CentOS 7中安装Nvidia GTX1080显卡驱动的方法

    废话不多说了,直接说安装步骤和遇到的问题: 一:首先当然是要把驱动下载下来啦. 我的电脑是NVIDIA的,所以自然先要访问其官网:http://www.geforce.cn/drivers 根据你自己 ...

  2. 1080 linux驱动下载,CentOS 7安装NVIDIA GTX1080显卡驱动

    再 CentOS 7安装NVIDIA GTX1080显卡驱动,直接说安装步骤和遇到的问题: 一:首先当然是要把驱动下载下来啦.我的电脑是NVIDIA的,所以自然先要访问其官网:http://www.g ...

  3. windows 安装nvidia p102显卡驱动

    windows10 安装nvidia p102显卡驱动 背景 解决方法 背景 公司发了个nvidia p102矿卡用于计算用,ubuntu上驱动起来很好用,但是有时候要在windows上画画图.奈何在 ...

  4. Ubuntu 14.04 / 13.10 / 13.04 / 12.04使用PPA安装NVIDIA GeForce显卡驱动

    最近,在一台比较老的PC上装了ubuntu 14.04,安装过程中时不时花屏,开机输入密码后直接花屏卡死,最后google确认是ubuntu的开源驱动,对较老的NVIDIA显卡驱动有问题.so,看到一 ...

  5. Kali linux安装Nvidia官方显卡驱动的心灵路程

    Kali安装Nvidia显卡驱动 Kali系统安装好后先看硬件,发现显卡驱动是一个名字叫nouveau的开源驱动,实际使用起来发现偶尔都会有鼠标延迟的情况,于是决定安装Nvidia的官方驱动,从此就走 ...

  6. CentOS6.5安装NVIDIA的显卡驱动

    刚刚安装的CentOS6.5显示特别差,还不能修改分辨率,要安装NVIDIA驱动,就方便修改分辨率了. Linux下安装显卡驱动软件明显不如windows下的方便,安装不好,直接开机不了,甚至最坏要重 ...

  7. Debian 8桌面安装Nvidia GTX960显卡驱动

    前言 还是上次那个朋友,帮他把组装电脑装好Debian系统后,首先是出现USB无线网卡驱动问题,现在又是出现显卡驱动问题. 因为没有安装显卡闭源驱动,每次开机都会出现提示没有使用硬件加速,不推荐使用之 ...

  8. centos打显卡驱动命令_在Linux系统下安装Nvidia官方显卡驱动的方法

    一.安装Nvidia驱动步骤: 1.到NV官网:http://www.nvidia.cn/Download/index.aspx?lang=cn 下载295.59版本Linux驱动.得到一个以.run ...

  9. Centos7安装NVIDIA GPU显卡驱动

    文章目录 一.前言 二.前提准备 1.安装依赖环境: 2.查看内核版本.查GPU 3.屏蔽系统自带的nouveau 4.重建initramfs image步骤 5.修改运行级别为文本模式 6.重新启动 ...

最新文章

  1. 【Sql Server】DateBase-视图
  2. webpack 安装卸载
  3. Windows服务器修改默认TTL值的方法
  4. java 静态对象数组_Java静态方法和实例方法 java中的数组作为形参传入
  5. Android之什么场景该使用单例模式总结
  6. c语言实现字母转化为unicode码,用C语言实现中文到unicode码的转换
  7. maven:Exception in thread main java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenC
  8. 坚果手机产品经理朱海舟:售后服务和系统维护会正常继续
  9. matlab fspeical,MATLAB数字图像处理.doc
  10. ubuntu java 中文_java部署ubuntu后中文显示问号问题
  11. CSR8811蓝牙音频发射一拖二解决方案
  12. [附源码]Java计算机毕业设计SSM大学生志愿者管理系统
  13. Unity3D 中实现毛笔效果
  14. oracle pdb监听配置,oracle 12c 监听
  15. 带轮轮毂长度l和带轮宽b表_A型V带轮的轮缘宽B,轮毂孔径D和轮毂长L.doc
  16. 启发式算法之蚁群算法
  17. 华为p10多屏互动在哪_华为p10如何投屏到电视?手机还有这些使用技巧
  18. MySQL math函数
  19. 【MATLAB实验】MATLAB图形绘制相关函数与定积分计算
  20. 学术诚信的重要性_增强学术诚信意识,弘扬严谨学风

热门文章

  1. POJ - 2195 Going Home(二分图最小权匹配+KM+思维建边/最小费用最大流)
  2. 数据分析与挖掘理论-数据探索
  3. gbd 分析core文件_Go 性能分析工具 pprof 入门
  4. python3之协程(3)---greenlet实现协程操作
  5. 【网络编程】之五、异步模型
  6. SQL Server在存储过程中编写事务处理代码的三种方法
  7. lcx源代码以及免杀的研究
  8. 秒杀多线程第十四篇 读者写者问题继 读写锁SRWLock
  9. STL 之swap, iter_swap, swap_ranges
  10. C++ 泛型编程(一):模板基础:函数模板,类模板,模板原理,模板匹配规则