CentOS7安装NVIDIA驱动(成功)

前言:

CentOS7安装NVIDIA驱动之前,需要禁用自带的显卡驱动nouveau,需要停掉x server服务。

安装步骤:

一:下载驱动文件。我的电脑是NVIDIA GTX 1080Ti的,所以自然先要访问其官网:http://www.geforce.cn/drivers 根据你自己的显卡型号,选择相应的显卡,进行下载,下载下来的是一个.run 的文件,大小为一百多M。

二:接下来就是安装编译环境: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文件(生成新的内核,这个内核在开机的时候不会加载nouveau驱动程序)

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

reboot

你可能感兴趣的:(运维)