CentOS 7中安装Nvidia GTX1080显卡驱动的方法

废话不多说了,直接说安装步骤和遇到的问题:

一:首先当然是要把驱动下载下来啦。

我的电脑是NVIDIA的,所以自然先要访问其官网:http://www.geforce.cn/drivers
根据你自己的显卡型号,选择相应的显卡,进行下载勒,下载下来的是一个.run 的文件。
 
二:OK,接下来就是安装编译环境:gcc、kernel-devel、kernel-headers   (当然,如果你的电脑已经安装了,自然就不用在装了)

# yum -y install gcc kernel-devel "kernel-devel-uname-r == $(uname -r)" dkms
"kernel-devel-uname-r == $(uname -r)"

可以确保安装与当前运行内核版本一样的kernel-header

三:修改/etc/modprobe.d/blacklist.conf 文件,以阻止 nouveau 模块的加载
方法: 添加blacklist nouveau,注释掉blacklist nvidiafb(如果存在)
blacklist.conf不存在时,执行下面的脚本

# echo -e "blacklist nouveau\noptions nouveau modeset=0" > /etc/modprobe.d/blacklist.conf

四:重新建立initramfs image文件

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

五:执行以下安装脚本

./NVIDIA-Linux-x86_64-375.39.run --kernel-source-path=/usr/src/kernels/3.10.0-514.el7.x86_64 -k $(uname -r) --dkms -s

遇到的问题:
 ERROR: Unable to load the kernel module 'nvidia.ko'.
原因是内核默认开启了nouveau模块,如果没有执行第三步会报该错误
Unable to load the 'nvidia-drm' module
没有安装dkms模块导致
Your kernel headers for kernel 3.10.0-229.el7.x86_64 cannot be found
原因是找不到与内核匹配的kernel-header库文件,执行
yum install -y "kernel-devel-uname-r == $(uname -r)" 即可
其他注意事项:
--dkms 可以将Nvidia模块编译进内核默认加载模块,以后升级内核时不需要重新重新安装驱动
-s 选项是silence模式安装,去掉-s是交互式模式安装

下面是其他网友的补充

思路:
1、去nvidia官网下载显卡驱动,驱动的后缀名为".run",需要注意的是显卡系列名称+位数
2、打开terminal终端,输入命令"init 3"切换到文本界面
3、安装过程
#cd进显卡驱动下载的目录
#chmod a+x 驱动名
#sh 驱动名
4、发现报错无编译器,干脆去把开发工具包安装
#yum groupinstall -y Development-Tool
重复安装步骤提示找不到kernel-source,提示指定kernel的路径
#sh 驱动名 --kernel-source-path=kernel路径(我的是/usr/src/kernels/核心号/)

(0)

相关推荐

  • CentOS 7中安装Nvidia GTX1080显卡驱动教程

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

  • CentOS系统中安装高亮vim编辑工具的方法

    们在安装完Centos后,它默认的是安装了VI编辑器,VIM是没有安装的,所以我们在使用vim test.txt时会提示: vim command not found 。。。 这就是说明我们的Linu ...

  • Ubuntu 14.04 怎样安装 Nvidia 私有显卡驱动

    在 Ubuntu 上玩儿 Dota2 时,我们需要启用独立显卡,否则游戏体验会受到影响. 操作方法 01 首先在BIOS中启用独显.很多 BIOS 中是默认开启独显的,如果你没有改过这项设置,一般可以 ...

  • 如何在电脑中安装VirtualBox桥接网卡驱动

    VirtualBox是一款专业的虚拟机软件,有些用户想知道如何在电脑中安装VirtualBox桥接网卡驱动,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步在电脑中找到并打开[控制 ...

  • win10装不上GTX1080显卡驱动怎么回事 win10安装不了gtx1080驱动现象的解决方案

    GTX1080装不上驱动怎么办?要问内部性能最强的电脑是什么?当然不是编辑们手上用的这些普通电脑啦,最强的性能当属我们的测试平台,i7 5960X加512G固态硬盘以及各式各样的顶级显卡,想想就让人流 ...

  • win10系统更新NVIDIA英伟达显卡驱动具体方法

    win10系统更新NVIDIA英伟达显卡驱动具体方法.有些windows10系统用户反馈自己的电脑总会出现黑屏.卡屏和闪屏的问题,检查了一下需要使用英伟达的显卡驱动才能解决.因为有些功能在新版驱动才能 ...

  • NVIDIA GeForce 显卡驱动的更新的下载位置

    通过NVIDIA GeForce Experience 显卡驱动更新的下载位置在默认是在系统盘里的,更新次数多了会积累出几个G的安装程序,很是占系统盘的内存.因为如果把多余的驱动删掉,最新的拷贝出来, ...

  • NVIDIA GeForce 显卡驱动的下载位置在哪里?

    NVIDIA GeForce 显卡驱动的下载位置在哪里?这里与大家分享一下具体的操作方法. 操作方法 01 在搜狗搜索引擎中输入关键词"NVIDIA GeForce Experience&q ...

  • CentOS虚拟机中安装VMWare Tools

    在VMWare中安装虚拟机CentOS后,为了可以在虚拟机和物理机之间执行相互拷贝文字.拖拽复制文件等操作,需要安装VMWare Tools工具.本文笔者和大家分享一下"CentOS 虚拟机 ...