首页 > 其他分享 >GPU信息文档汇总

GPU信息文档汇总

时间:2023-10-30 16:45:51浏览次数:28  
标签:get sudo 汇总 apt 文档 cuda nvidia GPU NVIDIA

 

 

1、卸载现有的显卡命令:
sudo /usr/bin/nvidia-uninstall
sudo apt-get --purge remove nvidia-*
sudo apt-get purge nvidia*
sudo apt-get purge libnvidia*
最后再查看一下 是否还有显示信息
sudo dpkg --list | grep nvidia-*

如果还有一条信息显示,则需重启下服务器

reboot

2、gpu服务器关机后,输入nvidia-smi显卡显示不出来
提示NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running
操作步骤:
nvcc -V
检查驱动和cuda
ls /usr/src | grep nvidia
查看已安装驱动的版本信息 比如我的显示为nvidia-470.161.03
apt-get install dkms
下载dkms
dkms install -m nvidia -v 470.161.03
nvidia-smi
如果想实现开机自启,不再手动输入dkms install -m nvidia -v 470.161.03命令的话,需
修改开机配置文件/etc/rc.local
vim /etc/rc.local
#!/bin/sh
cd /data/sh
sh nvidia.sh &
exit 0

其中/data/sh下的nvidia.sh文件内容为:
dkms install -m nvidia -v nvidia-470.161.03

3、升级cuda版本

nvcc -V

查看版本,当前cuda版本为10.1

 


去官网下载需要的cuda版本https://developer.nvidia.com/cuda-toolkit-archive

例如我的显卡为515.105.01,最高支持的cuda版本为11.7

信息如下:

 我去官网下载的是cuda11.7版本

nvidia的cuda官网:https://developer.nvidia.com/cuda-toolkit-archive

 

选择对应的操作系统

 

 按照教程即可,先获取cuda,然后再执行run

wget https://developer.download.nvidia.com/compute/cuda/11.7.0/local_installers/cuda_11.7.0_515.43.04_linux.run

sudo sh cuda_11.7.0_515.43.04_linux.run

然后会显示出以下信息:

 

End User License AgreementNVIDIA Software License Agreement and CUDA Supplement toSoftware License Agreement .

Last updated : October 8 , 2021The CUDA Toolkit End User License AgreementLies to thNVIDIA CUDA Toolkit , the NVIDIA CUDA Samples , the NVIDIADisplay Driver ,

NVIDIA Nsight tools ( Visual Studio Editionand the associated documentation on

CUDA APIS,programmingmodel and development tools . If you do not agree with theterms and conditions of the license agreement .

then do notdown Load or use the softwareLast updated : October 8 , 2021PrefaceDo you accept the above EULA ? ( accept / decline / quit )

 

先输入accept后回车

然后跳转至下一个界面

 如果你已安装过显卡驱动,则需把第一个Driver给去掉

按回车去掉后

再往下翻到Install

进行安装

 

下一个页面如果有的话,选择YES,如果没有出现,也不影响使用

成功后会显示安装报告信息,信息如下:

 

然后需要修改环境变量

vim ~/.bashrc

export PATH=/usr/local/cuda-11.7/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-11.7/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

根据安装报告信息显示出来的cuda路径,修改成实际的路径即可

立即生效

source ~/.bashrc

再次查看,发现cuda升级为11.7版本

nvcc -V

 4、英伟达驱动官网:https://www.nvidia.cn/Download/index.aspx?lang=cn

 

5、更新英伟达驱动

5.1首先卸载掉现有的驱动

sudo /usr/bin/nvidia-uninstall
sudo apt-get --purge remove nvidia-*
sudo apt-get purge nvidia*
sudo apt-get purge libnvidia*
最后再查看一下 是否还有显示信息
sudo dpkg --list | grep nvidia-*

如果还有一条信息显示,则需重启下服务器

reboot

5.2

下载对应版本的驱动

打开官网

https://www.nvidia.cn/Download/index.aspx?lang=cn

选择对应的版本

 

点击搜索

然后点击下载

5.3

给权限并执行安装脚本
(替换为实际的****.run文件)

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

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

然后选择 Continue installction

 

随后耐心等待即可

然后都选择Yes

 

 

 

然后耐心等待

 选择OK

 输入命令查看驱动

nvidia-smi

 成功!

6、卸载cuda

sudo apt-get purge nvidia-cuda*
sudo apt-get autoremove

转自:小鬼 快点过来抱了~

标签:get,sudo,汇总,apt,文档,cuda,nvidia,GPU,NVIDIA
From: https://www.cnblogs.com/jiayou168/p/17798207.html

相关文章

  • Linux常用命令汇总
    命令ls--list--查看当前文件夹下的内容 pwd--printworkdirectory--查看当前所在文件夹 cd[目录名] changgedirectory 切换文件夹 touch[文件名] touch 如果文件不存在,新建文件 mkdir[目录名] makedirectory 创建目录 rm[文件名] remove 删除指定文件 clear......
  • 使用 Java 对比两个PDF文档之间的差异
    不论是在团队写作还是在个人工作中,PDF文档往往会经过多次修订和更新。掌握PDF文档内容的变化对于管理文档有极大的帮助。通过对比PDF文档,用户可以快速找出文档增加、删除和修改的内容,更好地了解文档的演变过程,轻松地管理文档。本文将介绍如何在Java程序中通过代码快速比较......
  • Linux常用命令汇总:太完整了,值得收藏!
    你们好,我的网工朋友。前段时间发了个交换路由相关的命令合集,不少做运维的朋友说,怎么没有运维人常用的Linux命令汇总?这不就安排上了嘛!搞运维,命令绝对是最基本的了,今天发的这些常用命令都掌握了,肯定能提升你的工作效率,都存起来啊。今日文章阅读福利:《运维必读书籍:Linux就该这样学(电......
  • binutils 2.40 Linker (ld) 官方文档下载
    前言最近需要熟悉elf与共享库的链接与加载流程,需要先了解elf文件是怎么链接的,链接脚本如何阅读最有效的方式是查看GNU官方的Linker(ld)文档,通过查找,这个Linker(ld)属于GNUbinutils,当前的较新的版本为:2.40binutilsLinker(ld)文档文档地址:https://sourceware.o......
  • 【每日三十六记 —— BGP知识点汇总大全】(第一弹)
    个人名片:......
  • 去雨去雪去雾算法运行问题汇总记录
    问题一在进行去雨去雪去雾算法过程中,遇到了一个问题,这在先前的电脑运行是都没有出现过,但在博主新买的电脑上却出现了,讲道理是有点小抑郁的。RuntimeWarning:invalidvalueencounteredinscalardivideret=ret.dtype.type(ret/rcount)NaNorInffoundininputtensor.......
  • 工作常用的EXCEL公式 | 某列相同的数据进行汇总
    需求:解决方法:1、对部门排序,再进行分类汇总(数据-分类汇总) 2、选中A列,CTRL+G,快速定位空值,然后点击合并单元格3、选中A列,然后点击格式刷,刷在B列 4、取消分类汇总 5、删除A列,然后筛选B列为0的数据,然后删除,即可。 (调整一下格式即可) ......
  • django基础到高手知识笔记总结 共4大模块50页md文档 第2章:django视图和模板的使用
    当你考虑开发现代化、高效且可扩展的网站和Web应用时,Django是一个强大的选择。Django是一个流行的开源PythonWeb框架,它提供了一个坚实的基础,帮助开发者快速构建功能丰富且高度定制的Web应用完整版笔记直接地址:请移步这里共10章,31子模块,总计18647字工程搭建学习目标......
  • 二分算法习题汇总
    一、复制书稿题目描述现在要把\(m\)本有顺序的书分给\(k\)个人复制(抄写),每一个人的抄写速度都一样,一本书不允许给两个(或以上)的人抄写,分给每一个人的书,必须是连续的,比如不能把第一、第三、第四本书给同一个人抄写。现在请你设计一种方案,使得复制时间最短。复制时间为抄写页数......
  • 基于SpringBoot框架的教学评价系统-计算机毕业设计源码+LW文档
    摘要随着时代的发展,我国的教育水平在不断的提高,但是很多时候为了更好的提高教学的质量,会让学生对当前的教学进行评价,教育工作者根据学生的评价发现当下教学中的一些不足,从而更好的提高教学质量,为了让教学评价变的更加的方便我们开发了本次的教学评价系统。本系统从用户的角度出......