NVIDIA 显卡驱动

铜豌豆默认安装 NVIDIA 显卡开源驱动 nouveau,软件包名为:xserver-xorg-video-nouveau

如需要安装 NVIDIA 闭源驱动,请参阅:安装 NVIDIA 显卡厂家闭源驱动及相关软件

安装 NVIDIA 显卡厂家闭源驱动及相关软件

NVIDIA 显卡有多种型号,不同的型号,对应的厂家闭源驱动软件包、设置软件包不一样。

注意

安装 NVIDIA 显卡厂家闭源驱动,操作步骤比较多,风险比较高,强烈不建议对 Linux 不熟悉的用户自行安装。

请用 root 执行下述操作。

  1. 安装 nvidia-detect 软件包,用于检测 NVIDIA GPU 型号:apt install nvidia-detect

  2. 在命令行运行 nvidia-detect 命令

    该命令会检测当前机器上的 NVIDIA 显卡型号,并给出对应的厂家驱动软件包名称。

  3. 请按该指引先安装 -- 普通内核

    由于显卡厂家闭源驱动,不支持 rt 内核,需要重新安装不带 rt 功能的普通内核。

  4. 重启机器,用普通内核进入系统

    如果机器打开了安全启动,请在重启机器时,进入 BIOS 关闭安全启动。

  5. 卸载 rt 内核

    由于 NVIDIA 厂家显卡闭源驱动不支持 rt 内核,并且 rt 内核会影响闭源驱动软件包的安装,导致安装过程报错,所以需要先卸载原有的 rt 内核、rt 内核头文件。

    bash
    apt purge linux-image-rt-amd64 linux-headers-rt-amd64
    apt purge linux-image-6.1.0-22-rt-amd64 linux-headers-6.1.0-22-rt-amd64
    apt autoremove
    

    注:请替换为当前使用的内核版本号。 在上面普通内核的安装步骤中,有部分情况会自动卸载该 rt 内核,该步骤再次执行时,会有提示已经没有 rt 内核。

  6. 安装普通内核头文件

    • 铜豌豆 11 12 版本系列:apt install linux-headers-amd64
  7. 根据显卡检测工具 nvidia-detect 的推荐,安装相应驱动软件包

    nvidia-driver, nvidia-legacy-390xx-driver, nvidia-tesla-418-driver, nvidia-tesla-450-driver, nvidia-tesla-470-driver,

    软件包名称中的版本号数字越小,对应的显卡型号发布越早。 同一个显卡,可以同时被上述软件包的一个或者几个支持,请选择其中一个安装即可,建议选择版本号数字较大者安装。

    • 铜豌豆 11 12 版本系列:apt install 驱动软件包名称
  8. 安装 nvidia 厂家闭源驱动配置工具

    Nvidia 显卡厂家闭源驱动安装好后,还可以安装图形界面的显卡配置工具。

    该工具可以对显卡进行各项设置,其默认软件包名为 nvidia-settings。 但不同显卡驱动版本,对应的这个配置工具软件包名称,还可以带后缀,形式为: nvidia-settings-name-version。 如:nvidia-settings-legacy-390xx,nvidia-settings-tesla-470 等。 请根据驱动软件包名称,安装相应的配置工具软件包。

    • 铜豌豆 11 12 版本系列:apt install nvidia-settings

      如果是老显卡,则为:apt install nvidia-settings-legacy-390xx

  9. 重启机器

    机器重启后,在应用程序菜单中,“系统--NVIDIA X 服务器设置”,查看厂家闭源驱动及相关信息。

参阅:https://wiki.debian.org/NvidiaGraphicsDrivers/