nvidia-smi,不能看到GPU信息,如何解决?

部署运行你感兴趣的模型镜像

 GPU(设备 ID 10de:2d05)是较新的型号,必须使用 NVIDIA 的开源内核模块(Open Kernel Modules,而您当前安装的 nvidia-driver-580是旧的、专有(proprietary)驱动,不支持您的新显卡。

系统推荐安装 nvidia-driver-580,但我们已经从错误日志中知道它不兼容您的新显卡(设备ID 2d05)。关键点在于:您需要安装带有 -open后缀的驱动版本,即开源内核模块版本。从 ubuntu-drivers devices的输出可以看到,有多个带有 -open后缀的选项可用。这正是解决您问题的正确驱动。

1、正确的安装步骤:

第一步:彻底卸载当前的 nvidia-driver-580

sudo apt purge *nvidia* *cuda* *cudnn*

sudo apt autoremove

sudo reboot

第二步:安装带有开源内核模块的驱动版本

选择以下任一方案(推荐按顺序尝试):方案A:安装最新的开源驱动(推荐首选)

sudo apt install nvidia-driver-580-open

方案B:如果方案A仍有问题,尝试稍旧的开源版本

sudo apt install nvidia-driver-575-open

方案C:或者安装服务器版的开源驱动(通常更稳定)

sudo apt install nvidia-driver-580-server-open

第三步:重启系统

sudo reboot

为什么 -open版本能解决问题?
  1. 硬件兼容性:您的较新GPU(设备ID 2d05)需要开源内核模块才能正常工作。
  2. 错误信息明确:内核日志明确提示 requires use of the NVIDIA open kernel modules。
  3. 功能相同:-open版本提供与专有版本相同的功能,只是在内核层面的实现方式不同。
安装后验证:

重启后,请检查:

  1. 再次运行 nvidia-smi,应该能看到GPU信息了。
  2. 检查内核模块:

lsmod | grep nvidia

应该能看到 nvidianvidia_drmnvidia_modeset等模块。

请优先尝试 nvidia-driver-580-open,这个版本号与系统推荐的一致,但带有开源内核模块,应该能完美解决您的问题。

您可能感兴趣的与本文相关的镜像

Wan2.2-I2V-A14B

Wan2.2-I2V-A14B

图生视频
Wan2.2

Wan2.2是由通义万相开源高效文本到视频生成模型,是有​50亿参数的轻量级视频生成模型,专为快速内容创作优化。支持480P视频生成,具备优秀的时序连贯性和运动推理能力

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值