为centos7安装显卡驱动

项目中需要使用百度的人脸识别接口,其中要求服务器要有显卡驱动,并且以后还要多次用到显卡驱动的安装。特此记录一下,方便以后直接用。

补充:

查看selinux状态命令:

getenforce

enforcing是打开,Disabled是关闭。

关掉selinux的命令:

vi /etc/selinux/config

将SELINUX=enforcing改为SELINUX=disabled
设置后需要重启才能生效 。

 

1.首先要有下载好的驱动。

可以从nvidia官网 https://www.geforce.cn/drivers  选择相应的驱动下载,注意:下载好以后是.run文件

2.阻止 nouveau模块的加载

修改/etc/modprobe.d/balicklist.conf文件:

若blacklist.conf文件不存在,执行下面命令:



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

若存在,添加  blacklist nouveau ,注释掉 blacklist nvidiafb;

3.重新建立inittramfs image文件

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

做完上面,reboot一下。

4.重启之后,输入命令,

init 3

进入纯命令行界面

在执行前,先让 .run文件有权限执行,

chmod 777 NVIDIA-Linux-x86_64-430.40.run //文件名以自己下载的名称为准

下面的命令要用到centos7的内核版本,用命令查看

uname -r

我的是3.10.0-957.el7.x86_64

执行安装的命令

./NVIDIA-Linux-x86_64-430.40.run --kernel-source-path=/usr/src/kernels/3.10.0-957.el7.x86_64

如果出现报错,一直安装不成功,检查一下是否禁用了UEFI安全启动。(双系统)。

注意:上面的内核版本一定要改为自己的,然后就安装提示进行安装就可以了。有warning之类的提示,只要不是error,不用管,一直选择默认的选项,就可以。

可以用命令查看是否成功:nvidia-smi

如果,出现信息,就说明安装成功了。

重启之后可以明显看到界面的清晰度高了许多。大功告成!!!

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值