Linux Centos7安装更新GPU driver驱动和cuda:

这篇具有很好参考价值的文章主要介绍了Linux Centos7安装更新GPU driver驱动和cuda:。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

1. 查看显卡版本命令:

2. 更新驱动:

2.1 下载显卡驱动

2.2 安装前配置

2.3 安装显卡驱动

3. 下载更换cuda版本:

3.1 下载cuda:

3.2 安装过程中遇到一些选项,同意协议accept

3.3 vi ~/.bashrc末端加上配置信息

参考连接:


1. 查看显卡版本命令:

nvidia-smi:GPU驱动版本,driverAPI(支持的最高cuda版本)。

watch -n 1 nvidia-smi:动态监控显卡状态。

nvcc -V:cuda版本,timeAPI(运行时API)。

2. 更新驱动:

2.1 下载显卡驱动

查看自己的显卡信息:

lspci | grep -i nvidia

linux升级cuda版本,教程,笔记,linux,服务器,运维

  根据自己的显卡信息去登录NVIDIA官方下载适合的驱动型号和版本:

官方驱动 | NVIDIA

选择对应自己的驱动版本并进行下载,保存为.run文件

 linux升级cuda版本,教程,笔记,linux,服务器,运维

2.2 安装前配置

      • 验证系统是否安装gcc,g++,tar,make,如果没有安装,就手动配置yum源进行安装

 gcc –v

 g++ -v

 yum install gcc gcc-c++ tar make

      •  如果没有安装kernel-header包,使用本地的yum安装

   yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r)

      • 如果系统已经安装了驱动,则进行卸载。出现xconfig选择yes

sudo /usr/bin/nvidia-uninstall

      • 查询Nouneau模块是否运行,如果运行则需要禁用

 lsmod | grep nouveau

如果有输出则表示运行,如果没有输出则表示禁用成功。

禁用则在以下文件内写入以下内容:

vim /usr/lib/modprobe.d/blacklist-nouveau.conf

# 加入的内容:

blacklist nouveau

options nouveau modeset=0

在进入文件之后,按I表示插入,这是可以对文件内写入内容,然后按esc退出插入,按shift+:输入命令退出文件,输入q表示退出,输入wq表示保存并退出,输入wq!表示保存并强制退出。

文件写入保存退出之后,执行以下命令使内核生效,并重启服务器

 dracut -f

 systemctl set-default multi-user.target

 Reboot

再次查看Nouneau模块是否运行,如果没有输出则禁用成功。

lsmod | grep nouveau

2.3 安装显卡驱动

上传下载好的驱动程序NVIDIA-Linux-x86_64-460.106.00.run到GPU节点(将文件上传至服务器)

赋予文件执行权限,并安装:

 sudo chmod a+x NVIDIA-Linux-x86_64-460.106.00.run

 sudo ./NVIDIA-Linux-x86_64-460.106.00.run

在安装过程中可能会显示一个问题:

linux升级cuda版本,教程,笔记,linux,服务器,运维

选择NO继续

如果出现警告可以不用理会,直接接续。

直到安装完成

安装只后输入nvidai-smi,显示如下,则安装成功。

linux升级cuda版本,教程,笔记,linux,服务器,运维

3. 下载更换cuda版本:

不同cuda版本的安装包:CUDA Toolkit Archive | NVIDIA Developer 下载所需的cuda

  1. 本文安装CUDA-11.1更改cuda10.0->11.1
  2. 安装过程中,会问你是否需要下载驱动(Drive),正常情况下请不要下载,即选择否
  3. 默认安装目录是/usr/local/,后面会多次提到
  4. vi ~/.bashrc末端加上配置信息

/usr/local中有cuda的软连接时:

export CUDA_HOME=/usr/local/cuda

export LD_LIBRARY_PATH=${CUDA_HOME}/lib64

export PATH=${CUDA_HOME}/bin:${PATH}

/usr/local没有cuda软连接时,直接硬链接

export PATH=/usr/local/cuda-xx.x/bin:$PATH

export LD_LIBRARY_PATH=/usr/local/cuda-xx.x/lib64:$LD_LIBRARY_PATH

source ~/.bashrc刷新配置文件,使得配置生效。

详细安装教程如下:

3.1 下载cuda:

  1. 到官网找到cuda版本,选择对应主机(服务器的)cp下载安装命令。

linux升级cuda版本,教程,笔记,linux,服务器,运维

wget https://developer.download.nvidia.com/compute/cuda/11.1.1/local_installers/cuda_11.1.1_455.32.00_linux.run

sudo sh cuda_11.1.1_455.32.00_linux.run

3.2 安装过程中遇到一些选项,同意协议accept

linux升级cuda版本,教程,笔记,linux,服务器,运维

不要勾选 driver!!! ( 这里要按一下空格 ,即[ ]中没有X)

linux升级cuda版本,教程,笔记,linux,服务器,运维

YES,替换旧的软连接

linux升级cuda版本,教程,笔记,linux,服务器,运维

3.3 vi ~/.bashrc末端加上配置信息

以下配置二选一!!!

/usr/local中有cuda的软连接时:

export CUDA_HOME=/usr/local/cuda

export LD_LIBRARY_PATH=${CUDA_HOME}/lib64

export PATH=${CUDA_HOME}/bin:${PATH}

/usr/local没有cuda软连接时,直接硬链接

export PATH=/usr/local/cuda-xx.x/bin:$PATH

export LD_LIBRARY_PATH=/usr/local/cuda-xx.x/lib64:$LD_LIBRARY_PATH

source ~/.bashrc刷新配置文件,使得配置生效。

安装完成后输入nvcc -V,显示如下,安装成功

linux升级cuda版本,教程,笔记,linux,服务器,运维

分别查看nvidia驱动和cuda版本,更新完成。

linux升级cuda版本,教程,笔记,linux,服务器,运维

参考连接:

服务器,Linux,centos7成功安装显卡驱动(超详细)_嗨,紫玉灵神熊的博客-CSDN博客_centos7安装显卡驱动

Linux安装多个版本的CUDA,以及不同版本CUDA之间的切换使用(不同虚拟环境使用不同CUDA版本)-pudn.com

https://blog.csdn.net/qq_43885462/article/details/125668170?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank_ecpm_v1~rank_v31_ecpm-1-125668170-null-null.pc_agg_new_rank&utm_term=cuda%E5%8D%87%E7%BA%A7&spm=1000.2123.3001.4430文章来源地址https://www.toymoban.com/news/detail-609684.html

到了这里,关于Linux Centos7安装更新GPU driver驱动和cuda:的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker【部署 07】镜像内安装tensorflow-gpu及调用GPU多个问题处理Could not find cuda drivers+unable to find libcuda.so...

    Other than the name, the two packages have been identical since TensorFlow 2.1 也就是说安装2.1版本的已经自带GPU支持。 不同型号的GPU及驱动版本有所区别,环境驱动及CUDA版本如下: 在Docker容器中的程序无法识别CUDA环境变量,可以尝试以下步骤来解决这个问题: 检查CUDA版本:首先,需要确认

    2024年02月04日
    浏览(34)
  • 【Linux更新驱动、cuda和cuda toolkit】

    最近需要更新服务器的显卡驱动和CUDA版本,记录一下更新过程。 写在前面:对于稍微有些复杂的环境安装问题,不要指望一个博客能涉及到方方面面。以下内容只是记录大体流程,不同环境肯定还会遇到不同的、博客中没有涉及到的问题,此时还需要“具体问题具体分析”

    2024年04月23日
    浏览(39)
  • Ubuntu 安装 GPU 驱动、CUDA、cuDNN、Pytorch以及是否安装成功的检测

    Ubuntu 安装 GPU 驱动、CUDA、cuDNN,以及是否安装成功的检测 - 知乎 首先确认电脑上安装了 NVIDIA 显卡 确认有显卡以后输入下面命令,以检查之前是否安装了驱动。 如果返回类似于下面的界面,说明已经安装了显卡驱动: 如果返回类似于下面的界面,则表示显卡驱动还没有安装

    2024年04月08日
    浏览(35)
  • linux|操作系统|centos7物理机安装网卡驱动8188gu(内核升级,firmware固件,USB设备管理,module管理)

    目前服务器领域centos7基本是主流的操作系统,而linux相对于Windows来说,软硬件方面的支持是差很多的,在硬件方面来说,以一个免驱的网卡为例,window xp可能不会自动识别到,但Windows10基本都会自动识别到,简简单单的即插即用。根本原因在Windows随着版本的升级,内置的各

    2024年01月20日
    浏览(70)
  • 安装ubuntu22.04系统,GPU驱动,cuda,cudnn,python环境,pycharm

    需要准备一个u盘,需要 格式化 ,且内存不小于8g 1 下载ubuntu镜像 下载链接: https://cn.ubuntu.com/download/desktop 2下载rufus Rufus - 轻松创建 USB 启动盘 Rufus: Create bootable USB drives the easy way https://rufus.ie/zh/  准备好这两个之后 ​ ​ 配置好之后,点开始,然后基本下一步下一步就可以

    2024年01月24日
    浏览(37)
  • Linux系统【Centos7】更新内核更新软件详细教程

    更新内核: 1. 打开终端,输入命令 sudo yum update,等待更新完成。 2. 重启系统,输入命令 sudo reboot。 3. 在 GRUB 引导界面,选择最新的内核版本,按下回车键进入系统。 4. 在终端中输入命令 uname -r,查看当前使用的内核版本是否更新成功。 更新软件: 1. 打开终端,输入命令

    2024年02月09日
    浏览(55)
  • centos7安装网卡驱动

    centos7安装完成后没有网络 1、查看网卡信息: 命令: lspci | grep -i ethernet 网卡信息: Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05) 2、下载网卡驱动( Index of /elrepo/elrepo/el7/x86_64/RPMS ): 找到自己的网卡驱动并下载(我的网卡型号是RTL8125,所以我的网卡驱

    2024年02月13日
    浏览(28)
  • 【CUDA driver initialization failed, you might not have a CUDA gpu】pytorch 解决方案

    在coding的时候我们经常在指定device的时候用这么一句代码: 但是有时候我们会发现device确实是放在了cpu上面,所以为了明确出错的原因,我们在shell里先import了torch,再执行 torch.cuda.is_available() ,发现在返回 False 结果之前给出了错误原因,其中部分内容就是我们在标题中写的

    2024年02月12日
    浏览(35)
  • pytorch安装GPU版本 (Cuda12.1)教程: Windows、Mac和Linux系统下GPU版PyTorch(CUDA 12.1)快速安装

    🌷🍁 博主 libin9iOak带您 Go to New World.✨🍁 🦄 个人主页——libin9iOak的博客🎐 🐳 《面试题大全》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍》学会IDEA常用操作,工作效率翻倍~💐 🪁🍁 希望本文能够给您带来一定的帮助🌸文章粗浅,敬

    2024年02月12日
    浏览(31)
  • CentOS 7安装N卡驱动和CUDA和cuDNN

    系统一开始是CentOS 7.6,安装依赖时yum给的内核文件的版本号和uname -r的结果不一样,这时不能直接装依赖,装上后后面装驱动时会报错找不到内核头文件(最开始我直接装依赖了,以为高版本兼容低版本,然后装驱动时报错找不到957版的内核头文件),所以需先yum -y upgrade,升级

    2024年02月15日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包