我安装了 ImageMagick,现在 nvidia-smi 无法与 nvidia 驱动程序通信

我安装了 ImageMagick,现在 nvidia-smi 无法与 nvidia 驱动程序通信

我正在运行 Ubuntu 20.04.3 LTS,昨天使用 Nvidia GPU 一切正常。然后我安装了 imagemagick(虽然这可能包含依赖项,但只是新安装),重启了我的 PC,现在我无法使用我的 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.

有人知道 ImageMagick 在安装时可能自动更改了哪些设置从而导致了这个问题吗?

编辑:/var/log/Xorg.0.log显示以下行:(II) NVIDIA(GPU-0): Deleting GPU-0

编辑2:imagemagick 安装的软件包列表:

  • imagemagick-6.q16:amd64
  • imagemagick:amd64
  • libilmbase24:amd64
  • libopenexr24:amd64
  • libmagickcore-6.q16-6-extra:amd64
  • libnetpbm10:amd64
  • 网络pbm:amd64
  • Linux 模块-5.13.0-25-通用:amd64
  • Linux-映像-5.13.0-25-通用:amd64
  • Linux 模块-额外-5.13.0-25-通用:amd64
  • linux-hwe-5.13-headers-5.13.0-25:all
  • Linux-标头-5.13.0-25-通用:amd64

编辑3:

$ dkms status
nvidia, 460.73.01, 5.11.0-46-generic, x86_64: installed
nvidia, 460.73.01, 5.8.0-53-generic, x86_64: installed

$ uname -r
5.13.0-27-generic

答案1

根据dkms statusuname -r信息,您需要重新安装 Nvidia 驱动程序。

打开Software & Updates,选择“附加驱动程序”选项卡,并记下适合您的配置的驱动程序。

选择标明“专有、已测试”的 Nvidia 驱动程序,可能是版本 470。不要选择 495 驱动程序。

完成后重新启动。重新检查nvidia-smi命令输出。

相关内容