如何在 Debian 11 桌面上安装最新的 NVIDIA 驱动程序如何在 Debian 11 桌面上安装最新的 NVIDIA 驱动程序如何在 Debian 11 桌面上安装最新的 NVIDIA 驱动程序如何在 Debian 11 桌面上安装最新的 NVIDIA 驱动程序
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Debian 11 桌面上安装最新的 NVIDIA 驱动程序

旧版本的官方 NVIDIA 驱动程序(在撰写本文时,Debian 11 上的版本为 470.161.03)可在 Debian 11 的官方软件包存储库中找到。如果您需要安装最新版本的官方 NVIDIA 驱动程序(版本 525.89) .02(截至撰写本文时))在您的 Debian 11 桌面操作系统上,从 NVIDIA 官方网站下载并将其安装在您的 Debian 11 桌面计算机上。

在本文中,我们将向您展示如何下载适用于 Debian 11 的最新版本的官方 NVIDIA 驱动程序并将其安装在 Debian 11 桌面操作系统上。

内容主题:

  1. 从 Debian 11 中删除旧的 NVIDIA 驱动程序

  2. 在 Debian 11 上启用官方 Contrib 存储库

  3. 在 Debian 11 上启用官方非自由存储库

  4. 更新 Debian 11 的 APT 软件包存储库缓存

  5. 在 Debian 11 上安装最新版本的官方 NVIDIA 驱动程序所需的依赖项

  6. 下载适用于 Debian 11 桌面版的最新版本官方 NVIDIA 驱动程序

  7. 使官方 NVIDIA 安装程序文件可执行

  8. 将默认 Debian 11 目标切换为多用户

  9. 从交互式终端界面登录 Debian 11

  10. 从 Debian 11 禁用开源 Nouveau 驱动程序

  11. 在 Debian 11 上安装最新版本的官方 NVIDIA 驱动程序

  12. 将默认 Debian 11 目标切换为图形化

  13. 检查 Debian 11 桌面上是否正确安装了 NVIDIA 官方驱动

  14. 从 Debian 11 桌面卸载官方 NVIDIA 驱动程序

  15. 结论

  16. 参考

从 Debian 11 中删除旧的 NVIDIA 驱动程序

在尝试在 Debian 11 桌面上安装最新版本的官方 NVIDIA 驱动程序之前,请卸载已从 Debian 11 的官方软件包存储库安装的 NVIDIA 驱动程序。如果您需要任何帮助,请阅读有关如何安装的文章在 Debian 11 上全新安装 NVIDIA 驱动程序。

在 Debian 11 上启用官方 Contrib 存储库

要安装所需的依赖包来安装最新版本的官方 NVIDIA 驱动程序,请启用官方 Debian 11 contrib 包存储库。

运行以下命令启用官方 Debian 11 contrib 软件包存储库:

$ sudo apt-add-repository contrib

在 Debian 11 上启用官方非自由存储库

要安装所需的依赖包来安装最新版本的官方 NVIDIA 驱动程序,请启用官方 Debian 11“非自由”软件包存储库。

运行以下命令启用官方 Debian 11 非自由软件包存储库:

$ sudo apt-add-repository non-free

更新 Debian 11 的 APT 软件包存储库缓存

运行以下命令更新 Debian 11 的 APT 软件包存储库缓存:

$ sudo apt update

Debian 11 的 APT 软件包存储库缓存应该更新。

在 Debian 11 上安装最新版本的官方 NVIDIA 驱动程序所需的依赖项

运行以下命令,安装在 Debian 11 桌面上安装最新版本 NVIDIA 官方驱动所需的依赖包:

$ sudo apt install linux-headers-$(uname -r) build-essential xorg pkg-config libvulkan1 libglvnd0 libglvnd-dev libvdpau1 firmware-misc-nonfree

要确认安装,请按Y。然后,按。

APT 包管理器应该开始从 Internet 下载所有必需的包。需要一段时间才能完成。

APT 包管理器应该开始安装所有必需的包。需要一段时间才能完成。

至此,所有依赖包都应该安装完毕。

下载适用于 Debian 11 桌面版的最新版本官方 NVIDIA 驱动程序

在本节中,我们将向您展示如何下载适用于 Debian 11 的最新版本的官方 NVIDIA 驱动程序。

要下载最新版本的官方 NVIDIA 驱动程序,请打开 Web 浏览器并访问 https://nvidia.com/en-us/drivers/unix。

页面加载后,您应该在“最新生产分支版本”部分找到最新版本的官方 NVIDIA 驱动程序。在撰写本文时,官方 NVIDIA 驱动程序的最新版本是525.89.02。要下载它,请单击以下屏幕截图中标记的版本号:

您可以在“支持的产品”选项卡中找到该驱动程序支持的所有 NVIDIA 显卡[1] 。

如果您的 NVIDIA GPU 位于“支持的产品”列表中,请单击“下载”进行下载[2]。

点击“同意并下载”。

您的浏览器应开始下载最新版本的官方 NVIDIA 驱动程序安装程序文件。

此时,应下载最新版本的官方 NVIDIA 驱动程序安装程序文件。

使官方 NVIDIA 安装程序文件可执行

最新版本的官方 NVIDIA 驱动程序安装程序文件应下载到 Debian 11 桌面的 ~/Downloads 目录(通常是 Web 浏览器的默认下载目录)中。

$ cd ~/Downloads

$ ls -lh

运行以下命令以使 NVIDIA 驱动程序安装程序文件可执行:

$ chmod +x NVIDIA-Linux-x86_64-525.89.02.run

注意:将 525.89.02 替换为您下载的 NVIDIA 驱动程序的版本号。

官方 NVIDIA 驱动程序安装程序文件应该是可执行的。

$ ls -lh

将默认 Debian 11 目标切换为多用户

只要图形用户界面正在运行,您就无法在 Debian 11 桌面上安装官方 NVIDIA 驱动程序。禁用图形用户界面并启用交互式终端界面,以在 Debian 11 桌面上安装官方 NVIDIA 驱动程序。

运行以下命令启用 Debian 11 的交互式终端界面并禁用图形用户界面:

$ sudo systemctl set-default multi-user.target

Debian 11 的默认目标应更改为“多用户”。

重新启动 Debian 11 计算机以使更改生效。

$ sudo reboot

下次 Debian 11 机器启动时,您将看到一个交互式终端,而不是 Debian 11 图形用户界面。

从交互式终端界面登录 Debian 11

要从交互式终端登录 Debian 11 计算机,请输入您的登录用户名并按 。

然后,输入您的登录密码并按。

您应该登录到 Debian 11 计算机的交互式终端。

从 Debian 11 禁用开源 Nouveau 驱动程序

在 Debian 11 操作系统上安装官方 NVIDIA 驱动程序之前,请先禁用开源 Nouveau 驱动程序。

要在 Debian 11 上禁用开源 Nouveau 驱动程序,请创建一个新的 /etc/modprobe.d/nvidia-installer-disable-nouveau.conf 文件,如下所示:

$ sudo nano /etc/modprobe.d/nvidia-installer-disable-nouveau.conf

在 nvidia-installer-disable-nouveau.conf 文件中输入以下行:

blacklist nouveau

options nouveau modeset=0

完成后,按 + X,然后按 Y 和 保存nvidia-installer-disable-nouveau.conf 文件。

为了使更改生效,请使用以下命令重新启动 Debian 11 计算机:

$ sudo reboot

一旦 Debian 11 机器启动,您应该看到 nouveau 驱动程序不再被使用。

$ lsmod | grep nouveau

在 Debian 11 上安装最新版本的官方 NVIDIA 驱动程序

此时,您的 Debian 11 机器应该已准备好安装最新版本的官方 NVIDIA 驱动程序。

首先,导航到 ~/Downloads 目录,如下所示:

$ cd ~/Downloads

您可以在此处找到官方 NVIDIA 安装程序文件:

$ ls -lh

要安装最新版本的官方 NVIDIA 驱动程序,请运行安装程序文件,如下所示:

$ sudo ./NVIDIA-Linux-x86_64-525.89.02.run

注意:将 525.89.02 替换为您下载的 NVIDIA 驱动程序的版本号。

官方 NVIDIA 驱动程序安装程序正在初始化。需要几秒钟才能完成。

官方 NVIDIA 驱动程序安装程序会在您的 Debian 11 计算机上安装最新版本的官方 NVIDIA 驱动程序。需要几秒钟才能完成。

看到以下窗口后,选择是并按。

安装应该继续。

看到以下窗口后,选择是并按。

您的 Debian 11 计算机上应安装最新版本的官方 NVIDIA 驱动程序。

按。

为了使更改生效,请使用以下命令重新启动 Debian 11 计算机:

$ sudo reboot

Debian 11 计算机启动后,您可以使用以下命令验证 NVIDIA 内核模块是否已加载。如果加载了 NVIDIA 内核模块,您将看到类似的输出(如以下屏幕截图所示):

$ lsmod | grep nvidia

将默认 Debian 11 目标切换为图形

现在,您可以使用以下命令禁用 Debian 11 计算机的交互式终端界面并启用图形用户界面:

$ sudo systemctl set-default graphical.target

Debian 11 的默认目标应更改为“图形”。

为了使更改生效,请重新启动 Debian 11 计算机,如下所示:

$ sudo reboot

下次 Debian 11 机器启动时,您将看到显示 Debian 11 的图形用户界面,而不是交互式终端界面。

检查 Debian 11 桌面上是否正确安装了官方 NVIDIA 驱动程序

要检查官方 NVIDIA 驱动程序是否在 Debian 11 桌面上正常工作,请在 Debian 11 计算机的“应用程序菜单”中搜索“NVIDIA X Server Settings”应用程序。找到它后,单击“NVIDIA X Server Settings”应用程序图标来运行它。

应打开“NVIDIA X 服务器设置”应用程序。如果官方 NVIDIA 驱动程序正常工作,它会正确显示有关 NVIDIA GPU 的所有信息。

您还可以从“终端”应用程序运行“nvidia-smi”命令并验证官方 NVIDIA 驱动程序是否正常工作。

$ nvidia-smi

如果官方 NVIDIA 驱动程序正常工作,“nvidia-smi”命令会显示 NVIDIA GPU 的使用信息以及已安装的 NVIDIA 和 NVIDIA CUDA 驱动程序的版本号。

从 Debian 11 桌面卸载官方 NVIDIA 驱动程序

要从 Debian 11 台式机卸载官方 NVIDIA 驱动程序,请禁用图形用户界面并再次启用交互式终端界面。

您还需要拥有官方 NVIDIA 安装程序文件。如果您删除了它,您可以在启用交互式终端界面之前再次下载它。

启用交互式终端界面并从交互式终端界面登录到 Debian 11 计算机后,导航到 ~/Downloads 目录,如下所示:

$ cd ~/Downloads

您应该在这里找到官方 NVIDIA 安装程序文件:

$ ls -lh

要从 Debian 11 计算机卸载官方 NVIDIA 驱动程序,请运行官方 NVIDIA 安装程序文件,如下所示:

$ sudo ./NVIDIA-Linux-x86_64-525.89.02.run --uninstall

注意:将 525.89.02 替换为您下载的 NVIDIA 驱动程序的版本号。

NVIDIA 驱动程序安装程序正在初始化。需要一段时间才能完成。

看到以下窗口后,选择“是”并按。

正在从 Debian 11 中卸载官方 NVIDIA 驱动程序。需要几秒钟才能完成。

此时,官方 NVIDIA 驱动程序应从您的 Debian 11 计算机中删除。

选择“确定”并按。

现在,禁用 Debian 11 计算机的交互式终端界面并启用图形用户界面。然后,重新启动 Debian 11 计算机以使更改生效。

$ sudo reboot

结论

我们向您展示了如何下载适用于 Debian 11 的最新版本的官方 NVIDIA 驱动程序。我们还向您展示了如何在 Debian 11 桌面上安装最新版本的官方 NVIDIA 驱动程序以及如何卸载最新版本的官方 NVIDIA 驱动程序也可以在 Debian 11 桌面上使用。

参考:

  1. Unix 驱动程序 |英伟达

  2. NVIDIA 驱动程序安装快速入门指南 :: NVIDIA Tesla 文档

  3. NVIDIA GPU 驱动程序 – 最低要求

©2015-2025 艾丽卡 support@alaica.com