-
CentOS 7.6安装 NVIDIA 独立显卡驱动(完整版)
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@localh……
SE_You 2024-09-2922 0 0 -
CentOS 7 安装 NVIDIA 显卡驱动和 CUDA Toolkit
此教程是介绍于 CentOS 7 以上的 Linux 系统中安装 NVIDIA 显卡驱动和 CUDA Toolkit 。此文中以 CentOS 7.4 64 bit 为例,显卡型号为 NVIDIA Tesla P4,CUDA 9.0,所有操作在终端以 root 身份运行 。 1 先安装好 Linux CentOS 7.4 操作系统,建议直接 minimal installation,也就是大部分包都不安装,桌面也不需要。 2 查看系统内核版本 # uname -r 3.10.0-693.el7.x86_64 ; 不同操作系统的内核版本会不一样,最好记住它 # df ; 确认 boot 目录的空间不少于 300 MB 3 屏蔽 nouveau 驱动 nouveau 是系统自带的一个显示驱动程序,需要先将其禁用,然后再进行下一步操作,否则在安装显卡驱动时,会提示:You appear to be running an X server …,然后安装失败。分别打开如下两个文件(如果没有就创建一个),并在其中输入如下两句,然后保存。 # vim /etc/modprobe.d/nvidia-installer-disable-nouveau.conf # vim /lib/modprobe.d/nvidia-installer-disable-nouveau.conf ... blacklist nouveau options nouveau modeset=0 或者直接运行 NVIDIA 显卡驱动安装包(*.run),会出现提示:One or more modprobe configuration files to disable Nouveau have been written … 点击 OK 之后,会自动在指定位置创建好禁用 nouveau 驱动的文件,这样就不需要再手动添加。 4 重做 initramfs 镜像 这一步需要确保 boot 文件目录的空间足够,否则会失败。建议大于 400 MB # cp /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak # dracut /boot/initramfs-$(uname -r).img $(uname -r) # rm /boot/initramfs-$(uname -r).img.bak ; 这一步可不执行 5 重启 如果之前在图形界面操作,需要改为终端模式,runlevel 改为 3 # systemctl set-default multi-user.target # init 3 # reboot 6 预安装……
SE_You 2022-05-2458 0 0 -
CentOS7安装NVIDIA显卡驱动
预、查询命令 1、Linux查看显卡信息:(ps:若找不到lspci命令,可以安装 yum install pciutils) lspci | grep -i vga 2、使用nvidia GPU可以: lspci | grep -i nvidia 3、查看显卡驱动 cat /proc/driver/nvidia/version 一、前提准备 1.安装依赖环境: yum install kernel-devel gcc -y 2.检查内核版本和源码版本,保证一致 ls /boot | grep vmlinu rpm -aq | grep kernel-devel 3.屏蔽系统自带的nouveau 查看命令: lsmod | grep nouveau 修改dist-blacklist.conf文件: vim /lib/modprobe.d/dist-blacklist.conf 将nvidiafb注释掉: #blacklist nvidiafb 然后添加以下语句: blacklist nouveau options nouveau modeset=0 屏蔽前 屏蔽后 4.重建initramfs image步骤 mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak dracut /boot/initramfs-$(uname -r).img $(uname -r) 5.修改运行级别为文本模式 systemctl set-default multi-user.target 6.重新启动 reboot 二、本地安装 1.在NVIDIA官网下载驱动 网址:https://www.nvidia.cn/Download/index.aspx?lang=cn 2.安装过程 chmod +x NVIDIA-Linux-x86_64-440.64.run ./NVIDIA-Linux-x86_64-440.64.run 3.如果报错 unable to find the kernel source tree for the currently running kernel.........,使用下面命令安装,3.10.0-1062.18.1.el7.x86_64需要改成自己的目录 ./NVIDIA-Linux-x86_64-440.64.run --kernel-source-path=/usr/src/kernels/3.10.0-1062.18.1.el7.x86_64 -k $(uname -r) 4.安装成功 nvidia-smi
SE_You 2022-05-176 0 0