NVIDIA-SMI 失败,因为无法与 NVIDIA 驱动程序通信 确保已安装最新的 NVIDIA 驱动程序并运行 ubuntu20

问题描述 投票:0回答:2

我有ubuntu 20.04。我安装了 nvidia-driver-460 并使用它。最近我的系统更新了。然后我得到以下内容。 我尝试更新

sudo apt升级

我收到“0 个软件包已升级,0 个新安装,0 个要删除,2 个未升级。”

我输入:nvidia-smi,然后我得到了

NVIDIA-SMI 失败,因为它无法与 NVIDIA 驱动程序通信。确保已安装并运行最新的 NVIDIA 驱动程序

linux nvidia ubuntu-20.04
2个回答
3
投票

sudo apt升级

“升级了 0 个软件包,新安装了 0 个软件包,删除了 0 个软件包,并且 2 个软件包未升级。”

我无法升级 2 个文件。所以,通过以下命令检查它们是哪些文件

sudo apt list --upgradable -a

我遇到以下 nvidi 驱动程序库冲突。 “linux-modules-nvidia-460-generic-hwe-20.04-edge/focal-updates 5.8.0-49.55~20.04.1+1 amd64 [可升级:5.8.0-48.54~20.04.1]”。

我尝试升级它

sudo apt 升级 linux-modules-nvidia-460-generic-hwe-20.04-edge

显示,存在库的依赖关系,所以 ti 没有成功。

解决方案

  1. 将 nvidia-driver 降级到 nvidia-driver-450 或您喜欢的较低版本。转到“软件和更新”并选择较低版本,然后按应用更改,如下所示

  2. 重新启动系统

  3. 像之前一样将 nvidia-driver 升级回 nvidia-driver-460

  4. 再次重新启动系统,一切正常


0
投票

1.首先,您可以使用命令“nvcc -V”检查您是否有NVIDIA驱动程序。如果您已经安装了NVIDIA驱动程序,则可以继续执行以下步骤。否则,您应该先安装NVIDIA驱动程序。

2.其次,您可以通过以下命令“ls /usr/src | grep nvidia”找到您的NVIDIA驱动程序版本。

3.最后,您应该通过以下命令安装相应的版本

  • sudo apt install dkms
  • sudo dkms install -m nvidia -v 535.54.03(警告:第二步使用相应的版本)

如果您对我的解决方案有任何疑问,我很高兴回答您的问题。

参考:https://blog.csdn.net/wjinjie/article/details/108997692

© www.soinside.com 2019 - 2024. All rights reserved.