首页 > 系统相关 >CentOS 7 安装 NVIDIA 显卡驱动

CentOS 7 安装 NVIDIA 显卡驱动

时间:2023-04-17 15:33:13浏览次数:35  
标签:kernel x86 CentOS Linux elrepo 64 NVIDIA 显卡

System Version:CentOS 7.7.1908

kernel Version:3.10.0-1062.el7.x86_64

条件

禁止 Nouveau

安装 kernel-devel 或 kernel-source、kernel-header;

安装 binutils,路径/usr/bin/ld;

1.安装依赖

yum -y install epel-release

yum -y install gcc binutils wget

yum -y install kernel-devel

2.禁用Nouveau

2.1.检查是否开启Nouveau

lsmod | grep nouveau

注意:无信息输出表示已被禁用无需在操作以下步骤;

2.2.修改配置

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

2.3.备份img

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

2.4.重建

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

2.5.重启系统

reboot

2.6.检查是否关闭

lsmod | grep nouveau

注意:无任何信息输出表示禁用成功;

3.检查驱动

3.1.安装elrepo源

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-4.el7.elrepo.noarch.rpm

或者

yum -y install https://www.elrepo.org/elrepo-release-7.0-4.el7.elrepo.noarch.rpm

3.2.安装nvidia-detect

yum -y install nvidia-detect

3.3.检测显卡驱动

nvidia-detect -v

This device requires the current 440.36 NVIDIA driver kmod-nvidia

4.驱动安装

4.1.下载驱动

wget https://us.download.nvidia.cn/XFree86/Linux-x86_64/440.36/NVIDIA-Linux-x86_64-440.36.run

注意:如果检测出来版本号与我的不一致可以自行替换红色部分;

其他版本:

wget https://us.download.nvidia.cn/XFree86/Linux-x86_64/430.40/NVIDIA-Linux-x86_64-430.40.run

wget https://us.download.nvidia.cn/XFree86/Linux-x86_64/430.40/NVIDIA-Linux-x86_64-418.56.run

4.2.授权

chmod +x NVIDIA-Linux-x86_64-440.36.run

4.3.安装

sh ./NVIDIA-Linux-x86_64-440.36.run -s

4.4.查看显卡信息

nvidia-smi

注意:信息输出表示显卡驱动已经安装完成;

5.卸载驱动

5.1.卸载安装

nvidia-uninstall

5.2.清理安装

dkms remove

注意:需要安装“yum -y install dkms”

6.常见错误

1.安装时报错“ERROR: Unable to find the kernel source tree for the currently running kernel. Please make sure you have installed the kernel source files for your kernel and that they are properly configured; on

Red Hat Linux systems, for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM installed. If you know the correct kernel source files are installed, you may specify the

kernel source path with the '--kernel-source-path' command line option.”

解决办法:

安装内核库

yum -y install epel-release

yum -y install kernel-devel

内核版本对比

rpm -qa |grep kernel

uname -r

安装驱动

./NVIDIA-Linux-x86_64-440.36.run --kernel-source-path=/usr/src/kernels/3.10.0-1160.42.2.el7.x86_64 -k $(uname -r)

标签:kernel,x86,CentOS,Linux,elrepo,64,NVIDIA,显卡
From: https://www.cnblogs.com/lishanyang/p/17326021.html

相关文章

  • 学习笔记398—CentOS 7版本的Linux网络设置
    CentOS7版本的Linux网络设置一、ifconfig命令查看网络接口信息1、当ifconfig命令不带人和选项和参数时,将显示当前主机中以启用的网络接口信息。如图我们执行“ifconfig”命令可以看到ens33、lo以及vibro三个网络接口的信息 上图中ens33对应为第1块物理网卡;lo对应为虚拟的回环网卡......
  • centos系统基本信息
    ####################系统版本:cat/etc/redhat-releasecat/etc/issue机器型号:dmidecode|grep"ProductName"硬盘:df-h目录使用率高于百分之80的标记为异常需要处理内存: free-h1、内存使用率超过百分之80的标记为异常需要处理2、 swap使用超率超过百分之10为异常需要处理......
  • centOS7.6下通过脚本自动安装JDK8
    安装包官网下载JDK1.8安装包,如:jdk-8u301-linux-x64.tar.gz执行脚本创建脚本,如:install-jdk.sh添加如下命令:#!/bin/bashecho"deployjdk1.8tocentos7.6"echo"解压缩文件"tar-zxvfjdk-8u301-linux-x64.tar.gzecho"jdk文件位置:/usr/local/jdk1.8"sudomvjdk1.8......
  • CentOS7---Nginx安装并配置虚拟主机
    1、源码安装nginx,并提供服务脚本源码包的获取:官网下载实验环境:和企业环境类似,关闭防火墙,禁用selinux,使用静态IP地址安装步骤:步骤一:安装Nginx所需的pcre库[root@node01~]#yuminstallpcre-devel-y步骤二:安装依赖包[root@node01~]#yum-yinstallgcgccgcc-c++zlib......
  • Centos7 安装 jdk20
    1、下载wgethttps://download.oracle.com/java/20/latest/jdk-20_linux-x64_bin.tar.gz2、解压tarzxvfjdk-20_linux-x64_bin.tar.gz -C/usr/local/3、配置环境遍历vim/etc/profileJAVA_HOME=/usr/local/jdk-20/exportPATH=$JAVA_HOME/bin:$PATHsource/etc/pro......
  • T430装centos7系统
    1.UltraISO制作U盘1.下载centos镜像:http://mirrors.ustc.edu.cn/centos/7.9.2009/isos/x86_64/2.下载UltraISO;官网免费且可以试用即可3.写入U盘系统;①打开UltraISO左上角文件,选择centos7的镜像;②然后启动-写入硬盘映像(注意镜像路径,和选择的U盘路径);可能需要格式......
  • 常用的Nvidia查询命令
    参考:常用nvidia-smi命令详解(最新推荐)nvidia-smi:显示当前系统上NvidiaGPU的状态,包括设备的使用情况、显存使用情况、功耗等信息。使用该命令可以查看GPU的状态,例如GPU的使用率、显存占用率、功耗等信息,以及GPU的温度、风扇转速等参数。nvidia-smi-l1:间隔1秒刷新GPU......
  • centos7 无法启动 修复​​Internal error XFS_WANT_CORRUPTED_GOTO​报错
    InternalerrorXFS_WANT_CORRUPTED_GOTO错误前面括号中的就是磁盘名称,比如我的就是dm-0修复完reboot重启就能进系统了......
  • CentOS7---部署Tomcat和安装Jpress
    总览需求1.简述静态网页和动态网页的区别。2.简述Webl.0和Web2.0的区别。3.安装tomcat8,配置服务启动脚本,部署jpress应用。1、简述静态网页和动态网页的区别静态网页:请求响应信息,发给客户端进行处理,由浏览器进行解析,显示的页面,静态网页包含文本、图像、Flash动画......
  • Redis安装(Linux CentOS)
    1.环境介绍主机系统:CentOSRedis版本:7.0.102.安装过程检查GCC版本gcc-vredis6.0以上需要gcc5.3,升级gcc。如果安装的redis版本低于6.0,这一步可以忽略yum-yinstallcentos-release-sclyum-yinstalldevtoolset-9-gccdevtoolset-9-gcc-c++devtoolse......