当前位置: 首页 > news >正文

NVIDIA驱动学习


lspci | grep -i vga
输出:
2d:00.0 VGA compatible controller: NVIDIA Corporation Device 2204 (rev a1)
99:00.0 VGA compatible controller: NVIDIA Corporation Device 2230 (rev a1)import torch
print(torch.version.cuda)  # 应该显示 CUDA 版本
print(torch.cuda.device_count())  # 应该大于 0
print(torch.cuda.get_device_name(0))  # 显示第一个 CUDA 设备的名字                   11.1
0
Traceback (most recent call last):File "/home/ubuntu/workspace/python/gpb_dl/tabddpm/look_gpu.py", line 4, in <module>print(torch.cuda.get_device_name(0))  # 显示第一个 CUDA 设备的名字File "/home/ubuntu/anaconda3/envs/tddpm/lib/python3.9/site-packages/torch/cuda/__init__.py", line 326, in get_device_namereturn get_device_properties(device).nameFile "/home/ubuntu/anaconda3/envs/tddpm/lib/python3.9/site-packages/torch/cuda/__init__.py", line 356, in get_device_properties_lazy_init()  # will define _get_device_propertiesFile "/home/ubuntu/anaconda3/envs/tddpm/lib/python3.9/site-packages/torch/cuda/__init__.py", line 214, in _lazy_inittorch._C._cuda_init()
RuntimeError: No CUDA GPUs are availableinxi -G
Graphics:  Card-1: NVIDIA Device 2204Card-2: NVIDIA Device 2230Display Server: N/A drivers: fbdev,nouveau (unloaded: vesa) FAILED: modesetting tty size: 187x44OpenGL: renderer: N/A version: N/A
根据你提供的 inxi -G 命令输出,你的系统中装有两块 NVIDIA 显卡,设备 ID 分别为 2204 和 2230。然而,输出中显示“Display Server: N/A drivers: fbdev,nouveau (unloaded: vesa) FAILED: modesetting”,这表明系统没有正确加载 NVIDIA 的专有驱动程序,而是使用了开源的 Nouveau 驱动或者 fbdev 基础驱动。Nouveau 驱动

只返回了16进制码,查询网址

https://admin.pci-ids.ucw.cz/mods/PC/10de/2204

在这里插入图片描述
在这里插入图片描述

寻找对应的手动下载Driver型号

https://www.nvidia.com/en-us/drivers/

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

没有530,只有535版,只能用535了(有没有其他的镜像源文件)

在这里插入图片描述

接下来是安装:

禁用nouveau:
sudo vim /etc/modprobe.d/blacklist-nouveau.conf
1
添加如下内容:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

  1. 给予 .run 文件执行权限
    1.确保 .run 文件在你的当前工作目录中,或者知道它的完整路径。
    2.给予执行权限:

(zxc_pytorch) ubuntu@master:~$ chmod +x NVIDIA-Linux-x86_64-535.161.07.run

3.运行驱动安装脚本
执行 .run 文件:
sudo ./NVIDIA-Linux-x86_64-535.161.07.run

在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【即时通讯】轮询方式实现
  • Android 内置应用裁剪
  • 基于python实现Modis数据的检索与下载
  • React第三章(tsx语法入门 )
  • 移远通信高端5G智能模组SG560D-NA率先通过PTCRB认证
  • 配置WSL(单纯记录
  • Hive任务优化参数整理
  • 【笔记】绪论 轨道交通材料及其加工工艺
  • Version ‘18.19.0‘ not found - try `nvm ls-remote` to browse available versions.
  • torch.stack()方法在数据集构造中的应用
  • 【Rust】008-常用集合
  • 【计算机网络】电路交换、报文交换和分组交换——三种交换方式性能分析以及计算机网络的分类
  • 一文读懂:如何将广告融入大型语言模型(LLM)输出
  • Android 车联网——CarProperty使用实例(二十三)
  • gRPC etcd 服务注册与发现、自定义负载均衡
  • $translatePartialLoader加载失败及解决方式
  • axios 和 cookie 的那些事
  • Create React App 使用
  • Git初体验
  • JAVA多线程机制解析-volatilesynchronized
  • JS数组方法汇总
  • 初探 Vue 生命周期和钩子函数
  • 个人博客开发系列:评论功能之GitHub账号OAuth授权
  • 使用Swoole加速Laravel(正式环境中)
  • SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解 ...
  • #我与Java虚拟机的故事#连载05:Java虚拟机的修炼之道
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (二)Kafka离线安装 - Zookeeper下载及安装
  • (二)原生js案例之数码时钟计时
  • (十八)三元表达式和列表解析
  • (十三)MipMap
  • (转)机器学习的数学基础(1)--Dirichlet分布
  • ******IT公司面试题汇总+优秀技术博客汇总
  • .“空心村”成因分析及解决对策122344
  • .dwp和.webpart的区别
  • .mysql secret在哪_MYSQL基本操作(上)
  • .NET CORE Aws S3 使用
  • .NET Core 控制台程序读 appsettings.json 、注依赖、配日志、设 IOptions
  • .NET MVC 验证码
  • .NET 动态调用WebService + WSE + UsernameToken
  • .net项目IIS、VS 附加进程调试
  • [ A*实现 ] C++,矩阵地图
  • [ C++ ] template 模板进阶 (特化,分离编译)
  • [2019/05/17]解决springboot测试List接口时JSON传参异常
  • [5] CUDA线程调用与存储器架构
  • [ai笔记9] openAI Sora技术文档引用文献汇总
  • [android] 天气app布局练习
  • [android]-如何在向服务器发送request时附加已保存的cookie数据
  • [BUUCTF]-Reverse:reverse3解析
  • [CTO札记]盛大文学公司名称对联
  • [docker]docker网络-直接路由模式
  • [error] 17755#0: *58522 readv() failed (104: Connection reset by peer) while reading upstream
  • [flume$2]记录一个写自定义Flume拦截器遇到的错误
  • [hibernate]基本值类型映射之日期类型
  • [HJ73 计算日期到天数转换]