在 Ubuntu 下安装 NVIDIA GPU 驱动程序的方法如下:

  1. 打开终端,并检查您的 GPU 型号:lspci | grep -i nvidia。如果您已经知道您的 GPU 型号,可以跳过此步。

  2. 添加 NVIDIA 的软件源。

    • 首先,确认您的系统已经安装了 Secure Boot 模块。Secure Boot 是一项技术,可防止您的系统启动被未授权硬件或软件损害。

      您可以使用此命令检查 Secure Boot 是否已启用:

      mokutil --sb-state
      

      如果 Secure Boot 已启用,则输出应该是 SecureBoot enabled。如果未启用,则输出应该是 SecureBoot disabled。

    • 添加 NVIDIA 的公钥:

      wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
      sudo apt-key add 7fa2af80.pub
      
    • 添加 NVIDIA 软件源:

      echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/ /" | sudo tee /etc/apt/sources.list.d/cuda.list
      

      注意,您需要将上述 ubuntu1804 替换为您的 Ubuntu 版本(例如 ubuntu2004)。

  3. 更新软件包并安装驱动程序:

    sudo apt-get update
    sudo apt-get install nvidia-driver-<version>
    

    注意,您需要将 <version> 替换为您所需的 NVIDIA 驱动程序版本号(例如 nvidia-driver-460)。

  4. 安装完成后,重启系统。

在系统重启后,您应该已经成功安装了 NVIDIA GPU 驱动程序。如果您有 CUDA 或 cuDNN 等附加组件,则可以按照其官方文档安装相应版本。

更多推荐