nvidia-smi指令报错:Failed to initialize NVML: Driver 解决

文章目录

  • 如何解决
  • 题外话,ubuntu22如何安装NVIDIA驱动

我的系统是ubuntu22。

如何解决

我是之前有能用的驱动,但突然服务器nvidia-smi命令不能用了。

看网上说重启就好了,我重启后还是没用,我建议是重启后运行下面2个指令。

  1. 运行以下命令以尝试修复未满足的依赖关系:

    sudo apt --fix-broken install
    

    这将尝试修复系统中的依赖关系问题。

  2. 重新运行 sudo apt update && sudo apt upgrade 命令,确保系统的软件包和依赖关系都是最新的。

有时候有的ip也连不上,可以运行这个 sudo apt upgrade --fix-missing

sudo apt upgrade --fix-missing 命令的目的是确保系统中的软件包和依赖关系都是最新的,并且尝试解决任何丢失的依赖关系或软件包文件的问题,以确保系统的稳定性和完整性。

然后修好了:

nvidia-smi指令报错:Failed to initialize NVML: Driver 解决_第1张图片

题外话,ubuntu22如何安装NVIDIA驱动

如果您正在使用Ubuntu 22.04 Server版本,那么您可以通过命令行来安装NVIDIA驱动程序。请按照以下步骤操作:

  1. 打开终端(命令行界面)。

  2. 使用以下命令更新系统软件包列表和安装所需的工具:

    sudo apt update
    sudo apt install ubuntu-drivers-common
    
  3. 使用以下命令列出可用的NVIDIA驱动程序选项:

    ubuntu-drivers list
    
  4. 选择要安装的NVIDIA驱动程序版本,并使用以下命令进行安装:

    sudo ubuntu-drivers autoinstall
    
  5. 系统会下载并安装您选择的NVIDIA驱动程序版本。

  6. 安装完成后,重启服务器以使新的NVIDIA驱动程序生效:

    sudo reboot
    

这将在Ubuntu 22.04 Server版本上安装NVIDIA驱动程序。请确保您有管理员权限(使用sudo命令)来执行这些操作。

你可能感兴趣的:(Linux与运维,nvidia,NVML)