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

Posted

技术标签:

【中文标题】NVIDIA-SMI 失败,因为它无法与 NVIDIA 驱动程序通信 确保已安装最新的 NVIDIA 驱动程序并运行 ubuntu20【英文标题】:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver Make sure that the latest NVIDIA driver is installed and running ubuntu20 【发布时间】:2021-07-08 06:50:23 【问题描述】:

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

sudo apt 升级

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

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

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

【问题讨论】:

【参考方案1】:

sudo apt 升级

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

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

sudo apt list --upgradable -a

我遇到了以下 nvidi-driver 库冲突。 "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没有成功。

解决方案

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

    重启你的系统

    像以前一样将 nvidia-driver 升级回 nvidia-driver-460

    再次重启系统,一切正常

【讨论】:

也为我工作过nvidia-driver-470

以上是关于NVIDIA-SMI 失败,因为它无法与 NVIDIA 驱动程序通信 确保已安装最新的 NVIDIA 驱动程序并运行 ubuntu20的主要内容,如果未能解决你的问题,请参考以下文章

nvidia-smi 命令可以与 nvidia 驱动程序 microsoft azure dsvm 通信

nvidia-smi 无法初始化 NVML:GPU 访问被操作系统阻止

从 Windows PowerShell 运行 nvidia-smi?

nvidia-smi无法显示

gradle 命令失败,因为它无法启动守护进程

在奇异容器中安装驱动程序后,nvidia-smi 无法正常工作